Contribute
Register

[solved] Asus N550JV High Sierra AzureWave BCM94352HMB bluetooth fix

Status
Not open for further replies.
Joined
Sep 12, 2012
Messages
95
Motherboard
Asus N550JV - High Sierra/Windows 10 - Clover Uefi
CPU
Intel Core i7 4700HQ/2.4Ghz Haswell
Graphics
4GB Nvidia Geforce GT750M/Intel HD Graphics 4600 GT
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Hi everyone,

I`ve installed High Sierra on my Asus N550JV laptop;

wifi-BT card is AzureWave BCM94352HMB ... wifi works perfectly but bluetooth doesn't, because there isn't any USB bluetooth module detected by the system profile;

so I`ve patched IOUSBHostFamily.kext following this video tutorial:


bluetooth now works very well, but USB 3.0 ports are detected as USB 2.0 ...

every suggestion would be very appreciated...

thanks!
 
Hi everyone,

I`ve installed High Sierra on my Asus N550JV laptop;

wifi-BT card is AzureWave BCM94352HMB ... wifi works perfectly but bluetooth doesn't, because there isn't any USB bluetooth module detected by the system profile;

so I`ve patched IOUSBHostFamily.kext following this video tutorial:


bluetooth now works very well, but USB 3.0 ports are detected as USB 2.0 ...

every suggestion would be very appreciated...

thanks!
maybe of some help:
https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/

and

https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
 
solved!

There's no need to patch IOUSBHostFamily.kext;

just install FakePCIID_XHCIMux.kext and USBInjectAll.kext in S/L/E;

thank you feartec and a special thank to Rehabman for his precious kexts
 
I have a similar problem with my Intel bluetooth module. While Intel wifi isn't supported, the Bluetooth part is. But sometimes the Bluetooth USB device isn't detected and that particular port has nothing connected to it if I look on ioreg. I have FakePCIID_XHCIMux.kext and USBInjectAll.kext, USB 2.0 and 3.0 ports are correctly routed, but I still have no bluetooth.
 
I have a similar problem with my Intel bluetooth module. While Intel wifi isn't supported, the Bluetooth part is. But sometimes the Bluetooth USB device isn't detected and that particular port has nothing connected to it if I look on ioreg. I have FakePCIID_XHCIMux.kext and USBInjectAll.kext, USB 2.0 and 3.0 ports are correctly routed, but I still have no bluetooth.

For what hardware?
If for the hardware in your profile, your post is off-topic.
Open a separate thread.
Read FAQ, "Problem Reporting"
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
solved!

There's no need to patch IOUSBHostFamily.kext;

just install FakePCIID_XHCIMux.kext and USBInjectAll.kext in S/L/E;

thank you feartec and a special thank to Rehabman for his precious kexts

to avoid access the system problem, it's better to copy USBInjectAll.kext onto the desktop ed install it not in S/L/E but only in L/E using Terminal:

sudo cp -R ~/Desktop/USBInjectAll.kext /Library/Extensions/

sudo chmod -R 755 /Library/Extensions/USBInjectAll.kext

sudo chown -R root:wheel /Library/Extensions/USBInjectAll.kext

cheers!
 
Last edited:
update:

installed High Sierra beta 4;

FakePCIID_XHCIMux.kext is useless for the purpose;

just copy USBInjectAll.kext onto the desktop ed install it into L/E using the following Terminal command:

sudo cp -R ~/Desktop/USBInjectAll.kext /Library/Extensions/

cheers!
 
update:

installed High Sierra beta 4;

FakePCIID_XHCIMux.kext is useless for the purpose;

just copy USBInjectAll.kext onto the desktop ed install it into L/E using the following Terminal command:

sudo cp -R ~/Desktop/USBInjectAll.kext /Library/Extensions/

cheers!

FakePCIID_XHCIMux.kext only works if FakePCIID.kext is also installed.
FakePCIID_XHCHMux.kext + FakePCIID.kext allows you to route HS ports on XHC to EHCI.
 
update:

installed High Sierra beta 4;

FakePCIID_XHCIMux.kext is useless for the purpose;

just copy USBInjectAll.kext onto the desktop ed install it into L/E using the following Terminal command:

sudo cp -R ~/Desktop/USBInjectAll.kext /Library/Extensions/

cheers!

update:

it works better using all these 3 Terminal commands:

sudo cp -R ~/Desktop/USBInjectAll.kext /Library/Extensions/

sudo chmod -R 755 /Library/Extensions/USBInjectAll.kext

sudo chown -R root:wheel /Library/Extensions/USBInjectAll.kext

cheers!
 
FakePCIID_XHCIMux.kext only works if FakePCIID.kext is also installed.
FakePCIID_XHCHMux.kext + FakePCIID.kext allows you to route HS ports on XHC to EHCI.

your USBInjectAll.kext installed into L/E makes bluetooth simply perfect now...

tested with Philips Fidelio BT Headphones, audio signal is very good with a wider listening range...

thank you RehabMan
 
Status
Not open for further replies.
Back
Top