Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Joined
Mar 16, 2019
Messages
21
Motherboard
MSI X99a Gaming 7
CPU
Intel i7 6800K
Graphics
GTX 1070
Or if someone will be kind enough to mentor me i'll be happy to learn this debugging myself i just dont know where to start :/
 

trs96

Moderator
Joined
Jul 31, 2012
Messages
12,535
Motherboard
GA-Z97X-UD3H-BK
CPU
I5-4690K
Graphics
HD4600 / RX 570
Mac
iMac, Mac mini
Mobile Phone
Android
Joined
Mar 16, 2019
Messages
21
Motherboard
MSI X99a Gaming 7
CPU
Intel i7 6800K
Graphics
GTX 1070
OK thank you i'll dig right in.
 
Joined
Mar 4, 2014
Messages
263
Motherboard
GA-Z87-HD3
CPU
i5-4570
Graphics
GT 640
Mac
iMac
Mobile Phone
iOS
OK, I am going to try to create custom SSDT for USBInjectAll but hope I can get some help. I've read the guide/s over and over but my understanding is limited.

So far I have:

1. Done the EHC1 rename, this is what I see in ACPI
Screen Shot 2019-03-25 at 19.01.26.png

2. Installed USBInjectAll.kext, FakePCIID_XHCIMux.kext, FakePCIID.kext to Library/Extensions

3. When I look in IORegistry Explorer I see devices on EH01 and EH02, under XHC I see 15 ports with nothing connected:
Screen Shot 2019-03-25 at 19.05.58.png

Now I am confused due to my lack of understanding. Am I correct so far? What do I do next?
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
9,999
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
OK, I am going to try to create custom SSDT for USBInjectAll but hope I can get some help. I've read the guide/s over and over but my understanding is limited.

So far I have:

1. Done the EHC1 rename, this is what I see in ACPI
View attachment 395018

2. Installed USBInjectAll.kext, FakePCIID_XHCIMux.kext, FakePCIID.kext to Library/Extensions

3. When I look in IORegistry Explorer I see devices on EH01 and EH02, under XHC I see 15 ports with nothing connected:
View attachment 395019

Now I am confused due to my lack of understanding. Am I correct so far? What do I do next?
you may want to try enabling the port limit patches that belong in KextsToPatch:
https://raw.githubusercontent.com/RehabMan/OS-X-USB-Inject-All/master/config_patches.plist

this will enable all the ports for you then to discover which ones you need
 
Joined
Mar 4, 2014
Messages
263
Motherboard
GA-Z87-HD3
CPU
i5-4570
Graphics
GT 640
Mac
iMac
Mobile Phone
iOS
Joined
Mar 4, 2014
Messages
263
Motherboard
GA-Z87-HD3
CPU
i5-4570
Graphics
GT 640
Mac
iMac
Mobile Phone
iOS
yes, use plisteditpro or xcode for copying and pasting
Apologies for my ignorance, I dont think I am pasting correctly, getting error. Any chance you would edit the attached config.plist with the necessary or am I being too cheeky?
 

Attachments

Feartech

Moderator
Joined
Aug 3, 2013
Messages
9,999
Motherboard
Asus N752VX-Clover
CPU
i7-6700HQ / HM170
Graphics
HD530 + GTX 950m 1920 x 1080
Mac
iMac
Mobile Phone
Android
Apologies for my ignorance, I dont think I am pasting correctly, getting error. Any chance you would edit the attached config.plist with the necessary or am I being too cheeky?
a bit cheeky but I'm in a good mood, here ya go

see the difference in yours and mine, editing a config.plist is a key element in hackintoshing and you should learn this :)
 

Attachments

Joined
Mar 4, 2014
Messages
263
Motherboard
GA-Z87-HD3
CPU
i5-4570
Graphics
GT 640
Mac
iMac
Mobile Phone
iOS
a bit cheeky but I'm in a good mood, here ya go

see the difference in yours and mine, editing a config.plist is a key element in hackintoshing and you should learn this :)
I was trying to put it in the wrong place, at the top under DSDT, I now see where it goes, thank you so much
 
Top