- Joined
- Sep 18, 2013
- Messages
- 50
- Motherboard
- Motherboard Gigabyte Z370 HD3
- CPU
- i7-8770
- Graphics
- GTX 970 + UHD 630
- Mac
- Mobile Phone
Hi, @ColdCross. Post your EFI folder, and I will try to reproduce your system ASAP. I've a machine with your motherboard to test it.I got USB 3.0 running again on all ports.
Switched to VirtualSMC.kext in the wibe of "modern and lean" system - works fine so far.
All it takes are 6 kexts and a minimal config.plist.
I have deepest respect from all the developers - thank you so much!
I tried to create a custom USBPorts.kext following every guide I could find but failed.
USBInjectAll.kext and a port limit patch for 10.14.2, FB-Patcher ... it did not work for me either way.
In the end, it was simply placing FakePCIID.kext and FakePCIID_XHCIMux.kext into L/E and removing all patches from ACPI DSDT. That includes GFX0 to IGPU since whatevergreen.kext does not seem to need it. Also no port limit patch.
And suddenly all internal and external ports were running as they should at usb 2.0 and usb 3.0 speeds.
This thread does not seem to get much attention anymore, but if there is someone who could help me out with one last fix: the system does not sleep as it should. It enters sleep states and wakes up immediately afterward. I researched the topic and it seems that the power management seems to be applied to the USB ports via a custom file - the very thing I just failed at.
Any help here would be appreciated.
Also thanks a lot for the support of the forum members over the years for this system.
It still runs like a charm and is a joy.