Searched around and did end up finding a USB map for the Xtreme version of my board.
It accounts for most ports that show up in Hackintool, with the exception of:
HS01, HS09-12, USR1, USR2, SS07-10.
I am content to disable MOST USB ports just to get this thing working honestly.
I wonder if Bluetooth might "partially" work and just needs me to get under the 15 limit because today my Apple Watch asked me if I want to trust the Hackintosh, and Apple Watch communicates via Bluetooth, right?
Back to the original guide -
Step 5 for OpenCore instructs to replace
USBPorts.kext -AND- to amend the kext name in my config.plist.. remove PLR_patches, etc.
That second part is new to me (I had help with the original setup from
@pastrychef) so I don't actually know what steps to take to amend the kext name.
If I open my config.plist with XCode, I can find 14 items under Kernel > Add, but I don't see any of those as USBPorts.kext. (though I do see Item 8 is USBInjectAll.kext).
Is this where I am adding USBPorts.kext?
Or am I way off?
Also, XHCI Handoff is enabled in BIOS.
Made my own USB map for my Z390 Aorus Xtreme below:
View attachment 454042