Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.

Attachments

  • Problem report.zip
    2.2 MB · Views: 95
I applied EH0x patches.

Here is problem report.

Now you are ready to install USBInjectAll.kext and create your custom SSDT.
You might want to review your BIOS settings for EHCI handoff, or use config.plist/Devices/USB/FixOwnership=true.
 
Now you are ready to install USBInjectAll.kext and create your custom SSDT.
You might want to review your BIOS settings for EHCI handoff, or use config.plist/Devices/USB/FixOwnership=true.
I applied fixownership option and usbinjectall.kext. Now I got lots of port on Ioreg.
EH02 still doesn't have hub and port.
Let me know next step.
 

Attachments

  • iMac.ioreg
    3.7 MB · Views: 138
  • RehabMan.zip
    30.5 KB · Views: 158
I applied fixownership option and usbinjectall.kext. Now I got lots of port on Ioreg.
EH02 still doesn't have hub and port.
Let me know next step.

It is possible EHCH #2 is not used.
You could check in Windows to verify.
 
It is possible EHCH #2 is not used.
You could check in Windows to verify.

EHCH2 is working in windows without any problem.

I attach some screen shot of windows device manager.
 

Attachments

  • IMG_5747.JPG
    IMG_5747.JPG
    5.1 MB · Views: 177
  • IMG_5748.JPG
    IMG_5748.JPG
    4.2 MB · Views: 174
  • IMG_5749.JPG
    IMG_5749.JPG
    4.9 MB · Views: 163
I applied fixownership option and usbinjectall.kext. Now I got lots of port on Ioreg.
EH02 still doesn't have hub and port.
Let me know next step.
EHCH2 is working in windows without any problem.

I attach some screen shot of windows device manager.


"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/
 
What problem are you trying to solve?
This is only a problem if you see the same identifier more than once for two different mass storage class devices.
I want to avoid this kind of problem ("USBMSC Identifier (non-unique)") when we have two onboard XHCI controllers.
What should be done to make the identifier unique?
https://lists.apple.com/archives/usb/2009/Nov/msg00008.html
https://lists.apple.com/archives/usb/2009/Nov/msg00009.html
https://lists.apple.com/archives/usb/2009/Nov/msg00011.html
https://opensource.apple.com/source...60.4.2/IOUSBFamily/Classes/IOUSBInterface.cpp
 
Status
Not open for further replies.
Back
Top