Contribute
Register

USB Fixes

Status
Not open for further replies.
Dammit... Thanks for your help so far, but I'm still not there :(

XHCI->XHC_ rename:

Find: 5848 4349
Replace: 5848 435f

Here are the settings in config.plist that you suggested. I've double checked the hex numbers are correct

mwgg9V3.png


Here's what mainly looks like the same error I as getting before...

qP8iMuB.jpg


And here's my BIOS page in question - might be worth checking but I'm pretty sure it's good.

6UjeiR2.png


Does it make a difference WHERE USBInjectAll is? I thought not.
 
Dammit... Thanks for your help so far, but I'm still not there :(

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Does it make a difference WHERE USBInjectAll is? I thought not.

It depends on where FakeSMC is.
 
F4 didn't seem to do anything? Rest of it is done though.

It depends on where FakeSMC is.

Ah, well this could be a problem? See this.... (I have it in 2 locations - can't be helping)

PJIWQAu.png


Like an idiot I also have USBInject all in 10.10, 10.11 and L/E

If that's going to be a problem, what would you recommend I get rid of??

I hope the clover zip shows something.
 

Attachments

  • CLOVER.zip
    3.1 MB · Views: 124
Ah, well this could be a problem? See this.... (I have it in 2 locations - can't be helping)

No problem there. Clover/kexts is ignored by Clover when FakeSMC is in kernel cache and config.plist/SystemParameters/InjectKexts=Detect.

I hope the clover zip shows something.

It is not valid to use the _OSI->XOSI patch without also including SSDT-XOSI.aml in ACPI/patched.
 
F4 didn't seem to do anything? Rest of it is done though.

You have to press it at the main Clover screen.

XHC device (at address 0x00140000) is not defined in DSDT. You will need to provide ACPI/origin after pressing F4 in Clover.
 
I wish I had the time to learn what all that means in the IOReg doc, but here it is...

Makes me think there are a ton of other things I could do to optimise this build. I hope it's running at its full potential.

Cheers
 

Attachments

  • Paul’s Mac Pro.ioreg.zip
    720.6 KB · Views: 103
I wish I had the time to learn what all that means in the IOReg doc, but here it is...

Makes me think there are a ton of other things I could do to optimise this build. I hope it's running at its full potential.

Cheers

Your ioreg confirms what I thought... there is no Intel USB3 controller on X79.

So your USB3 is 3rd party... You might try GenericUSBXHCI.kext.
 
Your ioreg confirms what I thought... there is no Intel USB3 controller on X79.

So your USB3 is 3rd party... You might try GenericUSBXHCI.kext.

Well, this is embarrassing. I hope that our exchange will help some other poor sod trying to muddle their way through fixing their USB3.

Thanks so much RehabMan. Your help has been much appreciated.

I assume if GenericUSBXHCI.kext doesn't work it's game over?
 
Last edited:
Status
Not open for further replies.
Back
Top