- Feb 13, 2012
- Gigabyte Z490i Aorus Ultra - OC 0.6.8
- Classic Mac
- Mobile Phone
Thank you for your help. Will try removing USBInject and using the one created by Hackintool. So far, after removing the port limit patches (all of them), my system seems more stable and snappier. Any changes needed in my config plist? Again, thank you very much and I only turned to Hackintool because I got to the part to map the ports and no HS or SS ports showed, just PR ports (any tutorial I looked up did not show PR ports, and I could not get them to show as HS ports).
I can't address your USB2.0 problems from personal experience because my own earliest Hackintosh motherboard was a Z68. So, like you, I have to search and research.
Having said that you can find a heck of a lot of information here at Tonymacx86 that will help considerably.
For example one thing sticks out is the system-defintion. This doesn't affect the USB configuration but is worth mentioning. If you are using ECC DRAM then there's no problem, but for run-of-the-mill non-ECC DRAM you should remove - AppleTyMCEDriver.kext - or change away from MacPro5,1
Secondly for Legacy motherboards there is a DSDT patch available here in the downloads section specifically for your motherboard:
Just check which BIOS version you are running and use the appropriate patch.
USBInjectAll is not a problem. In fact it opens-up all motherboard ports for configuration so is recommended (unless you are creating your own bespoke ACPI patch). In @RehabMan 's repository there are versions going way back to 2015 available. Perhaps an earlier version will work better?
You would only remove it if you choose to go with Hackintool's USBPorts.kext instead. Not covered here.
You should also check what kexts you have installed in EFI/CLOVER/kexts/Other and Drive: Library/Extensions. We haven't seen those so don't know what else is going on.