- Joined
- Feb 3, 2019
- Messages
- 53
- Motherboard
- Gigabyte Designare Z390
- CPU
- i5-9600K
- Graphics
- RX-580
- Mobile Phone
I wanted Bluetooth 5.0 on my Hackintosh, Bluetooth 5.0 provides faster data speeds, better range, and many benefits.
I did some research and I initially found this Broadcom compatible chipset:
The Cypress CYW20704 is a monolithic, single-chip, Bluetooth 5.0 compliant, stand-alone baseband processor with an integrated 2.4 GHz transceiver. Link: Cypress CYW20704 Info
After some digging I found Laird makes a Cypress 20704 based bluetooth 5.0 USB dongle the BT851, and best of all, the firmware is included, so no firmware loading is required and the device operates on Linux or Windows hosts. (OS Agnostic)
Checking on the InterWebs, I found it was available from Digi-Key, which sells the 5.0 version of the BT851. I payed around $11.
Digi-Key Part Number BT851-ND
Manufacturer Laird - Wireless & Thermal Systems
Manufacturer Part Number BT851
Description RF BLUETOOTH V5.0 USB 2.4GHZ
Manufacturer Standard Lead Time 11 Weeks
Detailed Description RF Transceiver, Bluetooth 2.4GHz Bluetooth v5.0 USB 3Mbps
MODIFYING YOUR KEXT
NO NEED TO DO THIS - SINCE IT WORKS OUT OF THE BOX
✓Open a terminal, and edit as root, using vim:
paste this before <key>PID 8520 0x2148 VID 2652 0xA5C</key> which is the IOGear and Satechi dongles, or wherever you like.
✓ Remember to turn Bluetooth Sharing on (Discoverable) or AirDrop wont work:
★ Bluetooth mouse works great, as does several devices, Handoff, AirDrop, etc
✓ Make sure you plug your dongle into a USB2.0 port on your Hackintosh.
★ Now you have Bluetooth 5.0 on your Hackintosh.
Another benefit of Bluetooth USB is that you can get a USB extension cable (disclaimer: will probably require a powered hub with this dongle as mine didn't work unpowered with my USB extender cable) and separate your WiFi and Bluetooth some distance away from your WiFi antennas.
I did some research and I initially found this Broadcom compatible chipset:
The Cypress CYW20704 is a monolithic, single-chip, Bluetooth 5.0 compliant, stand-alone baseband processor with an integrated 2.4 GHz transceiver. Link: Cypress CYW20704 Info
After some digging I found Laird makes a Cypress 20704 based bluetooth 5.0 USB dongle the BT851, and best of all, the firmware is included, so no firmware loading is required and the device operates on Linux or Windows hosts. (OS Agnostic)
Checking on the InterWebs, I found it was available from Digi-Key, which sells the 5.0 version of the BT851. I payed around $11.
Digi-Key Part Number BT851-ND
Manufacturer Laird - Wireless & Thermal Systems
Manufacturer Part Number BT851
Description RF BLUETOOTH V5.0 USB 2.4GHZ
Manufacturer Standard Lead Time 11 Weeks
Detailed Description RF Transceiver, Bluetooth 2.4GHz Bluetooth v5.0 USB 3Mbps
NO NEED TO DO THIS - SINCE IT WORKS OUT OF THE BOX
✓
Code:
sudo vim /System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/BroadcomBluetoothHostControllerUSBTransport.kext/Contents/Info.plist
paste this before <key>PID 8520 0x2148 VID 2652 0xA5C</key> which is the IOGear and Satechi dongles, or wherever you like.
Code:
<key>PID 63745 0xf901 VID 1204 0x04b4</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport</string>
<key>Dongles</key>
<dict>
<key>Laird</key>
<string>BT851</string>
</dict>
<key>IOClass</key>
<string>BroadcomBluetoothHostControllerUSBTransport</string>
<key>IOProviderClass</key>
<string>IOUSBHostDevice</string>
<key>idProduct</key>
<integer>63745</integer>
<key>idVendor</key>
<integer> 1204</integer>
</dict>
✓ Remember to turn Bluetooth Sharing on (Discoverable) or AirDrop wont work:
★ Bluetooth mouse works great, as does several devices, Handoff, AirDrop, etc
✓ Make sure you plug your dongle into a USB2.0 port on your Hackintosh.
★ Now you have Bluetooth 5.0 on your Hackintosh.
Another benefit of Bluetooth USB is that you can get a USB extension cable (disclaimer: will probably require a powered hub with this dongle as mine didn't work unpowered with my USB extender cable) and separate your WiFi and Bluetooth some distance away from your WiFi antennas.
Last edited: