- Joined
- Jan 8, 2014
- Messages
- 48
- Motherboard
- Gigabyte X99-UD4
- CPU
- i7-5820K
- Graphics
- RX 580
So, I did that, but no luck so far. With this kext, all my USB ports are working as USB2, even USB3 ports.Same instructions as before: Put this in your EFI/Clover/Kexts/Other folder and remove all kexts related to USB port limits, such as the USBInjectAll.kext and X99 injector kexts. Also, remove the clover port limit patch. This will enable all your USB 2 and 3 ports.
Let me know how it goes...
Here is what it looks like in IOReg after kext applied:
I can't debug this alone and I'm pretty lost, but here is what I can say:
- I can see that on your kext, USB3 ports are SPXX, but on my IOReg with the basis config (USBinjectall + patches), my USB3 ports are SSXX
- When I turn off patches on clover, I just tick "disabled", hope it's not causing problems, but I don't think so.
- When I tried to discover ports on my X99-UD4, I found that XHCI ports are SS01 > SS04, and the 4 other USB3 ports are EHCI SS05. I understood on this forum that you are not supposed to deal with EHCI ports in the USB SSDT/Kext. But you seemed to took another approach.
- Maybe my port discovery is wrong?
- Maybe my motherboard is somewhat different than yours? It's 1.0 Rev.
- Here is my port discovery table:
Thanks for you time!
EDIT: I'm running on 10.14.5, not 10.13, sorry if I didn't mention that before, but I don't think it makes any differences regarding USB kexts
Last edited: