Contribute
Register

Fresh Install 10.14.2 No USB 3

Joined
Jun 10, 2010
Messages
13
Motherboard
GA-H170-HD3
CPU
i7-6700
Graphics
HD 530
Mac
  1. MacBook Air
Hi,

MultiBeast 11.0.1 "Remove XHCI USB Port Limit" doesn't work on 10.14.2 fresh install. Mojave won't detect my USB 3 external drive but it does shows up on USB 2.0 port.

Motherboard is GA-H170-HD3 with Intel HD 530, CPU i7-6700, on Samsung M.2 850 EVO.

Please help, how to enable USB 3 on 10.14.2?

Thanks in advance.
 

Attachments

  • Screen Shot 2018-12-13 at 16.01.43.png
    Screen Shot 2018-12-13 at 16.01.43.png
    19.3 KB · Views: 37
  • Screen Shot 2018-12-13 at 16.15.58.png
    Screen Shot 2018-12-13 at 16.15.58.png
    234.2 KB · Views: 35

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,243
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Jun 10, 2010
Messages
13
Motherboard
GA-H170-HD3
CPU
i7-6700
Graphics
HD 530
Mac
  1. MacBook Air
Hi RehabMan,

I tried to follow your tutorial but got stuck on port discovery. Not all my USB 3 ports (SS##) shows up. I've installed USBInjectAll via MultiBeast 11.0.1 and make sure it's in the /Library/Extensions. I'm trying to use these value in my Clover config.plist

Code:
           <dict>
               <key>Comment</key>
               <string>disable port limit in XHCI kext (credit DalianSky,Ricky)</string>
               <key>MatchOS</key>
               <string>10.14.1,10.14.2</string>
               <key>Name</key>
               <string>com.apple.driver.usb.AppleUSBXHCI</string>
               <key>Find</key>
               <data>g/sPD4OPBAAA</data>
               <key>Replace</key>
               <data>g/sPkJCQkJCQ</data>
           </dict>

using VIM. When I opened the Clover config.plist in Clover Configurator it shows the same value as the one from MultiBeast?
 

Attachments

  • Screen Shot 2018-12-13 at 21.32.02.png
    Screen Shot 2018-12-13 at 21.32.02.png
    241.4 KB · Views: 32
Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,243
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi RehabMan,

I tried to follow your tutorial but got stuck on port discovery. Not all my USB 3 ports (SS##) shows up. I've installed USBInjectAll via MultiBeast 11.0.1 and make sure it's in the /Library/Extensions. I'm trying to use these value in my Clover config.plist

Code:
           <dict>
               <key>Comment</key>
               <string>disable port limit in XHCI kext (credit DalianSky,Ricky)</string>
               <key>MatchOS</key>
               <string>10.14.1,10.14.2</string>
               <key>Name</key>
               <string>com.apple.driver.usb.AppleUSBXHCI</string>
               <key>Find</key>
               <data>g/sPD4OPBAAA</data>
               <key>Replace</key>
               <data>g/sPkJCQkJCQ</data>
           </dict>

using VIM. When I opened the Clover config.plist in Clover Configurator it shows the same value as the one from MultiBeast?

The guide does not recommend the use of the port limit patch.
Instead you exclude HSxx ports while testing SSxx ports.

Read the guide carefully:
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
 
Joined
Jun 10, 2010
Messages
13
Motherboard
GA-H170-HD3
CPU
i7-6700
Graphics
HD 530
Mac
  1. MacBook Air
Thanks RehabMan, it works now! :)

I guess the 15-ports limitation indeed limiting. I had to disable all HS## USB2 to see all SS## USB3, excluding couple usb ports for my keyboard and mouse: -uia_exclude_hs uia_include=HS13,HS14. Good thing the USB3 SS## numbers are the same as their USB2 HS##.

Out of curiousity, what are the USR##?

Now that all usb ports are "properly mapped" in my dsdt.aml, how can I have "proper sleep" for my Skylake-100 system?

Cheers RehabMan! many thanks for your time!
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
188,243
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Good thing the USB3 SS## numbers are the same as their USB2 HS##

It is not always the case, and not a requirement.

Out of curiousity, what are the USR##?

No idea. I've never seen them used.

Now that all usb ports are "properly mapped" in my dsdt.aml

Port configuration should be in SSDT-UIAC.aml.

how can I have "proper sleep" for my Skylake-100 system?

Your sleep issue is likely related to graphics, not USB.
Add supported Radeon graphics card.
 
Joined
Jun 10, 2010
Messages
13
Motherboard
GA-H170-HD3
CPU
i7-6700
Graphics
HD 530
Mac
  1. MacBook Air
I'm on integrated graphic Intel HD530. Any guide/hint/tip/direction on how to make it work with sleep?
 
Top