USB - New Raise Port Limit Patch for macOS 10.12 Sierra

Discussion in 'General Help' started by tonymacx86, Sep 20, 2016.

  1. tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,440
    Motherboard:
    GA-Z270X-UD5
    CPU:
    Core i3-7100
    Graphics:
    HD 630
    Mac:
    MacBook Pro, Mac mini
    Classic Mac:
    Apple, PowerBook
    Mobile Phone:
    iOS
    Sep 20, 2016 at 9:41 PM #1
    tonymacx86

    tonymacx86 Administrator Staff Member

    Joined:
    Nov 18, 2009
    Messages:
    8,440
    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 (Text):
                <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 (Text):

                <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: Aug 4, 2017
  2. wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,640
    Motherboard:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Sep 20, 2016 at 9:51 PM #2
    wildwillow

    wildwillow Moderator

    Joined:
    Jun 26, 2012
    Messages:
    4,640
    Motherboard:
    GA-Z87X-OC
    CPU:
    i7-4770K
    Graphics:
    HD4600+R9 380 4GB
    Mac:
    MacBook Pro
    Mobile Phone:
    iOS, Other
    Credit: RehabMan
     
    tonymacx86 likes this.
  3. Stork

    Stork Admin Staff Member

    Joined:
    Sep 21, 2010
    Messages:
    11,812
    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
    Sep 20, 2016 at 9:57 PM #3
    Stork

    Stork Admin Staff Member

    Joined:
    Sep 21, 2010
    Messages:
    11,812
    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?
     
  4. LukeD

    LukeD

    Joined:
    Aug 22, 2013
    Messages:
    8
    Mac:
    iMac, MacBook Air
    Classic Mac:
    Lisa
    Sep 22, 2016 at 8:15 AM #4
    LukeD

    LukeD

    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!
     
  5. MadMac1969

    MadMac1969

    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
    Sep 25, 2016 at 7:26 PM #5
    MadMac1969

    MadMac1969

    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?
     
  6. diedo

    diedo

    Joined:
    Apr 10, 2011
    Messages:
    81
    Motherboard:
    Gigabyte GA-Z87X-D3H
    CPU:
    Intel Core i7-4770K
    Graphics:
    AMD R9 290X 4GB
    Mac:
    iMac
    Mobile Phone:
    Android
    Sep 26, 2016 at 5:06 PM #6
    diedo

    diedo

    Joined:
    Apr 10, 2011
    Messages:
    81
    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?
     
  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    180,811
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Sep 26, 2016 at 5:09 PM #7
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    180,811
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    The port limit patch is not really hardware specific (specific to XHC only).
     
    nmano likes this.
  8. diedo

    diedo

    Joined:
    Apr 10, 2011
    Messages:
    81
    Motherboard:
    Gigabyte GA-Z87X-D3H
    CPU:
    Intel Core i7-4770K
    Graphics:
    AMD R9 290X 4GB
    Mac:
    iMac
    Mobile Phone:
    Android
    Sep 26, 2016 at 5:17 PM #8
    diedo

    diedo

    Joined:
    Apr 10, 2011
    Messages:
    81
    Motherboard:
    Gigabyte GA-Z87X-D3H
    CPU:
    Intel Core i7-4770K
    Graphics:
    AMD R9 290X 4GB
    Mac:
    iMac
    Mobile Phone:
    Android
    one last question before i try it, do i need USBInjectAll.kext with this patch or apple vanilla kext will recognize the ports?
     
  9. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    180,811
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Sep 26, 2016 at 5:23 PM #9
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    180,811
    Motherboard:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    HawkTron likes this.
  10. elgipsy

    elgipsy

    Joined:
    Jan 27, 2014
    Messages:
    176
    Motherboard:
    MSI z87 mpower max
    CPU:
    Intel I7 4770k
    Graphics:
    Gainward Nvidia 760 2GB Phantom
    Mobile Phone:
    iOS
    Sep 26, 2016 at 5:55 PM #10
    elgipsy

    elgipsy

    Joined:
    Jan 27, 2014
    Messages:
    176
    Motherboard:
    MSI z87 mpower max
    CPU:
    Intel I7 4770k
    Graphics:
    Gainward Nvidia 760 2GB Phantom
    Mobile Phone:
    iOS
    with a 8-Series MB I'd assume that the 1st patch (for 9-Series) should be used?
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice