Contribute
Register

<< Solved >> BCM_4350C2 Bluetooth not working on 12.3

So the fix for my Bluetooth on 13.4 was editing NvRAM with 2 lines. Staring with the one highlighted.
 

Attachments

  • Screenshot 2023-06-14 at 2.42.40 PM.png
    Screenshot 2023-06-14 at 2.42.40 PM.png
    166.3 KB · Views: 945
  • config.plist
    38.7 KB · Views: 380
HS03, 05 06 would normally be set as USB3
although from your image, seems like you have quite a few usb ports?

In fact I had some ports duplicated.
I think i messed up when changing from internal to usb3/usb2 using the hackintool.
I fixed the mapping, upgraded to Opencore 93 and refreshed all kexts.
No change. BT still does not get anywhere. Everything else still works.
I suspect macos does not like this wifi card (Lenovo Yoga 3 Pro 1370 13.3" Genuine Laptop Wireless WiFi Bluetooth Card 04X6020 - BCM94352Z - wifi works/BT does not).
 

Attachments

  • Screenshot 2023-06-14 at 17.04.10.png
    Screenshot 2023-06-14 at 17.04.10.png
    44.6 KB · Views: 205
  • Screenshot 2023-06-14 at 17.06.24.png
    Screenshot 2023-06-14 at 17.06.24.png
    91.9 KB · Views: 211
I suspect macos does not like this wifi card (Lenovo Yoga 3 Pro 1370 13.3" Genuine Laptop Wireless WiFi Bluetooth Card 04X6020 - BCM94352Z - wifi works/BT does not).

I use this card in two of my hacks. Wi-Fi and Bluetooth work.
 
So the fix for my Bluetooth on 13.4 was editing NvRAM with 2 lines. Staring with the one highlighted.
This also did the trick for me. Finally. Now my hackbook pro is 100% working.
Thank you.
 
Also tried this trick with adding these two lines into NVRAM section, was working yesterday on external USB bluetooth dongle ASUS BT-400. Today, when I switched on the Monterey, dongle was not recognised anymore. Sytem switched back to BCM_4350C2. Tried above mentioned trick again, with no success. Really have no idea, how to solve this puzzle.
 
Hello again, have attached a few images, dongle is recognised in hackintool and ioreg, also BrcmPatchRAM3, but not active on system. Can you point me in right direction for solving this issue? Thanks in advance.
 

Attachments

  • Screenshot 2023-06-29 at 13.46.21.png
    Screenshot 2023-06-29 at 13.46.21.png
    457.2 KB · Views: 178
  • Screenshot 2023-06-29 at 13.47.16.png
    Screenshot 2023-06-29 at 13.47.16.png
    197.8 KB · Views: 184
  • Screenshot 2023-06-29 at 13.46.37.png
    Screenshot 2023-06-29 at 13.46.37.png
    178.3 KB · Views: 178
  • Screenshot 2023-06-29 at 13.46.06.png
    Screenshot 2023-06-29 at 13.46.06.png
    510.5 KB · Views: 173
Hello again, have attached a few images, dongle is recognised in hackintool and ioreg, also BrcmPatchRAM3, but not active on system. Can you point me in right direction for solving this issue? Thanks in advance.

Hi.

Have you tried removing BrcmPatchRAM3 ?

You may not need the firmware spoof.
 
Hi.

Have you tried removing BrcmPatchRAM3 ?

You may not need the firmware spoof.
Hi.

Tried, but it is still shown as loaded in hackintool. After some time, bluetooth panel switched from BCM_4350C2 and becomes empty as shown in screenshot below.
 

Attachments

  • Screenshot 2023-06-29 at 16.58.39.png
    Screenshot 2023-06-29 at 16.58.39.png
    172.9 KB · Views: 160
  • Screenshot 2023-06-29 at 16.58.54.png
    Screenshot 2023-06-29 at 16.58.54.png
    233.9 KB · Views: 158
  • Screenshot 2023-06-29 at 16.59.07.png
    Screenshot 2023-06-29 at 16.59.07.png
    194.1 KB · Views: 161
Hi.

Tried, but it is still shown as loaded in hackintool. After some time, bluetooth panel switched from BCM_4350C2 and becomes empty as shown in screenshot below.

Well the kext can't load if you have disabled or removed it!

So if it is still loading after removal, perhaps you had a copy in Library/Extensions? OR even S/L/E ?

If so you will need to rebuild the kext-caches.
 
Back
Top