Contribute
Register

[solved] Mojave 10.14.1 update lost USB 3.0

Joined
Feb 24, 2017
Messages
21
Motherboard
Gigabyte Z370-HD3P
CPU
i7-8700K
Graphics
RX 580
Mac
iMac
Classic Mac
iMac
Mobile Phone
iOS
Hello guys,
after my whole day research and million times of restart, I finally found a solution to this problem.

Tried this patch:
  • Mojave 10.14.0:
    • Name*: com.apple.driver.usb.AppleUSBXHCI
    • Find* [Hex]: 83FB0F0F 83030500 00
    • Replace* [Hex] : 83FB0F90 90909090 90
    • Comment: USB 10.14+ by PMHeart
    • MatchOS: 10.14
it did not work for me.

tried to install the latest usbinjectall.kext (October 31 2018 version)

did not work

Rehabman's custom SSDT
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/


too complicated for me

Finally, I found this patch and it worked!

Comment: USB Port limit patch 10.14.1 18B45d (credits Ricky)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83 FB 0F 0F 83 8F 04 00 00
Replace: 83 FB 0F 90 90 90 90 90 90

if you have the same problem, give it a try!


Happy weekend! Cheers!

 
Joined
May 14, 2017
Messages
68
Motherboard
Lenovo G50-80
CPU
5200U
Graphics
HD 5500, R5 330M(disabled)
Mobile Phone
iOS
Create your custom SSDT as soon as possible, rather than keep to find usb limit patch varying in different version of macOS.
 
Joined
May 14, 2017
Messages
68
Motherboard
Lenovo G50-80
CPU
5200U
Graphics
HD 5500, R5 330M(disabled)
Mobile Phone
iOS
And I'm willing to bet you didn't even try.
Those who hesitate to try deserve complaing USB3 issues never perish from their Hackintosh when upgrading to next version of macOS.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,395
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Joined
Sep 6, 2013
Messages
58
Motherboard
Asus Z370-E Gaming
CPU
i7 8700K
Graphics
Vega 64
Mac
iMac
Mobile Phone
iOS
@RehabMan,
After updating to 10.14.1, I lost my USB3.0 ports. I checked IORegistry and only have HS01-HS14 and USR1. Using this updated patch:

Comment: USB Port limit patch 10.14.1 18B45d (credits Ricky)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83 FB 0F 0F 83 8F 04 00 00
Replace: 83 FB 0F 90 90 90 90 90 90


it enabled my USB3.0 ports again (only at USB2.0 speeds), but the IORegistry is still not showing SS ports.

I implemented your custom SSDT method, but the SS ports still aren't showing up in IORegistry and USB3.0 devices are still at USB2.0 speeds. Any thoughts? config.plist, IORegistry screenshot, and SSDT attached.

Update: I found HS01 (duplicate?), SS01, and SS02 under RP07@1C,6 > IOPP > PXSX@0 > PXSX@01000000 (screenshot attached).
 

Attachments

Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,395
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
@RehabMan,
After updating to 10.14.1, I lost my USB3.0 ports. I checked IORegistry and only have HS01-HS14 and USR1. Using this updated patch:

Comment: USB Port limit patch 10.14.1 18B45d (credits Ricky)
Name: com.apple.driver.usb.AppleUSBXHCI
Find: 83 FB 0F 0F 83 8F 04 00 00
Replace: 83 FB 0F 90 90 90 90 90 90


it enabled my USB3.0 ports again (only at USB2.0 speeds), but the IORegistry is still not showing SS ports.

I implemented your custom SSDT method, but the SS ports still aren't showing up in IORegistry and USB3.0 devices are still at USB2.0 speeds. Any thoughts? config.plist, IORegistry screenshot, and SSDT attached.

Update: I found HS01 (duplicate?), SS01, and SS02 under RP07@1C,6 > IOPP > PXSX@0 > PXSX@01000000 (screenshot attached).
Seems like you need to read the guide a bit more carefully.
 
Top