Contribute
Register

[Solved] High Sierra 10.13.4 USB 3.0 problems

Joined
Dec 12, 2017
Messages
46
Motherboard
ASUS ROG Maximus IX Code
CPU
Intel i7 7700
Graphics
ASUS ROG STRIX GeForce GTX 1080
Mac
MacBook Pro
Mobile Phone
iOS
Solved for 10.13.6 updates!

Download the latest Clover Configurator Global version 5.1.3.1 and apply the patch below.

https://mackie100projects.altervista.org/download-clover-configurator/

Hackintosh 10.13.6 USB Patch
High Sierra 10.13.6 requires a new USB patch to get all USB/USB3 ports recognized and working. You will also need the USBInjectAll.kext

  1. Mount EFI Partition with Clover Configurator
  2. Navigate to /Volumes/EFI/EFI/Clover/
  3. Right-click open config.plist with Clover Configurator
  4. Click Kernel and Kext Patches under SECTIONS of Clover Configurator
  5. Click the “+” button near the bottom to add this patch:
    • Name*: com.apple.driver.usb.AppleUSBXHCI
    • Find* [HEX]: 837D880F 0F83A704 0000
    • Replace* [HEX]: 837D880F 90909090 9090
    • Comment: USB 10.13.6+ by PMHeart
    • MatchOS: 10.13.x
  6. Save config.plist
Oh yes!! Thank you.
 
Joined
Nov 6, 2017
Messages
35
Motherboard
Asus Strix Z270G
CPU
i7-7700
Graphics
GTX 1060 6GB
What is wrong? What is the issue?

Have you updated with the new USB port limit patch? Are you using USBInjectAll.kext ? If so, build your own SSDT preferably https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
Code:
<dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
Hi James, I was hoping to get your help before I attempt to build SSDT (I find this a little overwhelming)

When transferring files from an SD card, about halfway through transferring, I get the "Disk Not Ejected Properly" error and transferring stops. Card then either doesn't appear again, or it appears and then the error pops up again and the cycle continues.
I have USB 2 Card reader - this is working ok (can only test Micro SD, as Normal SD part not working)
Internal Card Reader - plugged into USB 2 motherboard port I believe, but I get the error
USB C - I get the error - I bought this a few days ago. Even micro SD fails on this but not USB 2

My test is transferring 8gig

From SD Card - I get the error. I have a ExFat & also Mac Formatted card to test and both cause error.
From 3tb Ex HD - My backup HD plugged into USB 3 (rear comp port) I can transfer any size without any issue.

ISBInjectAll.kext is installed

I did try the process suggested in this page which doesn't fix the issue.
What would you try to fix the problem? SSDT or USB port limit patch?
 
Top