硬件
无线网卡 DW1820(BCM4350+2045A0低功耗蓝牙)
需要内核扩展(kext)
BrcmFirmwareRepo.kext
FakePCIID.kext
FakePCIID_Broadcom_WiFi.kext
如果是10.10.x 的系统还需要
BrcmPatchRAM.kext
如果是10.11.x 的系统还需要
BrcmPatchRAM2.kext
安装方式(下面三种选其中一种, 勿同时使用)
注意
推荐方法1和方法2, 因为有更高的内存效率和更稳定的蓝牙表现(参见github.com/syscl/M3800/issues 中的反馈;
方法3适合对内存效率并不关注并且希望系统盘没有改动的朋友).
1. 安装到/System/Library/Extensions
拷贝相应的内核扩展到/S*/L*/E* 下并重建缓存
sudo touch /System/Library/Extensions && sudo kextcache -u /
2. 安装到/Library/Extensions
拷贝相应的内核扩展到/L*/E* 下并重建缓存
sudo touch /Library/Extensions && sudo kextcache -u /
3. 通过Clover注入
拷贝到Clover相应目录.
Clover中需要的补丁
利用Xcode/PlistEdit Pro编辑config.plist/KernelAndKextPatches/KextsToPatch
5G补丁
Comment Enable 5G for Brcm4360
Find <4183fcff 742c48>
Replace <66c70655 53eb2b>
Name AirPortBrcm4360如果是10.10.x 的系统需要打开低功耗蓝牙4.1 Hand-off 热点的补丁
Comment 10.10.2+ BT4LE-Handoff-Hotspot, Dokterdok
Find <4885c074 5c0fb748>
Replace <41be0f00 0000eb59>
Name IOBluetoothFamily如果是10.11.x 的系统需要打开低功耗蓝牙4.1 Hand-off 热点的补丁
Comment 10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original
Find <4885ff74 47488b07>
Replace <41be0f00 0000eb44>
Name IOBluetoothFamily
完成安装
触发系统重建缓存
sudo touch /System/Library/Extensions && sudo touch /Library/Extensions && sudo kextcache -u /重启.