Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

i was so stupid, didnt know that usbinject.kext has newer version (maybe RehabMan should mention that for stupids like me).

Post #1 has the link to the required USBInjectAll.kext.
 
Hi rehabman, im attaching my ioreg to fix a sleep/wake issue with a GA-Z68M-D2H board and a BCM94360CS2 card in an adapter running via PCIe with a usb header for bluetooth.
Not sure what port the usb header is on or what to edit once i find the appropriate port?

You need to follow post #1.
Your ioreg proves you don't even have the EHCx->EH0x renames.
 
Got it... I have edited the EHCx renames.
Ive attempted to follow your guide to create a usb ssdt but no luck. can you take a look at my ioreg?
Ive uploaded my SSDT as well
 

Attachments

  • SSDT-UIAC-ALL.aml
    147 bytes · Views: 94
  • Z68-iMAC-ehfix.ioreg
    7.5 MB · Views: 115
Got it... I have edited the EHCx renames.
Ive attempted to follow your guide to create a usb ssdt but no luck. can you take a look at my ioreg?
Ive uploaded my SSDT as well

"Problem Reporting" files are incomplete.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 

Attachments

  • debug_4908.zip
    2.8 MB · Views: 109
I'm just about to try to get USB3 working on my system again and was wondering if my specs are too low for it to work in High Sierra...

Gigabyte GA-Z68X-UD3R - i7-2600K - GTX 970 4GB

Should this system support USB3 in a Hackintosh?
 

The SSDT-UIAC-ALL.aml you have created is working.
If you look under EH01, you will see only the PR01 defined by the SSDT.
Of course, EH02, HUB1, HUB2 are all still defaulted to a complete list of ports as per USBInjectAll.kext defaults as you didn't provide overrides for those.
You need to finish as per post #1.
 
I'm just about to try to get USB3 working on my system again and was wondering if my specs are too low for it to work in High Sierra...

Gigabyte GA-Z68X-UD3R - i7-2600K - GTX 970 4GB

Should this system support USB3 in a Hackintosh?

6-series USB is not natively supported (6-series Intel chipset does not have USB3).
As per post #1, this covers only natively supported USB3.

You should add a supported USB3 card (such as FL1100-based card).
 
The SSDT-UIAC-ALL.aml you have created is working.
If you look under EH01, you will see only the PR01 defined by the SSDT.
Of course, EH02, HUB1, HUB2 are all still defaulted to a complete list of ports as per USBInjectAll.kext defaults as you didn't provide overrides for those.
You need to finish as per post #1.

I have edited my SSDT.
I added PRO1 to EH01.
Should all my hubs be labeled 255?
When saving out from DSL to AML, why does the "//"UsbConnector", 255" line disappear?

I attached my dsl, aml as well as ioreg if you have the time to take a look.
Thx for the help rehabman!
 

Attachments

  • SSDT-UIAC-ALL.aml
    1.3 KB · Views: 82
  • SSDT-UIAC-ALL.dsl
    7.5 KB · Views: 99
  • Z68-iMAC-ehfix.ioreg
    7.5 MB · Views: 105
I have edited my SSDT.
I added PRO1 to EH01.
Should all my hubs be labeled 255?

You need also configurations for EH02, HUB1, HUB2.

When saving out from DSL to AML, why does the "//"UsbConnector", 255" line disappear?

Because it is a comment.
 
Back
Top