BrcmPatchRAM - Upload firmware into Broadcom Bluetooth USB devices

Discussion in 'Network' started by the-darkvoid, Dec 4, 2014.

  1. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Aug 5, 2017 at 4:57 PM #821
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    You should not expect to pair your iPhone (it uses BT4LE, not pairing).
     
  2. Hackentosh

    Hackentosh

    Joined:
    Nov 11, 2011
    Messages:
    5
    Mobo:
    GA-X58A-UD3R, 24GB RAM Corsair CMX12GX3M3A2000C9, Corsair Hydro Series H100 CPU Cooler, HX650 PS
    CPU:
    i7-990X
    Graphics:
    Gigabyte 1G ATI 6870 OC
    Mac:
    MacBook, MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    Aug 31, 2017 at 10:06 AM #822
    Hackentosh

    Hackentosh

    Joined:
    Nov 11, 2011
    Messages:
    5
    Mobo:
    GA-X58A-UD3R, 24GB RAM Corsair CMX12GX3M3A2000C9, Corsair Hydro Series H100 CPU Cooler, HX650 PS
    CPU:
    i7-990X
    Graphics:
    Gigabyte 1G ATI 6870 OC
    Mac:
    MacBook, MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    @RehabMan Firstly thanks for your bluetooth extensions and your continued support. I'm running a real 2010 Mac Pro 5,1 and purchased an Apple Broadcom BCM94360CD with a mini PCIE adaptor which has USB data power connected to the old BT module location. I am running OSX 10.12.6 and Wifi works OOTB, the BT4.0 doesn't show up at all unless I install your BrcmBluetoothInjector.kext in L/E (using KextEditor.app). Then it shows and has full functionality however whenever I boot up the Mac Pro or reboot my Apple magic mouse needs to be repaired to the BT module each time. So I thought maybe it needs the firmware updated or do you know another way to make the BT4 module remember and see my magic mouse without having to constantly pair the device?

    Screen Shot 2017-08-31 at 7.03.31 pm.png
    Screen Shot 2017-08-31 at 7.04.27 pm.png
     
  3. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Aug 31, 2017 at 2:28 PM #823
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    If you can get firmware from Windows, and upload it here, I'll add support for your device in the form of an injector kext (for use with BrcmPatchRAM kexts).

    I have suggested it several times here, and no one has followed through.

    You need to install the appropriate drivers in Windows, then look at properties of the driver in Device Manager. From there you can get the name of the hex file being used and collect it from \Windows\system32.
     
  4. thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    Sep 14, 2017 at 2:50 AM #824
    thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    Come on guys, what I need to do with the kext and the .hex of windows driver?
    What's the connection of this things? The guide is incomplete!!!
     
  5. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Sep 14, 2017 at 4:18 AM #825
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    What are you trying to accomplish?
     
  6. thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    Sep 14, 2017 at 1:13 PM #826
    thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    I've download all the things (Windows drivers, BrcmPatchRAM, Firmware);
    I've ran zlib command.

    But after copied the BCM20702A1_001.002.014.1443.1457.zhx what I need to do?
    Paste on clover? Where?

    And the .kext file, what I need to do with it?

    Sorry man, I'm feeling a dummy doing this at my first time...
     
  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Sep 14, 2017 at 3:17 PM #827
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    What bluetooth controller do you have?
    Is it already not supported by current BrcmPatchRAM Info.plist?
    If your device is unsupported, attach ioreg (because then I can see which device you have) and attach .hex from Windows.
     
  8. thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    Sep 14, 2017 at 3:26 PM #828
    thvieira86

    thvieira86

    Joined:
    Sep 4, 2017
    Messages:
    4
    My card is the Broadcom BCM94352Z Dell DW1560 NGFF Wireless-AC 867Mbps WiFi Bluetooth 4.0 Card.

    As the guide says in the beginning, I guess this one is compatible.
     
  9. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Sep 14, 2017 at 3:44 PM #829
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    160,416
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
  10. Hackentosh

    Hackentosh

    Joined:
    Nov 11, 2011
    Messages:
    5
    Mobo:
    GA-X58A-UD3R, 24GB RAM Corsair CMX12GX3M3A2000C9, Corsair Hydro Series H100 CPU Cooler, HX650 PS
    CPU:
    i7-990X
    Graphics:
    Gigabyte 1G ATI 6870 OC
    Mac:
    MacBook, MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    Sep 18, 2017 at 4:36 PM #830
    Hackentosh

    Hackentosh

    Joined:
    Nov 11, 2011
    Messages:
    5
    Mobo:
    GA-X58A-UD3R, 24GB RAM Corsair CMX12GX3M3A2000C9, Corsair Hydro Series H100 CPU Cooler, HX650 PS
    CPU:
    i7-990X
    Graphics:
    Gigabyte 1G ATI 6870 OC
    Mac:
    MacBook, MacBook Pro, Mac mini
    Mobile Phone:
    iOS
    This is not as easy as it seems... I have Windows 7 X64 on a dual boot in my Mac Pro. Windows installed a generic driver which can't be overwritten by any other driver (I've tried several including Apple's own from BootCamp) so not sure what to do about it now. I guess if Apple did support it natively I wouldn't need any injector however it doesn't seem to be supported natively on Windows either. Weird... the WiFi works OOTB but not the BT 4.0 on OSX or Windows. With the generic driver Windows installed, there is no .hex file to be had from the ioreg. Any other ideas??
     

Share This Page