2016/10/29

黑蘋果 OS X El Capitan 10.11 Enabled BCM94360CD (Broadcom) Bluetooth功能

再10.10的時候BCM94360CD這張卡的WiFi及Bluetooth功能是可以原生啟用
但是10.11則只能啟用WiFi


那要讓這張卡能夠同時啟用WiFi及Bluetooth功能首先進入到以下資料夾


/System/Library/Extensions/
並將IOBluetoothFamily.kext複製到桌面

接著點左上角蘋果圖示選擇About This Mac,點擊System Report,記錄下USB內的Vender ID及Product ID


以手邊這張卡來說
Vender ID:0x0a5c
Product ID:0x22be
數值是16進制要將兩個數值都轉成10進制,所以轉成十進制會變成
Vender ID:2652
Product ID:8894

接著對IOBluetoothFamily.kext按下右鍵,選擇Show Package Contents

進入Contents的Plugins並對BroadcomBluetoothHostControllerUSBTransport.kext按下右鍵,選擇Show Package Contents

進入Contents用文字編輯器開啟Info.plist找到跟數值區域


這張卡Product ID為8894,這文件內最大值為8680
8680修改為8894
0x21E8修改為0x22BE
修改完後儲存即可


並透過Kext Utility將修改好的IOBluetoothFamily.kext修補進去系統內,並重新開機就可以使用藍牙了





圖片來源:
https://www.tonymacx86.com/attachments/img_1715-jpg.104256/

參考資料:
https://github.com/toleda/wireless_half-mini/blob/master/README.md