Contribute
Register

[solved] BCM94352HMB Bluetooth not working (problem reporting files attached)

Status
Not open for further replies.
Joined
Feb 16, 2011
Messages
20
Motherboard
Gigabyte GA-H97N-Wifi
CPU
Intel Xeon E3-1231 v3
Graphics
nVidia GT1030
Mac
  1. MacBook Pro
  2. Mac mini
Mobile Phone
  1. iOS
As title, the problem is: BCM94352HMB Bluetooth not working. Wifi is good.
BCM20702A0 always shows under System Information/USB.
However, System Information/Bluetooth always shows "No information found", also no BT icon in System Preferences.

I struggled with this issue for weeks, I think I probably read all related posts and tried all methods on the Internet...:(
I even bought another piece of BCM94352HMB with different PID & VID, but nothing changed.

As a result, I reinstalled (clean install) the latest High sierra, then installed only few items below to clarify the problem, however, still no luck.
  • USBInjectAll.kext & custom SDST (I believe I already made the USB right)
  • FakePCIID.kext @ L/E
  • FakePCIID_Broadcom_WiFi.kext @ L/E
  • BrcmFirmwareRepo.kext @ S/L/E (also tried @ EFI/CLOVER/kexts/Other)
  • BrcmPatchRAM2.kext @ S/L/E (also tried @ EFI/CLOVER/kexts/Other)
I put the problem reporting files as required.
Hope the master @toleda and @RehabMan can help me.
Many thanks.
 

Attachments

  • Problem Report.zip
    4.7 MB · Views: 93
As title, the problem is: BCM94352HMB Bluetooth not working. Wifi is good.
BCM20702A0 always shows under System Information/USB.
However, System Information/Bluetooth always shows "No information found", also no BT icon in System Preferences.

I struggled with this issue for weeks, I think I probably read all related posts and tried all methods on the Internet...:(
I even bought another piece of BCM94352HMB with different PID & VID, but nothing changed.

As a result, I reinstalled (clean install) the latest High sierra, then installed only few items below to clarify the problem, however, still no luck.
  • USBInjectAll.kext & custom SDST (I believe I already made the USB right)
  • FakePCIID.kext @ L/E
  • FakePCIID_Broadcom_WiFi.kext @ L/E
  • BrcmFirmwareRepo.kext @ S/L/E (also tried @ EFI/CLOVER/kexts/Other)
  • BrcmPatchRAM2.kext @ S/L/E (also tried @ EFI/CLOVER/kexts/Other)
I put the problem reporting files as required.
Hope the master @toleda and @RehabMan can help me.
Many thanks.

"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/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
"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/
Use the gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.

Hi @RehabMan,
I've reuploaded the attachment in post #1.
  • add: IORegistryExplorer v2.1 copy as IOIOReg.zip
  • add: EFI/Clover folder as Clover.zip
  • add: Downloads/RehabMan folder as RehabMan.zip
  • add: Terminal outputs as Terminal Outputs.txt
 
Hi @RehabMan,
I've reuploaded the attachment in post #1.
  • add: IORegistryExplorer v2.1 copy as IOIOReg.zip
  • add: EFI/Clover folder as Clover.zip
  • add: Downloads/RehabMan folder as RehabMan.zip
  • add: Terminal outputs as Terminal Outputs.txt

BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext not installed.
As per BrcmPatchRAM README, both should be installed to the system volume (/Library/Extensions).
Note: you should set config.plist/SystemParameters/InjectKexts="Detect"
 
BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext not installed.
As per BrcmPatchRAM README, both should be installed to the system volume (/Library/Extensions).
Note: you should set config.plist/SystemParameters/InjectKexts="Detect"

Hi @RehabMan,
I did what you said, but I think nothing changed.
Here's the new problem reporting file.
 

Attachments

  • debug_29288.zip
    1.4 MB · Views: 70
Hi @RehabMan,
I did what you said, but I think nothing changed.
Here's the new problem reporting file.

Your mistake is obvious from kextcache output:
Code:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7ff7e47e91e0 [0x7fff91a86af0]> { URL = "BrcmPatchRAM2.kext/ -- file:///Library/Extensions/", ID = "com.no-one.BrcmPatchRAM2" }
BrcmPatchRAM2.kext - no compatible dependency found for com.no-one.BrcmFirmwareStore.
BrcmPatchRAM2.kext is missing dependencies (including anyway; dependencies may be available from elsewhere)

BrcmFirmwareRepo.kext does not match the BrcmPatchRAM2.kext you have installed.
Make sure each kext is from the same build.
 
BrcmFirmwareRepo.kext does not match the BrcmPatchRAM2.kext you have installed.
Make sure each kext is from the same build.

Holy Moly!:eek: You nailed it!!!:thumbup:
I have no idea why I had those two kexts from different build, maybe I messed up.
Anyway, my bluetooth finally works now.
I am grateful for your support.:clap::clap::clap:
 
Holy Moly!:eek: You nailed it!!!:thumbup:
I have no idea why I had those two kexts from different build, maybe I messed up.
Anyway, my bluetooth finally works now.
I am grateful for your support.:clap::clap::clap:

Marked solved.
 
Status
Not open for further replies.
Back
Top