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,358
    Mobo:
    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,358
    Mobo:
    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,665
    Mobo:
    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,665
    Mobo:
    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:
    10,718
    Mobo:
    ASUS MAXIMUS VIII GENE Z170
    CPU:
    i5-6600K
    Graphics:
    Gigabyte GTX 950 2GB OC WindForce 2X
    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:
    10,718
    Mobo:
    ASUS MAXIMUS VIII GENE Z170
    CPU:
    i5-6600K
    Graphics:
    Gigabyte GTX 950 2GB OC WindForce 2X
    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:
    111
    Mobo:
    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:
    111
    Mobo:
    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:
    80
    Mobo:
    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:
    80
    Mobo:
    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:
    160,454
    Mobo:
    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:
    160,454
    Mobo:
    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:
    80
    Mobo:
    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:
    80
    Mobo:
    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:
    160,454
    Mobo:
    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:
    160,454
    Mobo:
    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:
    172
    Mobo:
    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:
    172
    Mobo:
    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