Contribute
Register

BCM20702A0 bluetooth not working in Sierra 10.12.6

Status
Not open for further replies.
Joined
Jun 15, 2015
Messages
262
Motherboard
Gigabyte Z270X Ultra Gaming
CPU
i7-7700K
Graphics
MSI vega 56 air boost
Mobile Phone
  1. iOS
Hello guys ,
I have PCI-E Wifi+Bluetooth card .Here wifi works out of the box and here are the images for ID and what shows in system report
Screen Shot 2017-08-22 at 10.49.58 PM.png
Screen Shot 2017-08-22 at 10.50.09 PM.png

. but I am trying to get my bluetooth working following this :
https://github.com/RehabMan/OS-X-BrcmPatchRAM
But after struggling for 2 days , today I have checked info.plist inside brcmpatchram2.kext and to my surprise there is entry missing for my device ID Key value pair.
which is :[0a5c:22be] Broadcom BCM20702 Bluetooth 4.0 USB Device
I have attached screen shots from two different versions.
@RehabMan thanks to you I have found your commit with vendor id which is included In this release : RehabMan-BrcmPatchRAM-2015-0627.zip .but latest one that is RehabMan-BrcmPatchRAM-2016-0705.zip missing entry as I have said above. I have still tried installing bcrmpatchram2 and BrcmFirmwareRepo.kext into S/L/E but no success .Any help will be highly appreciated and thanks in advance and also want to know whether I can use kext from that old release as that is only bcrmpatchram not bcrmpatchram2.
Screen Shot 2017-08-22 at 11.00.38 PM.png
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hello guys ,
I have PCI-E Wifi+Bluetooth card .Here wifi works out of the box and here are the images for ID and what shows in system report
View attachment 273892 View attachment 273893
. but I am trying to get my bluetooth working following this :
https://github.com/RehabMan/OS-X-BrcmPatchRAM
But after struggling for 2 days , today I have checked info.plist inside brcmpatchram2.kext and to my surprise there is entry missing for my device ID Key value pair.
which is :[0a5c:22be] Broadcom BCM20702 Bluetooth 4.0 USB Device
I have attached screen shots from two different versions.
@RehabMan thanks to you I have found your commit with vendor id which is included In this release : RehabMan-BrcmPatchRAM-2015-0627.zip .but latest one that is RehabMan-BrcmPatchRAM-2016-0705.zip missing entry as I have said above. I have still tried installing bcrmpatchram2 and BrcmFirmwareRepo.kext into S/L/E but no success .Any help will be highly appreciated and thanks in advance and also want to know whether I can use kext from that old release as that is only bcrmpatchram not bcrmpatchram2.
View attachment 273898

0a5c:22be not supported any more in the prebuilt kexts.
It was removed from the Win8/Win10 drivers, and as the set of firmwares in the kext is automatically generated based on the Windows drivers, the support for that specific device was dropped.
You can use Windows to gather the firmware hex and add the support manually (either with an injector or direct kext editing).
 
Joined
Aug 10, 2012
Messages
425
Motherboard
Asus Rog Strix Z370-G GAMING (WI-Fi AC)
CPU
i7-8700K
Graphics
RX 580
Mobile Phone
  1. iOS

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hi Umangloria.
Thanks for pointing me in the right direction.
I have the same card and until now a non working BT function.
Here´s what I did.
Installed BrcmBluetoothinjector.kext from 2015 to Library/Extensions.
Remember to delete previous installed Brcm kexts :thumbup:

BrcmBluetoothInjector.kext will not load firmware.
Functionality will likely be partial.
 
Joined
Aug 10, 2012
Messages
425
Motherboard
Asus Rog Strix Z370-G GAMING (WI-Fi AC)
CPU
i7-8700K
Graphics
RX 580
Mobile Phone
  1. iOS
Joined
Jun 15, 2015
Messages
262
Motherboard
Gigabyte Z270X Ultra Gaming
CPU
i7-7700K
Graphics
MSI vega 56 air boost
Mobile Phone
  1. iOS
Hello @RehabMan and @arehep . I got mine working by using your old patchram2 and repo kext . which I have attached here . just putted in SLE. and got working . @RehabMan can you tell me better way to get this working? I have windows 10 drivers if they can help.
Archive.zip
 

Attachments

  • BrcmFirmwareRepo.kext.zip
    998.9 KB · Views: 154
  • BrcmPatchRAM2.kext.zip
    18.7 KB · Views: 143
  • Archive.zip
    1,018.1 KB · Views: 246

RehabMan

Moderator
Joined
May 3, 2012
Messages
186,691
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Hello @RehabMan and @arehep . I got mine working by using your old patchram2 and repo kext . which I have attached here . just putted in SLE. and got working . @RehabMan can you tell me better way to get this working? I have windows 10 drivers if they can help.
Archive.zip

You can get current firmware (.hex) from Windows.
Then you can create an injector kext that has the firmware in it.
Refer to the README and existing examples in the repo.
 
Joined
Jun 15, 2015
Messages
262
Motherboard
Gigabyte Z270X Ultra Gaming
CPU
i7-7700K
Graphics
MSI vega 56 air boost
Mobile Phone
  1. iOS
You can get current firmware (.hex) from Windows.
Then you can create an injector kext that has the firmware in it.
Refer to the README and existing examples in the repo.
@RehabMan thanks for your advice but here is the problem that i do not have knowledge about firmware and creating injector kext . I really appreciate your help and contribution in the forum . I have attached Windows Bluetooth Drivers if they can help and if you can point me at proper guide as i have seen this guide: https://github.com/RehabMan/OS-X-BrcmPatchRAM
but not getting a clue how to add an entry for this in the current version of brcmpatchram2.kext.Bluetooth Driver for Windows 7_8_10.zip
 

Attachments

  • Bluetooth Driver for Windows 7_8_10.zip
    2.3 MB · Views: 155
Status
Not open for further replies.
Top