Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.
Thanks so much for the time and help. That didnt work. So I will try the FakePCIID kext.

Read post #1, "Specific Recommendations..." as it relates to your hardware.
 
hi Rehabman
i tried _prw patch to disable wake on usb but didnt work
could you help me to check it

another info:
- Gigabyte GA-Z170N-Gaming 5
- no wake on usb bios option
- i cant shutdown computer if a usb (3.0) device plugged in.. computer always restart instead shutdown
- with usb device plugged in, got disk not ejected properly error after wake from sleep, but sometimes i stil can access the disk even with error


thanks in advance
 

Attachments

  • tables.zip
    50.8 KB · Views: 71
hi Rehabman
i tried _prw patch to disable wake on usb but didnt work
could you help me to check it

another info:
- Gigabyte GA-Z170N-Gaming 5
- no wake on usb bios option
- i cant shutdown computer if a usb (3.0) device plugged in.. computer always restart instead shutdown
- with usb device plugged in, got disk not ejected properly error after wake from sleep, but sometimes i stil can access the disk even with error


thanks in advance

_PRW patch has to do with "instant wake" on sleep. Nothing to do with shutdown or eject problems.

Eject over sleep is typical of most hacks. No known solution.
 
Does a BIOS update modify the ACPI tables? Would I have to patch them again?

I have a Lenovo Yoga 2, and USB ports were working fine, until I recently upgraded the BIOS, reinstalled OSX and now after waking the machine, they become disabled. Restarting solves the issue.

Not sure if this has been covered before, but it seems important to ask.
 
Does a BIOS update modify the ACPI tables? Would I have to patch them again?

Potentially/Yes.

Even changing BIOS options can affect native ACPI. As can changing hardware.

I have a Lenovo Yoga 2, and USB ports were working fine, until I recently upgraded the BIOS, reinstalled OSX and now after waking the machine, they become disabled. Restarting solves the issue.

Not sure if this has been covered before, but it seems important to ask.

Covered in the ACPI patching guide.

http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html
 
So I wasn't going to ask for help until I absolutely needed it... and I think it's time.
Can't quite seem to figure out what's going on with my 7-series USB.

The only device it seems to recognize is my HD Webcam in EH02.
However, I'm still missing my BCM bluetooth device which doesn't appear (possibly other items too).

So far, I've patched DSDT for EHC1/EHC2 to EH01/EH02.
I've also patched _OSI to XOSI and also using SSDT-HACK.
I've installed USBInjectAll to see which ports are active (only shows HD Webcam).
When I plug in USB devices in my ports (1xUSB 3.0 and 2xUSB2.0),
EH01 gets activated in the address 1, 2, and 3.
EH02 only recognizes HD Webcam.

I also installed XHCIMux to route hubs accordingly.

I looked at an example USB injection kext and copied what my DSDT has accordingly.
That didn't seem to work either (probably DSDT is wrong for identifying the ports).

Where do I go from here? Been trying all different things for the past week.
Any and all help would be appreciated.

Attached IOReg, SS of USB in SysInfo, Kexts used (for testing, used injector by itself), and Clover files.

THANK YOU!!!
 

Attachments

  • Acer v3-571g.zip
    683.4 KB · Views: 87
So I wasn't going to ask for help until I absolutely needed it... and I think it's time.
Can't quite seem to figure out what's going on with my 7-series USB.

The only device it seems to recognize is my HD Webcam in EH02.
However, I'm still missing my BCM bluetooth device which doesn't appear (possibly other items too).

So far, I've patched DSDT for EHC1/EHC2 to EH01/EH02.
I've also patched _OSI to XOSI and also using SSDT-HACK.
I've installed USBInjectAll to see which ports are active (only shows HD Webcam).
When I plug in USB devices in my ports (1xUSB 3.0 and 2xUSB2.0),
EH01 gets activated in the address 1, 2, and 3.
EH02 only recognizes HD Webcam.

I also installed XHCIMux to route hubs accordingly.

I looked at an example USB injection kext and copied what my DSDT has accordingly.
That didn't seem to work either (probably DSDT is wrong for identifying the ports).

Where do I go from here? Been trying all different things for the past week.
Any and all help would be appreciated.

Attached IOReg, SS of USB in SysInfo, Kexts used (for testing, used injector by itself), and Clover files.

THANK YOU!!!

You need to use USB3 devices in order to test USB3 ports.

This ioreg shows no USB devices plugged in (except the webcam).
 
You need to use USB3 devices in order to test USB3 ports.

This ioreg shows no USB devices plugged in (except the webcam).
Good news, did some investigation, looks like I just needed to tape pin 51 on my card.
I didn't believe it would work but when I got back into the SysInfo->USB, the BCM bluetooth appeared!
After a week of trying to figure out why it's not showing up, the bcm94352hmb/aw-ce123h worked!

In addition, wifi was also giving me issues where it would load the FakePCIID_Broadcom_Wifi injector kext sometimes and other times it wouldn't load at all. I went ahead and taped pin 20 as well and so far so good. Haven't had it give me any issues after taping pin 20.

I'm sure you'll be happy to hear that the Wifi+BT is working, full speed :crazy:
Thanks again for all your efforts Rehabman!
 
Hej,

On EH01 I have HPT Devices, do I need to rename them to get the ports working?
XHC looks fine (hopefully?)
 

Attachments

  • hpt.tiff
    249.1 KB · Views: 173
  • XHC.tiff
    140 KB · Views: 156
Status
Not open for further replies.
Back
Top