- Joined
- Jul 22, 2018
- Messages
- 3,314
- Motherboard
- Supermicro X11SPA-T
- CPU
- Intel Xeon W-3275 28 Core
- Graphics
- 2xAMD RX 580 8GB
- OS X/macOS
- 11.0.x
- Bootloader
-
- OpenCore
- Mac
-
- Mac mini
- MacBook Pro
- Mobile Phone
-
- Android
- iOS
How to Enable Broadcom Bluetooth on macOS [Clover/OpenCore]
An EliteMacx86 Exclusive Guide - This guide covers implementation of Broadcom Bluetooth on macOS using Clover and OpenCore.Overview
There are several Broadcom WiFi cards which works OOTB. However, there are few cards which are fully supported but you need to use an injector kext to enable the Bluetooth.
To enable Broadcom WiFi, refer to the guide linked below.
How to Enable Broadcom WiFi on macOS [Clover/OpenCore]
How to Enable Broadcom WiFi on macOS [Clover/OpenCore] An EliteMacx86 Exclusive Guide - This guide covers implementation of Broadcom WiFi on macOS using Clover and OpenCore. Overview There are several Broadcom WiFi cards which works OOTB. However, there are few cards which are fully supported...
www.elitemacx86.com
Compatibility
For more information on Broadcom WiFi and Bluetooth compatibility, refer to the thread linked below.
WiFi Compatibility List for OS X and macOS [Broadcom, Atheros, Intel and Realtek]
WiFi Compatibility List for OS X and macOS [Broadcom, Atheros, Intel and Realtek] Following are the list of compatible and non-compatible WiFi models for Mac. For Broadcom https://www.elitemacx86.com/threads/how-to-enable-broadcom-wifi.606/ For Atheros...
www.elitemacx86.com
Requirements
WiFi Hardware | Supported Broadcom WiFi |
Network Kexts | Original Network kexts in S/L/E |
macOS Version | macOS Sierra and Later |
Adding required kext
To enable the Bluetooth support, you'll need to add BrcmPatchRAM kexts.
Kexts | Notes |
---|---|
BrcmBluetoothInjector* | For OS X El Capitan and newer |
BrcmFirmwareData* | Can be injected via Bootloader and is preferred configuration. |
BrcmPatchRAM2 | For OS X El Capitan to macOS Mojave |
BrcmPatchRAM3 | For macOS Catalina or Later |
Note:
- *Indicates mandatory kexts.
- Do not install BrcmPatchRAM2 and BrcmPatchRAM3 together.
For Clover:
If you're using Clover, copy the kexts to EFI/Clover/Kext/Others
For OpenCore:
If you're using OpenCore, copy the kexts to EFI/OC/Kexts. You'll also need to add the kexts entries in Kernel section of your config.plist
Restart your System
After performing all the above steps, restart your system for the applied changes to take effect.
You can see a Bluetooth icon in the menu bar now. If not, you can enable it from System Preferences>Bluetooth>Show Bluetooth in menu bar.
Last edited: