Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.
No not yet. Im about to do that now.

It is necessary as the port limit patch causes the power properties internal to the kext to be corrupted.
It is why the port limit patch is only for temporary use (only used for port discovery).
 
It is necessary as the port limit patch trashes the power properties internal to the kext...

Would you be able to have a look at the SSDT to see if its correct. Ive removed some bits in there. Could you check if it looks okay.
 

Attachments

  • SSDT-UIAC.aml
    5.3 KB · Views: 88
Just by reading you guys talking about this I am becoming afraid of trying to do the patching myself...
I tried the solution with PJALM's patches and renaming EH and XH ports, but then I had a lag with my keyboard not being detected for a minute a so during the boot, so I reverted the DSTD...
 
Just by reading you guys talking about this I am becoming afraid of trying to do the patching myself...
I tried the solution with PJALM's patches and renaming EH and XH ports, but then I had a lag with my keyboard not being detected for a minute a so during the boot, so I reverted the DSTD...

It is not that difficult... some make it difficult by not reading carefully.
 
So Ive sorted the ports. But USB Power is still a issue. So I've just installed FakePCIID_XHCIMux.kext with FakePCIID.kext which seems to give all USB ports full Power. Here is the SSDT which I've done.
 

Attachments

  • SSDT-USB.dsl
    14.5 KB · Views: 107
So Ive sorted the ports. But USB Power is still a issue. So I've just installed FakePCIID_XHCIMux.kext with FakePCIID.kext which seems to give all USB ports full Power. Here is the SSDT which I've done.

I don't know why you have PR12-PR18 and PR22-PR26. Typically these ports are not used.
If you're using XHCIMux, I don't know why you have HSxx.
You have no configuration for HUB1/HUB2.
 
I don't know why you have PR12-PR18 and PR22-PR26. Typically these ports are not used.
If you're using XHCIMux, I don't know why you have HSxx.
You have no configuration for HUB1/HUB2.

Look at my new SSDT. Ive removed HUB. And only have EH01, EH02 and XHC edits.
 

Attachments

  • SSDT-USB.dsl
    14.5 KB · Views: 110
Look at my new SSDT. Ive removed HUB. And only have EH01, EH02 and XHC edits.

Nothing attached.
You should not remove the HUB1/HUB2 configurations. You will need them so you can eliminate ports you are not using.
 
Status
Not open for further replies.
Back
Top