Contribute
Register

USB - New Raise Port Limit Patch for macOS 10.12 Sierra

Status
Not open for further replies.

tonymacx86

Administrator
Staff member
Joined
Nov 17, 2009
Messages
7,368
Motherboard
Z370N WIFI
CPU
i7 8700K
Graphics
HD 630
Mac
  1. MacBook Air
Classic Mac
  1. Apple
  2. PowerBook
Mobile Phone
  1. iOS
thin-457_usb_adapter_cable_charging_plug-512.png
There is a new raise port limit patch for use with Rehabman's USBInjectAll.kext for macOS 10.12 Sierra. Apply it in Clover config.plist under as follows under KernelAndKextPatches/KextsToPatch

Comment change 15 port limit to 20 in XHCI kext (9-series) 10.12
Find 83BD74FF FFFF10
Name AppleUSBXHCIPCI
Replace 83BD74FF FFFF15

Comment change 15 port limit to 26 in XHCI kext (100-series) 10.12
Find 83BD74FF FFFF10
Name AppleUSBXHCIPCI
Replace 83BD74FF FFFF1B


Code:
            <dict>
                <key>Comment</key>
                <string>change 15 port limit to 20 in XHCI kext (9-series) 10.12</string>
                <key>Find</key>
                <data>g710////EA==</data>
                <key>Name</key>
                <string>AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>g710////FQ==</data>
            </dict>
Code:
            <dict>
                <key>Comment</key>
                <string>change 15 port limit to 26 in XHCI kext (100-series) 10.12</string>
                <key>Find</key>
                <data>g710////EA==</data>
                <key>Name</key>
                <string>AppleUSBXHCIPCI</string>
                <key>Replace</key>
                <data>g710////Gw==</data>
            </dict>

Credit:
Rehabman

Download USBInjectAll:
https://bitbucket.org/RehabMan/os-x-usb-inject-all/downloads
https://github.com/RehabMan/OS-X-USB-Inject-All/blob/master/config_patches.plist
 
Last edited by a moderator:
Best kept secret?
 
Does this affect 8 series chipset with gigabyte mobo? I have only two Clover kext patches and no actual kext needed for SLE or LE. Thanks a lot!
 
On a Z97 motherboard the Kext alone (obviously) actually doesn't even make my USB3 devices show up, but the patch seems to be a big issue and won't allow my machine to load. I only apply the Series 9 patch. Ami I getting something wrong?
 
Is this compatible with 8 series?
 
The port limit patch is not really hardware specific (specific to XHC only).
one last question before i try it, do i need USBInjectAll.kext with this patch or apple vanilla kext will recognize the ports?
 
Status
Not open for further replies.
Back
Top