Contribute
Register

New USB Raise Port Limit Patch for High Sierra

Must test both orientations.



Omitting the HSxx will prevent USB2 devices from working in those ports; perhaps other problems.
Both orientations... wow, didn't see that coming. I would have hoped that both orientations would lead to a single set of wires out. I'll reply back with what I learn.
 
Both orientations... wow, didn't see that coming. I would have hoped that both orientations would lead to a single set of wires out.

The two different orientations connect to separate conductors for the USB3 pins.
It depends on the port how it is implemented.
Some implementations use an internal switch such that it is still seen only as a single connection point to the xHCI controller.
But some implementations have no switch, and therefore use 2x connection points on the xHCI.
There are clues in the ACPI spec for _UPC regarding this...
 
please help, its been 10 years since my last hackintosh, it was a hassle then and it is now (for me).
Using asrock z170 pro 4, 6700k cpu, intel gpu
USB is not working (not 2.0 not 3.0), I install from sata hdd, get it to gui, but mouse and keyboard is not working.
What I did:
created high sierra install with unibeast
added various usb related kexts to efi/clover/kexts:
FakePCIID_XHCIMux
FakePCIID
USBInjectAll
XHCI-200-series-injector
along with several other kexts

added usb 15->24 ports to efi/config.plist
added the xhc->xh01, ehc2->eh02, ehc1->eh01

added inject usb, add clock id, fix ownership

done about 1000 different combinations of these and various other things suggested in forums
worst part is that one time the usb started working, I installed the system, but after second reboot it crashed and I decided to do everything from scratch and I am back to square one.

so I know its just matter of doing the right thing, but can't replicate the success. driving me mad for 3rd day...
 
please help, its been 10 years since my last hackintosh, it was a hassle then and it is now (for me).
Using asrock z170 pro 4, 6700k cpu, intel gpu
USB is not working (not 2.0 not 3.0), I install from sata hdd, get it to gui, but mouse and keyboard is not working.
What I did:
created high sierra install with unibeast
added various usb related kexts to efi/clover/kexts:
FakePCIID_XHCIMux
FakePCIID
USBInjectAll
XHCI-200-series-injector
along with several other kexts

added usb 15->24 ports to efi/config.plist
added the xhc->xh01, ehc2->eh02, ehc1->eh01

added inject usb, add clock id, fix ownership

done about 1000 different combinations of these and various other things suggested in forums
worst part is that one time the usb started working, I installed the system, but after second reboot it crashed and I decided to do everything from scratch and I am back to square one.

so I know its just matter of doing the right thing, but can't replicate the success. driving me mad for 3rd day...

No EHCI controller on 100-series boards. Thus: FakePCIID_XHCIMux, EHCx->EH0x renames all have no application/no effect.

See guide:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
 
no way to follow guide, cannot get past gui installation without mouse, the software for windows crashes on my windows 10. Any other suggestions? Shouldn't usbinjectall.kext work?

USBInjectAll.kext will inject all ports, but you need the correct port limit patch to prevent injected ports from being truncated (or proper SSDT that keeps you within the 15-port limit).

Must also insure you have the latest USBInjectAll.kext (SMBIOS and xHCI chipset support are added over time).

I don't know why you mention "XHCI-200-series-injector" in your post. The hardware in your profile indicates 100-series.

And for 10.13.4, config_patches.plist has patch that eliminates the port limit entirely. No such thing as "15->24"...
 
Hello, I upgraded to from 10.13 to 10.13.4 and everything works perfectly except my USB 3.0 ports as the only run at USB 2.0 Speeds and don't recognise my USB 3.0 devices. I been struggling with it for over two weeks and not sure how to proceed. I updated to the latest kext files and think the patch is installed correctly. I uploaded my confg.plist and screenshots and bios images. My hardware is the following:
INTEL I7-8700K PROCESSOR , Dark Rock Pro 3, GIGABYTE Z370 Motherboard, GIGABYTE AMD RX 560 4GB OC Graphics Card, SAMSUNG 960 EVO NVME SSD, Corsair 32 GB DDR4 RAM . Any suggestions or help is much appreciated. Thanks
 

Attachments

  • config.plist
    7.7 KB · Views: 234
  • Screen Shot 2018-05-04 at 07.56.41.png
    Screen Shot 2018-05-04 at 07.56.41.png
    191.4 KB · Views: 246
  • Screen Shot 2018-05-04 at 07.56.56.png
    Screen Shot 2018-05-04 at 07.56.56.png
    75.5 KB · Views: 249
  • Screen Shot 2018-05-04 at 08.09.42.png
    Screen Shot 2018-05-04 at 08.09.42.png
    37.1 KB · Views: 265
  • Screen Shot 2018-05-04 at 08.57.43.png
    Screen Shot 2018-05-04 at 08.57.43.png
    93.3 KB · Views: 253
  • Screen Shot 2018-05-04 at 10.44.54.png
    Screen Shot 2018-05-04 at 10.44.54.png
    238.1 KB · Views: 238
  • 20180504_102517.jpg
    20180504_102517.jpg
    78.2 KB · Views: 243
  • 20180504_102542.jpg
    20180504_102542.jpg
    85.7 KB · Views: 232
  • 20180504_102558.jpg
    20180504_102558.jpg
    119 KB · Views: 237
  • 20180504_102622.jpg
    20180504_102622.jpg
    111.6 KB · Views: 228
  • 20180504_102656.jpg
    20180504_102656.jpg
    118.6 KB · Views: 216
  • 20180504_102721.jpg
    20180504_102721.jpg
    169.5 KB · Views: 233
  • 20180504_102816.jpg
    20180504_102816.jpg
    86.4 KB · Views: 211
  • 20180504_102843.jpg
    20180504_102843.jpg
    116.8 KB · Views: 218
  • 20180504_102903.jpg
    20180504_102903.jpg
    120.4 KB · Views: 210
  • 20180504_102923.jpg
    20180504_102923.jpg
    79.8 KB · Views: 225
  • 20180504_103017.jpg
    20180504_103017.jpg
    103.1 KB · Views: 251
  • Screen Shot 2018-05-04 at 10.53.36.png
    Screen Shot 2018-05-04 at 10.53.36.png
    177.3 KB · Views: 248
Last edited:
Hello, I upgraded to from 10.13 to 10.13.4 and everything works perfectly except my USB 3.0 ports. I been struggling with it for over two weeks and not sure how to proceed. I updated to the latest kext files and think the patch is installed correctly. I uploaded my confg.plist and screenshots. My hardware is the following:
INTEL I7-8700K PROCESSOR , Dark Rock Pro 3, GIGABYTE Z370 Motherboard, GIGABYTE AMD RX 560 4GB OC Graphics Card, SAMSUNG 960 EVO NVME SSD, Corsair 32 GB DDR4 RAM . Any suggestions or help is much appreciated. Thanks
app's don't belong in clover/kexts/others

also are you running intel, nvidia and ati video card on your machine?
 
app's don't belong in clover/kexts/others

also are you running intel, nvidia and ati video card on your machine?
Thanks for reply Feartech, I removed the app in clover/kexts/others and updated my previous post with screenshots of my System Report. I only have my ATI video card running
 
Thanks for reply Feartech, I removed the app in clover/kexts/others and updated my previous post with screenshots of my System Report. I only have my ATI video card running
you don't need IntelGraphicsFixup or NvidiaGraphicsFixup
 
Back
Top