Contribute
Register

[Success] - Asus ROG Strix Z490-E Gaming + i9 10900K + OpenCore

Not wanting to bother you guys with covered issues but I couldn't yet find a solution with my setup (almost the same as scope's) to get 15 ubs ports running.

Does anyone have a successful config with front USB-C port and 3 reds, 2 blues and the 4xUSB 2.0s + internal USB 2.0 all working?

Not working but needed: the front / (also rear) USB-C and the single rear red port. I have a Kraken x63 on the internal USB so will keep that. BT has recognised but not connected, using the various kexts mentioned. Would be good to get that running but will try an Archer card tomorrow.



I tried Scope's EFI with only following changes with no success in this respect (nothing shows on said ports). Many thanks for making the mysterious torturous onboard audio problem disappear though!



Changes:

removed disable dGPU in device properties

boot args now: dk.e1000=0 igfxonln=1 agdpmod=pikera

removed debugging

UUID etc


I removed the inject all kext and injected everything as otherwise was originally, with propertree.


If I need to start from scratch, if anyone could point me to the easiest current method for Monterey I would be grateful. Not sure whether to change config line XCHI port limit in the process or not for example. The SSDT.rehub edit is getting way over my head - too many uncertains - prefer to get a working EFI ;)


asus rog strix z490 gaming e
AMD radeon rx6600 8GB
i9 10850k
Kraken x63
Monterey 12.2.1
OC 7.8
 
Not wanting to bother you guys with covered issues but I couldn't yet find a solution with my setup (almost the same as scope's) to get 15 ubs ports running.

Does anyone have a successful config with front USB-C port and 3 reds, 2 blues and the 4xUSB 2.0s + internal USB 2.0 all working?

Not working but needed: the front / (also rear) USB-C and the single rear red port. I have a Kraken x63 on the internal USB so will keep that. BT has recognised but not connected, using the various kexts mentioned. Would be good to get that running but will try an Archer card tomorrow.



I tried Scope's EFI with only following changes with no success in this respect (nothing shows on said ports). Many thanks for making the mysterious torturous onboard audio problem disappear though!



Changes:

removed disable dGPU in device properties

boot args now: dk.e1000=0 igfxonln=1 agdpmod=pikera

removed debugging

UUID etc


I removed the inject all kext and injected everything as otherwise was originally, with propertree.


If I need to start from scratch, if anyone could point me to the easiest current method for Monterey I would be grateful. Not sure whether to change config line XCHI port limit in the process or not for example. The SSDT.rehub edit is getting way over my head - too many uncertains - prefer to get a working EFI ;)


asus rog strix z490 gaming e
AMD radeon rx6600 8GB
i9 10850k
Kraken x63
Monterey 12.2.1
OC 7.8
 
Thanks a lot but I've pretty much been through all of this and it seems that the process has developed since 2019. Questions: In Dortania it recommends SSDT.rehub, but Scope here doesn't use that. Portlimit doesn't work anymore, apparently.... I don't know which method to follow. I will run through your ref again and see if I have missed sth.
 
Last edited:
Thanks a lot but I've pretty much been through all of this and it seems that the process has developed since 2019. Questions: In Dortania it recommends SSDT.rehub, but Scope here doesn't use that. Portlimit doesn't work anymore, apparently.... I don't know which method to follow.
yes, the port limit patch is broken in Big Sur onwards, best to do this in Catalina

some have used this before in windows:
 
yes, the port limit patch is broken in Big Sur onwards, best to do this in Catalina

some have used this before in windows:
So if the process works in Catalina, then the resulting USBport.kext should work in Monterey right? Do I need rhub and / or ec-usbx in the ACPI folder in order to produce the kext or only post-process, or - with rhub, do I need it at all?
 
So if the process works in Catalina, then the resulting USBport.kext should work in Monterey right? Do I need rhub and / or ec-usbx in the ACPI folder in order to produce the kext or only post-process, or - with rhub, do I need it at all?
yes, if you create your kext correctly in Catalina, it will work in Big Sur and Monterey

yes, you need ec-usbx unless you have the properties in your kext

may also need rhub.aml, you will have to test
 
yes, if you create your kext correctly in Catalina, it will work in Big Sur and Monterey

yes, you need ec-usbx unless you have the properties in your kext

may also need rhub.aml, you will have to test
I got it sorted. I can confirm the method works with 2 boots and enabling portlimit b4 1st reboot and disabling before second boot to get remaining ports (usb3 or usb2):
. Now just need to sort BT
 
Can you guys turn on verbose logging so we can see where it's getting stuck? It's under the NVRAM section of config.plist on your boot USB: (add the -v flag)

Code:
<key>7C436110-AB2A-4BBB-A880-FE41995C9F82</key>
            <dict>
                <key>SystemAudioVolume</key>
                <data>Rg==</data>
                <key>boot-args</key>
                <string>alcid=1 -v</string>
                <key>csr-active-config</key>
                <data>5wMAAA==</data>
                <key>prev-lang:kbd</key>
                <string>en-US:0</string>
            </dict>

I would also check the BIOS settings and make sure all the "standard" Hackintosh settings are set correctly. Things like fast boot off, XHCI hand off enabled, etc. Any of the guides on here for a Z390 should have the settings.


You guys should start here to make sure you're creating the OpenCore boot USB correctly:


Comet Lake specific guide:



EDIT: Found the BIOS settings also in that guide (recently added)


Disable:

  • Fast Boot
  • VT-d (can be enabled if you set DisableIoMapper to YES)
  • CSM
  • Thunderbolt(For initial install, as Thunderbolt can cause issues if not setup correctly)
  • Intel SGX
  • Intel Platform Trust
  • CFG Lock (MSR 0xE2 write protection)(Apparently this is already off on our Asus boards)
Enable:

  • VT-x
  • Above 4G decoding
  • Hyper-Threading
  • Execute Disable Bit
  • EHCI/XHCI Hand-off
  • OS type: Windows 8.1/10 UEFI Mode
  • DVMT Pre-Allocated(iGPU Memory): 64MB
Hi, Does your BT card show up under BT in system report as chipset BCM94360CD? I just bought a combo with adapter 2nd hand: supposed to be with orig. imac with BCM94360CD chipset, shown in a photo but there is a heatsink on it I don't want to risk removing and it comes up as BCM20702B0 in system report. BT connects to speakers but ipad is impossible with this system or the intel setup under Monterey or even Catalina with the card. Thx!
 
Hi, Does your BT card show up under BT in system report as chipset BCM94360CD? I just bought a combo with adapter 2nd hand: supposed to be with orig. imac with BCM94360CD chipset, shown in a photo but there is a heatsink on it I don't want to risk removing and it comes up as BCM20702B0 in system report. BT connects to speakers but ipad is impossible with this system or the intel setup under Monterey or even Catalina with the card. Thx!

Sorry it took so long for my reply, here's my full report if it helps:


Code:
Apple Bluetooth Software Version:    8.0.5d7
  Hardware, Features, and Settings:
  Name:    Craig’s iMac
  Address:    AX-XX-XX-XX-XX-XX
  Bluetooth Low Energy Supported:    Yes
  Handoff Supported:    Yes
  Instant Hot Spot Supported:    Yes
  Manufacturer:    Broadcom
  Transport:    USB
  Chipset:    20702B0
  Firmware Version:    v150 c9317
  Bluetooth Power:    On
  Discoverable:    Off
  Connectable:    Yes
  Auto Seek Pointing:    On
  Remote wake:    On
  Vendor ID:    0x05AC
  Product ID:    0x828D
  Bluetooth Core Spec:    4.0 (0x6)
  HCI Revision:    0x2465
  LMP Version:    4.0 (0x6)
  LMP Subversion:    0x4196
  Device Type (Major):    Computer
  Device Type (Complete):    Mac Desktop
  Composite Class Of Device:    0x380104
  Device Class (Major):    0x01
  Device Class (Minor):    0x01
  Service Class:    0x1C0
  Auto Seek Keyboard:    On
  Devices (Paired, Configured, etc.):
  Craig’s AirPods:
  Address:    XX-XX-XX-XX-XX-XX
  Major Type:    Miscellaneous
  Minor Type:    Unknown
  Services:   
  Paired:    Yes
  Configured:    Yes
  Connected:    No
  Bluetooth Core Spec:    1.0b
  Vendor ID:    0x004C
  Product ID:    0x200F
  Class of Device:    0x00 0x00 0x0000
  Services:
  Bluetooth File Transfer:
  Folder other devices can browse:    ~/Public
  When receiving items:    Accept all without warning
  State:    Disabled
  Bluetooth File Exchange:
  Folder for accepted items:    ~/Downloads
  When other items are accepted:    Save to location
  When receiving items:    Accept all without warning
  State:    Disabled
  Bluetooth Internet Sharing:
  State:    Disabled
  Incoming Serial Ports:
  Bluetooth-Incoming-Port:
  RFCOMM Channel:    3
  Requires Authentication:    No
 
Back
Top