Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Joined
Sep 21, 2013
Messages
34
Mac
iMac, MacBook Air, Mac Pro
Mobile Phone
iOS
Use a plist editor (Xcode or PlistEdit Pro) to edit your config.plist on your EFI partition at EFI/Clover/config.plist.
Sorry RehabMan, but in my config.plist is no Patches directory.. :(

Bildschirmfoto 2017-01-04 um 22.29.48.png

Bildschirmfoto 2017-01-04 um 22.42.00.png

After the Sierra installation I installed this with Multibeast:

Bildschirmfoto 2017-01-04 um 15.49.33.png

could you please give me a advice?
 

Attachments

Last edited:

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,123
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
okay!

and what about patches?

should I overwrite patch 1: 10.12-AppleHDA/Realtek ALC... and 3:AppleHDA/Resources/xml>zml?
Those are kext patches for AppleHDA and have nothing to do with this topic.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,123
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
yes I know! But these patches are in my config.plist! Should I add new items with the other patches? Or should I overwrite the items of the apple HDA patches? I´m a little bit confused :(
You would, of course, not remove the AppleHDA patches (audio would break).
If you needed to add a patch to KextsToPatch, you should do simply that... add it without disturbing existing patches.

But with the hardware in your signature, there is no need to add any kext patches (7-series XHCI will always be within the 15-port limit)
 
Joined
Sep 21, 2013
Messages
34
Mac
iMac, MacBook Air, Mac Pro
Mobile Phone
iOS
You would, of course, not remove the AppleHDA patches (audio would break).
If you needed to add a patch to KextsToPatch, you should do simply that... add it without disturbing existing patches.

But with the hardware in your signature, there is no need to add any kext patches (7-series XHCI will always be within the 15-port limit)
Ah, okay! Also I don´t need to add the KextstoPatch and I could remove the USBInjectAll.kext again?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,123
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
I could remove the USBInjectAll.kext again?
Why would you remove it? The SSDT you create is configuration for USBInjectAll.kext. If you remove USBInjectAll.kext, the SSDT has no effect.
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
191,123
Motherboard
Intel DH67BL
CPU
Core i7-2600K
Graphics
Intel HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Top