Contribute
Register

BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

Status
Not open for further replies.
Joined
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Already supported by BrcmPatchRAM.



You probably don't have the same drivers installed in Windows that were used for BrcmPatchRAM extract.

yet the windows version is different, also every time cold boot not work. Device request failed
 
Joined
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
some thing wrong with the plist?

Code:
[FONT=Menlo] cat /var/log/system.log | grep -i brcm[fp][/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Kext com.no-one.BrcmPatchRAM2 - library kext com.no-one.BrcmFirmwareStore not found.[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Can't load kext com.no-one.BrcmPatchRAM2 - failed to resolve library dependencies.[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Kext com.no-one.BrcmPatchRAM2 failed to load (0xdc00800e).[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Failed to load kext com.no-one.BrcmPatchRAM2 (error 0xdc00800e).[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Couldn't alloc class "BrcmPatchRAM2"
[/FONT]
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
some thing wrong with the plist?

Code:
[FONT=Menlo] cat /var/log/system.log | grep -i brcm[fp][/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Kext com.no-one.BrcmPatchRAM2 - library kext com.no-one.BrcmFirmwareStore not found.[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Can't load kext com.no-one.BrcmPatchRAM2 - failed to resolve library dependencies.[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Kext com.no-one.BrcmPatchRAM2 failed to load (0xdc00800e).[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Failed to load kext com.no-one.BrcmPatchRAM2 (error 0xdc00800e).[/FONT]
[FONT=Menlo]Apr 15 20:50:50 localhost kernel[0]: Couldn't alloc class "BrcmPatchRAM2"
[/FONT]

Something wrong with the way you installed the kexts.

Make sure BrcmPatchRAM2.kext (assuming 10.11) and BrcmFirmwareRepo.kext are installed to /S/L/E or /L/E (your choice on 10.11).
 
Joined
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
ok you say this card supported
Product ID:
0xe079 Vendor ID: 0x0489

why it not run?

Code:
[FONT=Menlo][0489:e079]: device request failed ("0xe0005000 (UNDEFINED)" 0xe0005000).[/FONT]
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
ok you say this card supported
Product ID:
0xe079 Vendor ID: 0x0489

why it not run?

Code:
[FONT=Menlo][0489:e079]: device request failed ("0xe0005000 (UNDEFINED)" 0xe0005000).[/FONT]

Probably incorrectly configured USB...

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
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Probably incorrectly configured USB...

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.

Here you are, pls resolve
Thanks
 

Attachments

  • CLOVER.zip
    4.4 MB · Views: 58
  • ioreg.zip
    685.8 KB · Views: 48
  • My-Win10-BCM4335C0_003.001.009.0066.0115.zhx.zip
    30.6 KB · Views: 56
  • terminal.zip
    15.1 KB · Views: 67
Joined
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
The ioreg and system.log show bluetooth working.

Yet it works but after a cold boot or power off, it would stop working.
The firmware is never loaded by OSX, from the log, indeed, by an affiliate os, this case turn out to be Windows.
That why the firmware gone after power off. Hence BT stop working.

Untitled.png
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
Yet it works but after a cold boot or power off, it would stop working.
The firmware is never loaded by OSX, from the log, indeed, by an affiliate os, this case turn out to be Windows.
That why the firmware gone after power off. Hence BT stop working.

View attachment 185560

"Firmware not needed" indicates firmware is already loaded. BrcmPatchRAM does not reload firmware if it is already present on the device.
 
Joined
Apr 10, 2016
Messages
604
Motherboard
<< need model # >> See Forum Rules !!
CPU
I3 5020U
Graphics
Hd5500
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Yet it not need to upload firmware because other os does this already. But when turn off the PC, then turn on, firmware can not be upload by OSX itself. System log show like this.
If this case is supposed to working, do I have always install dual boot Windows for the BT to work?

Code:
[FONT=Helvetica][COLOR=#ff0000][FONT=Menlo][0489:e079]: device request failed ("0xe0005000 (UNDEFINED)" 0xe0005000).[/FONT][/COLOR][/FONT]
 
Status
Not open for further replies.
Top