- Oct 30, 2018
- GIGABYTE Z370 AORUS Gaming 7
- RX 580
- , , , ,
- Classic Mac
- , ,
- Mobile Phone
I wonder where all of these USB ports are. I count only seven external and three internal. I saw a map somewhere of the HSxx for this board. i need to find it again. The SSDT is slightly less of a mystery. But, yes, a bit intimidating.Here's a more complete reply:
I certainly don't want to add any unnecessary frustration -- I know how painful this has been. So please create a full backup of your system as @jb007 very wisely suggested. This will be your restore point and it should provide peace of mind before undertaking further changes.
- As mentioned in previous post, FakeSMC and VirtualSMC are currently installed in /Library/Extensions. Only one is allowed at a time. VirtualSMC should be deleted (with Finder) and kernel cache should be rebuilt (simply running Kext Utility will rebuild caches).
- In CLOVER/drivers64UEFI there are two memory fix drivers: (a) OsxAptioFix2Drv-free2000 and (b) AptioMemoryFix-64. Only one is allowed at a time. AptioMemoryFix-64 should be deleted.
- USB port limit patch does not seem to work when USBInjectAll is used. USBInjectAll injects all ports, but MacOS subsequently truncates the list to the first 15. So the attached image shows the result where only the USB 2.0 ports are activated. For the time being, we can manually disable a few of the unused USB 2.0 ports to allow SSxx (USB 3.0) ports to come through, but your best solution is to create a custom USB SSDT (I know this sends shivers of fright)! Temporarily disabling some ports can be done easily by adding this argument to the Boot section of config.plist using Clover Configurator:
- This will allow 5 other ports to come through (USB 3.0 SSxx ports will come through).
- I've also modified your config.plist to better handle USB ports, SATA ports, and CPU power management for sleep/wake. Feel free to try it (backing up existing file first).
View attachment 378872
Thank You for the edits and the explanation. I suspected my kexts and drivers were a bit messy after all the trial and error. It will take a while to remove the dross one-at-a-time. As I know removing all of them at once will render me unbootable again.
Will make those USB changes ASAP... which will likely be after work tomorrow.
It either works or it doesn't at this point. I'm expecting a Z370N and other parts on Tuesday. If this one just won't work, I'll replace the board in MiniZee with the Z370N. Thanks to @jb007 , I'm pretty sure I already have a fairly working EFI for that one.