EliteMacx86

Administrator
Staff member
Joined
Jul 22, 2018
Motherboard
Supermicro X11SPA-T
CPU
Intel Xeon W-3275 28 Core
Graphics
2xAMD RX 580 8GB
OS X/macOS
11.0.x
Bootloader
  1. OpenCore
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. 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.

Compatibility


For more information on Broadcom WiFi and Bluetooth compatibility, refer to the thread linked below.

Requirements

WiFi HardwareSupported Broadcom WiFi
Network KextsOriginal Network kexts in S/L/E
macOS VersionmacOS Sierra and Later

Adding required kext


To enable the Bluetooth support, you'll need to add BrcmPatchRAM kexts.

KextsNotes
BrcmBluetoothInjector*For OS X El Capitan and newer
BrcmFirmwareData*Can be injected via Bootloader and is preferred configuration.
BrcmPatchRAM2For OS X El Capitan to macOS Mojave
BrcmPatchRAM3For macOS Catalina or Later

Note:
  • *Indicates mandatory kexts.
  • Do not install BrcmPatchRAM2 and BrcmPatchRAM3 together.
The next step is to download the above required kexts to enable Bluetooth support.

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:

Similar threads

Forum statistics

Threads
542
Messages
5,220
Members
4,656
Latest member
zoheir