- Joined
- Jun 13, 2012
- Messages
- 152
- Motherboard
- Lenovo Ideapad Y510P
- CPU
- i7 4700MQ
- Graphics
- HD4600
- Mobile Phone
-
Hello,
I have a Lenovo Y510p and specs are in my signature. I’m currently running 10.11.3 using Clover and have a problem with Bluetooth/USB. My WiFi card is Broadcom 4352 which have BCM20702A0 BT chip and I’m using BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext to inject BT (and both kexts are installed to /S/L/E).
The problem is after sleep/wake the BT is unavailable anymore which is presumably a USB problem. I’ve had a talk with Rehabman about this before and the fix was to keep XHCI away from XHC1 name and it worked back then. However, I have the same problem at the moment and XHCI is named correctly to XHC in my DSDT.
Some notes about my setup:
I've been reading in (http://www.tonymacx86.com/el-capitan-laptop-support/173616-guide-10-11-usb-changes-solutions.html) but I'm not convinced to go the injectors route because BT actually work fine on fresh boot (so as all my USB devices) so the USB port my BT is connected to is initially defined. Something change on wake but I'm not sure how to find it or where to look or what could possibly trigger it.
I’m attaching two copies of my IOREG (fresh_boot and after_wake). Any help is appreciated.
Thanks.
EDIT: wrong attachment, I will update them immediately
EDIT: attachement fixed
I have a Lenovo Y510p and specs are in my signature. I’m currently running 10.11.3 using Clover and have a problem with Bluetooth/USB. My WiFi card is Broadcom 4352 which have BCM20702A0 BT chip and I’m using BrcmFirmwareRepo.kext and BrcmPatchRAM2.kext to inject BT (and both kexts are installed to /S/L/E).
The problem is after sleep/wake the BT is unavailable anymore which is presumably a USB problem. I’ve had a talk with Rehabman about this before and the fix was to keep XHCI away from XHC1 name and it worked back then. However, I have the same problem at the moment and XHCI is named correctly to XHC in my DSDT.
Some notes about my setup:
- I have EHCI renamed to EH01 and EH02
- I have XHCI renamed to XHC
- I don’t have any USB injector at the moment
- I have FakePCIID_XHCIMux.kext (with it my BT is routed to EHCI so the kext is doing its job)
- My DSDT simulates Windows 2012 for Darwin
- After wake, I found BCM20702A0 available twice in System Information. Similar to this is found in IOREG where [email protected] was listed twice under [email protected]. This was fixed by disabling XWAK in DSDT.
I've been reading in (http://www.tonymacx86.com/el-capitan-laptop-support/173616-guide-10-11-usb-changes-solutions.html) but I'm not convinced to go the injectors route because BT actually work fine on fresh boot (so as all my USB devices) so the USB port my BT is connected to is initially defined. Something change on wake but I'm not sure how to find it or where to look or what could possibly trigger it.
I’m attaching two copies of my IOREG (fresh_boot and after_wake). Any help is appreciated.
Thanks.
EDIT: wrong attachment, I will update them immediately
EDIT: attachement fixed