Contribute
Register

[Guide] Creating a Custom SSDT for USBInjectAll.kext

Thanks for your reply.
However, there’s no option to disable EH02 in BIOS and the same settings is okay for win10. Is there any other possibility? Clover or efi drivers?

Probably related to xHCI setting.
 
You will likely have strange results due to this decision.
I'll keep that in mind, but right now everything's working as expected.

Probably related to above.
I have tried the different variants. Even if you connect the USB 3.0 ports properly with HS and SS, the m.2 Bluetooth card (HS05) only works with port connector type 0. Type 255 does not work.

What is the advantage of type 255 over type 0 for internal connections?
 
Even if you connect the USB 3.0 ports properly with HS and SS, the m.2 Bluetooth card (HS05) only works with port connector type 0. Type 255 does not work.

No ideas without PR files that represent that scenario.

What is the advantage of type 255 over type 0 for internal connections?

It is what Apple uses.
 
Hi RehabMan, I am lost for discovering the ports needed. In XHC@ I have HSxx,ssx and in EH01@:hpxx,rpxx and in EH02:hpxx,prxx. I use -uia_exclude_ss to discover first group, I have USB3 hub which connected usb2 and usb3. I inserted each port black or blue, front or rear but, I have only two ports blue rear top shown in XHC@:HS03 and HS04,all others ports shown in EH01@:HPxx and EH02@:HPxx. I have four ports in front panel:2 black and 2 blue and six ports in rear panel:four black and 2 blue. I am lost to known that ports I need and how many I need? Thanks.
 

Attachments

  • debug_19343.zip
    1.9 MB · Views: 66
Last edited:
Hi RehabMan, I am lost for discovering the ports needed. In XHC@ I have HSxx,ssx and in EH01@:hpxx,rpxx and in EH02:hpxx,prxx. I use -uia_exclude_ss to discover first group, I have USB3 hub which connected usb2 and usb3. I inserted each port black or blue, front or rear but, I have only two ports blue rear top shown in XHC@:HS03 and HS04,all others ports shown in EH01@:HPxx and EH02@:HPxx. I have four ports in front panel:2 black and 2 blue and six ports in rear panel:four black and 2 blue. I am lost to known that ports I need and how many I need? Thanks.

You're making things more complex than necessary.
No need to exclude any ports on XHC for the hardware in your profile (7-series has no possibility to exceed the port limit).

Note that with 7-series xHCI, you will typically need to use FakePCIID_XHCIMux.kext.
 
You're making things more complex than necessary.
No need to exclude any ports on XHC for the hardware in your profile (7-series has no possibility to exceed the port limit).

Note that with 7-series xHCI, you will typically need to use FakePCIID_XHCIMux.kext.
Thanks, now, I install only FakePCIID_XHCIMux.kext.
 
Thanks, now, I install only FakePCIID_XHCIMux.kext.

Now proceed with the guide in post #1. Please note that FakePCIID_XHCIMux.kext requires FakePCIID.kext.
 
[QUOTE = "msh, post: 1877504, membre: 966578"] Merci, maintenant, j'installe uniquement FakePCIID_XHCIMux.kext. [/ QUOTE]
If I understand, I just have to install FakePCIID.kext + FakePCIID_XHCIMux.kext in system volume and in ACPI rename EHC1->EH01, EHC2->EH02 and XHCI to XHC, I no need create a custom usbinjectall.kext?
 
Last edited:
Hi,

I m using Asus VI impact (Intel 8 series) with : 6 USB 3.0/2.0 and 4 USB 2.0.
If i understood correctly, i can not go above 15 USB on XHC with intel 8 series.
Can i put the remaining port on EH01 ?

Thanks
 

Attachments

  • debug_6717.zip
    3.6 MB · Views: 61
Last edited:
Now proceed with the guide in post #1. Please note that FakePCIID_XHCIMux.kext requires FakePCIID.kext.
If I understand, I just have to install FakePCIID.kext + FakePCIID_XHCIMux.kext in system volume and in ACPI rename EHC1->EH01, EHC2->EH02 and XHCI to XHC, I no need create a custom usbinjectall.kext?
 
Back
Top