Contribute
Register

macOS 10.13.4 Update

Status
Not open for further replies.
Thanks bogdanw! The patch works and I have had my USB 3.0 ports back... :)

Hi ichan7. How do I apply that patch please.

Thanks in advance.
 
New patch needed:
Code:
<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>USB 10.13.4+ by PMHeart</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g32UDw+DlwQAAA==
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Replace</key>
                <data>
                g32UD5CQkJCQkA==
                </data>
            </dict>
        </array>

i had to upgrade USBInjectAll.kext to 0.6.5, add XHCI-300-series-injector.kext and edit the config.plist like here: https://github.com/RehabMan/OS-X-USB-Inject-All/blob/master/config_patches.plist

I've an ASUS Z370-I
 
Last edited:
New patch needed:
Code:
<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>USB 10.13.4+ by PMHeart</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g32UDw+DlwQAAA==
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Replace</key>
                <data>
                g32UD5CQkJCQkA==
                </data>
            </dict>
        </array>

Worked on my PC ty.
 
New patch needed:
Code:
<key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>USB 10.13.4+ by PMHeart</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                g32UDw+DlwQAAA==
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.13.x</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Replace</key>
                <data>
                g32UD5CQkJCQkA==
                </data>
            </dict>
        </array>
I apologize for my stupidity but could someone tell me if I'm supposed to edit my plist with this... or find the code in the plist and replace... or use Clover Configurator (text mode)... can I use text editor and copy paste? Where in the plist do I do this? Is it even a plist item? Do I remove a kext that may conflict? Do I replace a patch with this one? Is it OK to just add the code and nothing do nothing else? Please help me with a step by step process as this might help other noobies figure out how this works. So many times I am frustrated by fixes that do not explain exactly what the process is.

attached is my KernelandKext Patches in my PList
 

Attachments

  • KandK.pdf
    25.9 KB · Views: 278
Last edited:
I apologize for my stupidity but could someone tell me if I'm supposed to edit my plist with this... or find the code in the plist and replace... or use Clover Configurator (text mode)... can I use text editor and copy paste? Where in the plist do I do this? Is it even a plist item? Do I remove a kext that may conflict? Do I replace a patch with this one? Is it OK to just add the code and nothing do nothing else? Please help me with a step by step process as this might help other noobies figure out how this works. So many times I am frustrated by fixes that do not explain exactly what the process is.

attached is my KernelandKext Patches in my PList

I use Clover Configurator to mount the EFI Partition (NOT the directory), then edited the config.plist on there. I just looked for the 'KeytsToPatch' section and added everything between the <array> lines, not including <array> as that is already in there, ie from <dict> to </dict>. That worked for me but I am a noobie as well.
 
Thanks bogdanw! The patch works and I have had my USB 3.0 ports back... :)
Can someone please explain how and where to copy that text to. Cheers
Sorry I should have read further. The question is answered. Cheers
 
Last edited:
I use Clover Configurator to mount the EFI Partition (NOT the directory), then edited the config.plist on there. I just looked for the 'KeytsToPatch' section and added everything between the <array> lines, not including <array> as that is already in there, ie from <dict> to </dict>. That worked for me but I am a noobie as well.
Hey Ploddles,
is your rig working with USB3? and is everything else working? If yes could I please have your EFI.
Cheers,
Ralf
 
Status
Not open for further replies.
Back
Top