Contribute
Register

USB - New Raise Port Limit Patch for macOS 10.12 Sierra

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,531
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
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:

wildwillow

Moderator
Joined
Jun 26, 2012
Messages
4,638
Motherboard
GA-Z87X-OC
CPU
i7-4770K
Graphics
HD4600+R9 380 4GB
Mac
MacBook Pro
Classic Mac
Mobile Phone
iOS, Other
Credit: RehabMan
 

Stork

Admin
Staff member
Joined
Sep 21, 2010
Messages
13,046
Motherboard
ASUS ROG MAXIMUS X HERO Z370
CPU
i7-8700K
Graphics
RX 580
Mac
MacBook Pro, Mac mini, Mac Pro
Classic Mac
Power Mac, PowerBook
Mobile Phone
iOS
Best kept secret?
 
Joined
Aug 22, 2013
Messages
8
Mac
iMac, MacBook Air
Classic Mac
Lisa
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!
 
Joined
Dec 26, 2011
Messages
152
Motherboard
Asus Z97 WS
CPU
i7 4790K 4.00 Ghz
Graphics
Asus 970 GTX Strix SLI
Mac
MacBook Pro
Classic Mac
Classic, LC, Power Mac
Mobile Phone
iOS
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?
 
Joined
Apr 10, 2011
Messages
83
Motherboard
Gigabyte GA-Z87X-D3H
CPU
Intel Core i7-4770K
Graphics
AMD R9 290X 4GB
Mac
iMac
Mobile Phone
Android
Is this compatible with 8 series?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,123
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Is this compatible with 8 series?
The port limit patch is not really hardware specific (specific to XHC only).
 
Joined
Apr 10, 2011
Messages
83
Motherboard
Gigabyte GA-Z87X-D3H
CPU
Intel Core i7-4770K
Graphics
AMD R9 290X 4GB
Mac
iMac
Mobile Phone
Android
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?
 
Top