Contribute
Register

[Solved] macOS 10.13.6 lost Bluetooth - BCM4352/20702A3

Status
Not open for further replies.
So i copied :
sudo cp -R BrcmPatchRAM2.kext /Library/Extensions
sudo cp -R BrcmFirmwareRepo.kext /Library/Extensions
and refresh kextache:
sudo kextcache -i /
restarted Maximus and BT works ;)
Same on Asus UX430UA.

BT works on 10.13.6 and 10.14 (with custom SSDT-UIAC)

We can mark it as [SOLVED]
 
Last edited:
So i copied :
sudo cp -R BrcmPatchRAM2.kext /Library/Extensions
sudo cp -R BrcmFirmwareData.kext /Library/Extensions
and refresh kextache:
sudo kextcache -i /
restarted Maximus and BT works ;)
Same on Asus UX430UA.

BT works on 10.13.6 and 10.14 (with custom SSDT-UIAC)

We can mark it as [SOLVED]
Accdg. to RehabMan's guide, BrcmFirmwareData.kext is meant for Clover/kexts/Other, and BrcmFirmwareRepo.kext is meant for /Library/Extensions. Also from what I know, a custom SSDT-UIAC is "docking" into BrcmFirmwareRepo and not into BrcmFirmwareData. It is well possible that either BrcmFirmwareData.kext or your custom SSDT-UIAC do not have any effect on your BT, but that you still have a port limit removal patch active in your clover config. For a custom SSDT-UIAC to work properly, you have to make sure any port limit removal patch is deactivated. If still active, disable, POWER OFF (NOT reboot); power back on, test BT.

If BT discovery and active connecting still works after restart, next remove custom SSDT-UIAC, POWER OFF, power back on, test again.

Please report back :)
 
Accdg. to RehabMan's guide, BrcmFirmwareData.kext is meant for Clover/kexts/Other, and BrcmFirmwareRepo.kext is meant for /Library/Extensions. Also from what I know, a custom SSDT-UIAC is "docking" into BrcmFirmwareRepo and not into BrcmFirmwareData. It is well possible that either BrcmFirmwareData.kext or your custom SSDT-UIAC do not have any effect on your BT, but that you still have a port limit removal patch active in your clover config. For a custom SSDT-UIAC to work properly, you have to make sure any port limit removal patch is deactivated. If still active, disable, POWER OFF (NOT reboot); power back on, test BT.

If BT discovery and active connecting still works after restart, next remove custom SSDT-UIAC, POWER OFF, power back on, test again.

Please report back :)

I forgot to change it but i copied


BrcmFirmwareRepo.kext
BrcmPatchRAM2.kext
to /L/E and now do not have port limit patch in configs.
I'l edit post to change kexts names for sure.
 
I forgot to change it but i copied


BrcmFirmwareRepo.kext
BrcmPatchRAM2.kext
to /L/E and now do not have port limit patch in configs.
I'l edit post to change kexts names for sure.
:D

please make sure/ double-check you *really* don't have any BrcmFirmwareData.kext left, neither in /L/E nor in Clover/kexts/Other.

If that is the case, then you can tap yourself onto both of your shoulders 100 times and enjoy clean BT :cool:
 
So i copied :
sudo cp -R BrcmPatchRAM2.kext /Library/Extensions
sudo cp -R BrcmFirmwareRepo.kext /Library/Extensions
and refresh kextache:
sudo kextcache -i /

I can confirm that solved the problem for me too. I had BrcmPatchRAM2/BrcmFirmwareData in Clover kexts on 10.13.5, but this does not worked on 10.13.6.
 
Same here, finally working again. Odd that in 10.3.5, the Repo kext never worked for me in /L/E, but only the Data kext did in C/k/O, and now in 10.13.6 it's exactly the other way around - Data kext stopped working, and Repo kext works fine. It's the preferred one anyway so I am happy.

I also applied some further mods as per baohiep's instructions which might have contributed, or might not. Details see here, then you have to follow baohiep's link in the quoted text in the top of that posting.
 
Last edited:
Status
Not open for further replies.
Back
Top