返回

黑苹果DW1820(BCM4350) ngff无线+蓝牙驱动教程

硬件

无线网卡 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 /
  • 重启.

http://bbs.pcbeta.com/viewthread-1691930-1-1.html