- Apple broadcom built-in bluetooth driver.
- Similar questions
- Saved searches
- Use saved searches to filter your results more quickly
- toleda/wireless_broadcom
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Step-by-Step: Installing macOS Compatible Bluetooth USB Dongle
Apple broadcom built-in bluetooth driver.
On my BootCamp on my Mac, the bluetooth driver is no where to be found. I went on another post and the same thing is happening to me but there is no actual fix to the problem, there was no conclusion. Can someone please help me installing the driver to the boot camp please.
Attached below is the link to the other post.
MacBook Pro 13″, macOS 10.16
Posted on Jul 8, 2020 11:21 AM
Similar questions
Bluetooth now working on Boot Camp I have a 2020 13” MacBook Pro (BigSur 11.0.1), Bluetooth works fine on macOS. On Windows 10, it doesn’t work. When in Windows, Bluetooth is on, I can see other devices, but it seems other devices cannot see the computer. As a result, if I try to connect a device nothing happens. I tried to pair the device on the macOS side and then reboot and see if the info has been shared between the OSes, but it didn’t work. I run the setup.exe from a USB stick with the latest Boot Camp drivers, but it didn’t work as well. If I go in Device Manager on Windows, under Bluetooth I see Bluetooth Radio, but under properties there is no ‘Power Management’ tab and if I try to update the driver and choose from a list of available drivers there is no Apple Inc in the list. Finally, if I go in Network adapters, in properties for Broadcom 802.11ac Network Adapter under the ‘Advanced’ tab there is no ‘Bluetooth Collaboration’ option. My Broadcom 802.11ac Network Adapter is on 101.10.152.5 version and Bluetooth Radio is on 10.0.19041.1 version. Can please someone help me or point me to a solution? Kind Regards
Bluetooth Driver missing in Windows 10 Problem: I am trying to connect bluetooth devices to my Mac while running Windows 10 but cannot do so. The Bluetooth option does not appear in the Action Center and it also does not appear as an option in the Device Manager. Is it possible that the driver is completely missing? If so, how do I go about adding it. Thanks. Additional Details: Model: iMac (Retina 5K, 27-inch, 2019) Mac OS: MacOs Mojave, Version 10.14.6 Windows OS: Windows Pro 1809 x64
Bluetooth in Bootcamp Bluetooth in Bootcamp is not functional. It does not allow for more than one wireless controller to connect at a time and, when using wireless headphones, audio cuts in an out the moment a second Bluetooth device is connected. In device manager, I do not have anything titled «Apple Broadcom Built-in Bluetooth» nor do I have an option for bluetooth collaboration under advanced settings for Broadcom Network Adapter. I have tried using version .3 and .4 of broadcom driver to no avail. Below are screenshots from device manager. I was on the phone with Apple Support and they say that they are not responsible for fixing this, and that I should talk to Microsoft. Microsoft was also unable to help me. I have tried updating windows, updating Bootcamp, reinstalling Bootcamp drivers from usb, and fresh install of Windows. Nothing’s worked. Any help would be appreciated. Background info: MacBook Pro 16″: Core-i9 2.3GHz, 32GB Memory, Radeon Pro 5500M 8GB
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
macOS Broadcom WiFi and Bluetooth
toleda/wireless_broadcom
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
macOS Broadcom WiFi and Bluetooth
WiFi and Bluetooth working out of box on macOS with Apple branded Broadcom BCM94360. Enables half mini and M.2 BCM4352 on High Sierra with method described below. Credit: RehabMan
Broadcom WiFi + BT
- Half mini/BCM94360HMB/AzureWave AW-CB160H — Credit: Skvo, Post #758/[Guide] Airport — PCIe Half Mini v2
- PCIe/BCM94360CD/BCM9331CD native WiFi/ac and BT4LE (PCIe 1x, not HM)
- Half mini/BCM94352 HMB/AzureWave AW-CE123H/DW 1550 supports WiFi/ac and BT4LE
- M.2/BCM94352Z HMB/AzureWave AW-CE162NF/DW1560 supports WiFi/ac and BT4LE
- Half miniBCM943224 HMB supports WiFi and BT3
User Responsibilities
- Supported WiFi card sources — the usual
- WiFi and Bluetooth Antennas
- Mini PCIe to PCI/PCIe adapters (adapter must include motherboard USB connector for working BT)
- Clover_v4305 or newer
Broadcom WiFi/Bluetooth Repo
Broadcom WiFi/Bluetooth Installation/10.13+ Note: Requires AirPortBrcm4360.kext and BT4LE ⁃ AirPortBrcmNIC-MFG.kext — not applicable
Step 1/Enable WiFi
- README: https://github.com/RehabMan/OS-X-Fake-PCI-ID
- Download: https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/
- Install with kext installer to /System/Library/Extension:
- FakePCIID.kext
- FakePCIID_Broadcom_WiFi.kext
Step 2/Enable BT
- README: https://github.com/RehabMan/OS-X-BrcmPatchRAM
- Download: https://bitbucket.org/RehabMan/os-x-brcmpatchram/downloads/
- Install to EFI/CLOVER/kexts or kext installer to /System/Library/Extensions:
- BrcmFirmwareRepo.kext
- BrcmPatchRAM2.kext
Step 3/Optional Features
Find: 48 85 FF 74 47 48 8B 07
Replace: 41 BE 0F 00 00 00 EB 44
⁃ Installation/Clover patch 1. Download (View Raw):config-bcm94352-120.plist.zip 2. Paste patch to config.plist/KernelAndKextPatches/KextsToPatch ⁃ BT4LE-Handoff-Hotspot 2.
Country Code (10.12/10.11/10.10 — all versions)
- Country Code/Required 2. Native: US/FCC (Hex: 55 53) 2. If not US/FCC, see Sebinouse, see #2 below 3. Special case, see #a, credit: jaymonkey, Post #2084 1. Solves wake from sleep WiFi performance issue
- ROW Country Code, credit: Sebinouse, Post #1159 (select one method)
- config-bcm94352. plist (see Repo)
- edit 5GHz-US/Replace/55 53 (US) to xx xx (CC)
- ASCII/Hex/Base64
- CC prompt
BCM94352 5 GHz/Handoff Patch (10.12+)
Credit: the-darkvoid- Clover/kext patch
- Download config-bcm94352-. (select View Raw)
- Paste 3 Patches to config.plist/KernelAndKextPatches/KextsToPatch
BCM94352 5 GHz/Handoff Patch (10.11+)
Credit: Dokterdok, the-darkvoid, Sebinouse
Select 1 or 2, not both- Kext/binary patch
- Download wireless_bcm94352-. (select View Raw)
- Double click Downloads/wireless_bcm94352-. command
- Download config-bcm94352-. (select View Raw)
- Paste 3 Patches to config.plist/KernelAndKextPatches/KextsToPatch
BCM94352 5 GHz/Handoff Patch (10.10+)
Credit: Dokterdok, the-darkvoid, Sebinouse
Select 1 or 2, not both- Kext/binary patch
- Download wireless_bcm94352-. (select View Raw)
- Double click Downloads/wireless_bcm94352-. command
- Download config-bcm94352-. (select View Raw)
- Paste 3 Patches to config.plist/KernelAndKextPatches/KextsToPatch
BCM94352 5 GHz Patch (10.9+)
Credit: Skvo
Select 1 or 2, not both- Kext/binary patch
- Download wireless_bcm94352-. (select View Raw)
- Double click Downloads/wireless_bcm94352-. command
- See Terminal Saved Output. . . (above)
- Download config-bcm94352-. (select View Raw)
- Add 3 Patches to config.plist/KernelAndKextPatches/KextsToPatch
Bluetooth 4LE (10.11+)
- 10.11 USB Issues/no BT
- Fix USB problem
- REAMDME BrcmPatchRAM — RehabMan
- Download BrcmPatchRAM — RehabMan
- Install 2 kexts
- BrcmFirmwareRepo.kext
- BrcmPatchRAM2.kext
- Clover/Chameleon — use kext installer
- System/Library/Extensions/
- Library/Extensions/
- Asus BCM94352 (0b05/17cf)
- Azurewave CE-123H (13d3/3404)
Bluetooth 4LE/4/3 (10.10+. 10.9+)
- REAMDME BrcmPatchRAM — RehabMan
- Download BrcmPatchRAM — RehabMan
- BrcmPatchRAM.kext Installation (Select one method)
- Clover/Chameleon — System/Library/Extensions/
- use kext installer
- Asus BCM94352 (0b05/17cf)
- Azurewave CE-123H (13d3/3404
Requirement (+ all)
- OS X Versions (+ all)
- 10.11+/El Capitan
- 10.10+/Yosemite
- 10.9+/Mavericks
- 10.8.5/Mountain Lion
Solution does not work, 10.8.4 or earlier
- 10.11+/Disable SIP/set, restart, install, enable SIP, restart
- CLOVER/config.plist/RtVariables/
- BooterConfig/0x28
- CsrActiveConfig/0x3
- CsrActiveConfig=3
- Clover/config.plist/
- Boot/Arguments/kext-dev-mode=1
- Kernel Flags/kext-dev-mode=1
Installation/Configuration/Troubleshooting
[Guide] airport_half-mini_details.pdf.zip (above)- IOReg_v2.1 (select View Raw)
- DPCIManger
- MaciASL
- Property List Editors —
- Xcode
- Property List Editor, PlistEdit Pro, TextEdit, etc.
- TextEdit, TextWrangler (last resort)
Problem Reporting (attach requested information)
- Description of wireless problem
- OS X version/motherboard model/BIOS version/processor/graphics
- Procedure/Guide used
- Copy of IOReg — IOReg_v2.1/File/Save a Copy As…, verify file (Tools 1.)
- Screenshots:
- DPCIManager/Status (Tools 2.)
- System Information/Hardware/Network/WiFi
- System Information/Hardware/Bluetooth
- System Information/Hardware/USB (Select Bluetooth device)
- Extra/org.chameleon.Boot.plist
- DPCIManager/Misc/Boot Log
- Extra/dsdt.aml (if installed)
- Extra/ssdt.aml (if installed)
- EFI/CLOVER/config.plist
- DPCIManager/Misc/Boot Log
- EFI/CLOVER/ACPI/Patched/dsdt.aml (if installed)
- EFI/CLOVER/ACPI/Patched/ssdt.aml (if installed)
- Airport — InsanelyMac.com
- Airport — tonymacx86.com
Credit
THe KiNG
Andy Vandijck
PikeRAlpha
Skvo
Dokterdok
the-darkvoid
SebinouseStep-by-Step: Installing macOS Compatible Bluetooth USB Dongle
Looking for an easy to install Bluetooth USB dongle for your Mac or Hackintosh PC — I recommend the Broadcom BCM20702 Chipset. It’s readily available used by many dongles, inexpensive and works easily without drivers. But you need to install some software just to enable it.
Here are my step-by-step instructions!
In my case the integrated AirPort Extreme card was broken on the Macbook Pro. This is a combo card with Wi-Fi and Bluetooth combined — (1) Wi-Fi would work for a while and then turn itself off until restart, (2) Bluetooth would keep randomly turning off and back on, making it impossible to use any Bluetooth device. So I decided to get a cheap external adapter instead of paying for expensive replacement work.
Note that I have El Capitan (10.11.6 at the time of writing) but this will most probably work with earlier versions of the macOS.
I purchased a Broadcom BCM20702 equipped USB Bluetooth Adapter which went under the brand name “GMYLE” (although received dongle says “Succul”).
I noticed that with a lot of compatible dongles you don’t see Mac compatibility listed. But it’s safe to ignore that, as long as you have a supported chipset in your hands. Mine actually says on the back of the box that it’s Mac OS compatible.
Required Software
First you need to install: Xcode (the OS X developer tools). Then an additional tools package that contains the “Bluetooth Explorer” app, which is needed to activate the “Host Controller”.
(1) First — grab Xcode over here if it’s not already installed. Apple ID is required for both downloads (1) (2).
(2) Second — go to the “Downloads for Apple Developers” section and search for Xcode. Or use this direct link to get there. Look for the version of the tools package that corresponds to your version of Xcode. Previously the package has been called “Hardware IO Tools” but since Xcode 8 it’s just “Additional Tools”.
Note: “Additional Tools for Xcode 8” supports only macOS Sierra. So if you are on El Capitan or other older version, you might consider sticking with Xcode 7.
Open up Bluetooth Explorer and go to Tools –> HCI Controller Selector.
You should see the Broadcom Corp chip within the list of host controllers. Pick the right one and “Activate”. And you are done!
Bluetooth mouse gets immediately connected.
How is this working for macOS 10.13 High Sierra in 2023? Let me know!
Please, also let us know the setup that’s working for you.
Or is the Bluetooth USB dongle not working? Leave your problems below.Also I’d likely kindly note my readers, that some of these guides and posts on Elftronix are affiliated with other companies and the services they provide. This could potentially result in financial benefit.
Sincere thank you for reading and supporting me! David.
- CLOVER/config.plist/RtVariables/
- Clover/Chameleon — System/Library/Extensions/
- config-bcm94352. plist (see Repo)