Contribute
Register

BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

Status
Not open for further replies.

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
HP Pavilion Mini running El Capitain 10.11.6.
Got Ethernet, Intel HD4400 QE/CI, and Audio to work but still no luck with Bluetooth and Wifi

The build in card seems:
Broadcom BCM943142Y PCIe M.2 Mini Card
[0a5c:216d] HP Hornet 43142Y NGFF Combo

Installed latest BrcmPatchRAM2.kext and BrcmFirmwareRepo.kext in S/L/E and firmware seems to be loaded correctly.

com.apple.kextd[44]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/BrcmPatchRAM2.kext"
com.apple.kextd[44]: kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/BrcmFirmwareRepo.kext"
com.apple.kextd[44]: kext signature failure override allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/BrcmPatchRAM2.kext"
kernel[0]: BrcmPatchRAM2: Version 2.2.7 starting on OS X Darwin 15.6.
1kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmFirmwareStore.
kernel[0]: BrcmPatchRAM2: Published new IOKit personality for BrcmPatchRAMResidency.kernel[0]: BrcmPatchRAM: Loaded firmware "BCM43142A0_001.001.011.0311.0329_v4425.zhx" from resources.
kernel[0]: BrcmPatchRAM: Decompressed firmware (23737 bytes --> 58772 bytes).
kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
kernel[0]: BrcmPatchRAM2: [0a5c:216d]: USB [2C337AEDBC10 v274] "BCM43142A0" by "Broadcom Corp"

But no Bluetooth icon appears in System Preferences.

Any ideas?

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Joined
Aug 14, 2016
Messages
24
Motherboard
Gigabyte B360N WIFI ITX
CPU
i7-8700
Graphics
UHD 630, RX5500
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. iMac
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS

Attachments

  • HP Pavilion Mini Data.zip
    3.7 MB · Views: 82

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Joined
Aug 14, 2016
Messages
24
Motherboard
Gigabyte B360N WIFI ITX
CPU
i7-8700
Graphics
UHD 630, RX5500
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. iMac
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
System log show what I've already posted
....
kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.
kernel[0]: BrcmPatchRAM2: [0a5c:216d]: USB [2C337AEDBC10 v274] "BCM43142A0" by "Broadcom Corp"

Where you got WiFi (14e4:4365) ?
 
Joined
Feb 29, 2016
Messages
2
Motherboard
ASUS PRIME Z370
CPU
i7 > need model # > See Rules!
Graphics
Vega 56
Mac
  1. Mac Pro
Friends,

I have a iOGear GBU - 512 BT dongle with a Magic Mouse. It works out of box to pair my magic mouse but without any gestures and without firmware loaded, so I installed BRCMpatchRAM.kext v1.7. Now the firmware is loaded but I still don't have my magic mouse working. :(

I've tried it with my macbook and the mouse is ok, It's my Hack the problem.
What I should do to have the gestures working.

thanks
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Friends,

I have a iOGear GBU - 512 BT dongle with a Magic Mouse. It works out of box to pair my magic mouse but without any gestures and without firmware loaded, so I installed BRCMpatchRAM.kext v1.7. Now the firmware is loaded but I still don't have my magic mouse working. :(

I've tried it with my macbook and the mouse is ok, It's my Hack the problem.
What I should do to have the gestures working.

thanks

Current version of BrcmPatchRAM is 2.2.7.

https://github.com/RehabMan/OS-X-BrcmPatchRAM

Read the README. Carefully.
 
Joined
Feb 29, 2016
Messages
2
Motherboard
ASUS PRIME Z370
CPU
i7 > need model # > See Rules!
Graphics
Vega 56
Mac
  1. Mac Pro
Thanks men!
I just install BrcmPatchRam 2.2.7 and BrcmFirmwareRepo. Now the Bluetoth firmare is loaded (v14 c5860) but still the magic mouse doesn't have without any gesture.
what's wrong?

my sistem log seems ok.
I'm in the model identifier MacPro 3,1.

helpp!!! It's worthless a magic mouse without gestures...

Sep 22 15:19:01 Bacas-Mac-Pro.local com.apple.kextd[44]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/BrcmPatchRAM.kext"

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Version 2.2.7 starting on OS X Darwin 14.4.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Published new IOKit personality for BrcmFirmwareStore.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Loaded firmware "BCM20702A1_001.002.014.1502.1764_v5860.zhx" from resources.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Decompressed firmware (30360 bytes --> 71148 bytes).

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: USB [000272CD0EDC v274] "BCM20702A0" by "Broadcom Corp"

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: Firmware upgrade completed successfully.

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Processing time 0.836 seconds.

Bacas-Mac-Pro:~ baca$
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
184,621
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Thanks men!
I just install BrcmPatchRam 2.2.7 and BrcmFirmwareRepo. Now the Bluetoth firmare is loaded (v14 c5860) but still the magic mouse doesn't have without any gesture.
what's wrong?

my sistem log seems ok.
I'm in the model identifier MacPro 3,1.

helpp!!! It's worthless a magic mouse without gestures...

Sep 22 15:19:01 Bacas-Mac-Pro.local com.apple.kextd[44]: kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext "/System/Library/Extensions/BrcmPatchRAM.kext"

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Version 2.2.7 starting on OS X Darwin 14.4.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Published new IOKit personality for BrcmFirmwareStore.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Loaded firmware "BCM20702A1_001.002.014.1502.1764_v5860.zhx" from resources.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Decompressed firmware (30360 bytes --> 71148 bytes).

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Firmware is valid IntelHex firmware.

Sep 22 15:19:01 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: USB [000272CD0EDC v274] "BCM20702A0" by "Broadcom Corp"

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: Firmware upgrade completed successfully.

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: [0a5c:21e8]: Found existing IOKit personality "com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport".

Sep 22 15:19:02 Bacas-Mac-Pro kernel[0]: BrcmPatchRAM: Processing time 0.836 seconds.

Bacas-Mac-Pro:~ baca$

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Joined
Aug 14, 2016
Messages
24
Motherboard
Gigabyte B360N WIFI ITX
CPU
i7-8700
Graphics
UHD 630, RX5500
Mac
  1. iMac
  2. MacBook Air
  3. MacBook Pro
  4. Mac mini
Classic Mac
  1. iMac
  2. Power Mac
  3. PowerBook
  4. Quadra
Mobile Phone
  1. iOS
It is in your ioreg. It is not supported by OS X. You need to replace it.

Ok, I'm going to buy a new WI-FI Bluetooth M.2 card for my HP Pavilion Mini (to free the two USB ports used with USB to WIFI/BT adapters that I'm currently using).
The forum's most suggested card seems this:
https://www.amazon.com/dp/B00JGFA50U/?tag=tonymacx86com-20

Does someone know if I can simply replace the old M.2 card (https://wikidevi.com/wiki/Broadcom_BCM943142Y) with the above new card
Can I simply connect the existing antennas cables to the new card or there is the need to replace also the antennas parts?

Thank you.
 
Last edited:
Status
Not open for further replies.
Top