Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Done! And thank you Feartech.

The issue continues.

In IOReg, USB3.0 devices are seen as USB2.0 devices.

Any other ideas?
your config.plist has the argument: -uia_ignore_rmcf
which will ignore your SSDT-UIAC

try removing that boot argument and see what happens
 
Hey, hey! There are the USB 3.0 devices, the SS##.
It must have been setting InjectKexts = Detect.

Thank you Feartech, you rock.
 

Attachments

  • Screen Shot 2019-02-16 at 9.41.43 AM.png
    Screen Shot 2019-02-16 at 9.41.43 AM.png
    129.5 KB · Views: 105
Hey, hey! There are the USB 3.0 devices, the SS##.
It must have been setting InjectKexts = Detect.

Thank you Feartech, you rock.
yay!

well done on getting it to work :)
 
I'm on 10.14.3 and am trying to create a custom SSDT.
I'm still in the port discovery section. I use IOReg Explorer but when I insert a USB3.0, it is not detected.
I tried looking online, and people posted patches, I tried all them and nothing is still working.
I've attached my config.plist file.
Any help is appreciated
 

Attachments

  • config.plist
    17.7 KB · Views: 98
I'm on 10.14.3 and am trying to create a custom SSDT.
I'm still in the port discovery section. I use IOReg Explorer but when I insert a USB3.0, it is not detected.
I tried looking online, and people posted patches, I tried all them and nothing is still working.
I've attached my config.plist file.
Any help is appreciated

for example:
Code:
<key>Comment</key>
                <string>USB 10.14+</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>83 FB 0F 0F 83 8F 04 00 00</data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.14</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Replace</key>
                <data>83 FB 0F 90 90 90 90 90 90</data>
is completely wrong and you have ruined your config.plist go back to a backup and follow the guide as is
 
for example:
Code:
<key>Comment</key>
                <string>USB 10.14+</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>83 FB 0F 0F 83 8F 04 00 00</data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>MatchOS</key>
                <string>10.14</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Replace</key>
                <data>83 FB 0F 90 90 90 90 90 90</data>
is completely wrong and you have ruined your config.plist go back to a backup and follow the guide as is
Even after removing it, I'm in the same boat.

The USB3.0 must be functional prior to showing up on IOreg Explorer, correct?
 
Even after removing it, I'm in the same boat.

The USB3.0 must be functional prior to showing up on IOreg Explorer, correct?
the port limit patch needs to be written correctly using xcode or plistEditPro
 
the port limit patch needs to be written correctly using xcode or plistEditPro
Is there a link to learn to do this process?
 
Back
Top