I think most users (like myself) just use USBInjectAll with the increased port limit patch and stop there. I knew I should eventually do it "the right way" with a port injector, but it seemed like too much effort for little benefit. But the patch isn't completely safe, so it's worth fixing.
In preparing for the move to High Sierra I finally got around to making a custom USB port injector, and while it did take hours to get it right, everything works without the port limit patch now! I'd like to thank RehabMan for writing an excellent guide which I was finally able to follow from start to finish without any trouble.
During the testing process I booted with USBInjectAll, the port limit patch for Sierra, and WITHOUT FakePCIID_XHCIMux (which I don't need at all). From there I followed the guide and created customized my UAIC ssdt. For my Z97X-UD5H I ended up with just 13 ports in the injector to enable all my available USB ports at USB2 and USB3 speeds. The one that that wasn't completely clear from the guide is that the 'port-count' should be the highest port address in use, not the number of items in the list.
[link] [comments]
Post a Comment