联想M73黑苹果Big Sur使用BCM94352HMB网卡的蓝牙问题
本文最后更新于:2 年前
所以说不要轻易被种草,以及安安心心windows它不香?算是黑果入坑机了,解决方法也简单,换个驱动的事。
声明
本文档的一切内容均为本地测试结果,受限于本人知识与能力,仅供参考,如因参照本文档操作而发生任何问题,无论是否严格参照本文档操作,请恕本人概不负责。
文档中的任何观点受限于本人知识、能力及眼界,不保证理智,公正,客观。如本文档中观点与您相左,以您的意见为准。
起因
最初的起因是因为关注了B站UP主司波图大佬,然后被种草联想M73小主机来做黑苹果。使用了第二版的EFI,macOS Catalina基本使用无问题,自己改了3G显存(我插了16G的内存条,所以想着显存能大就大点)。然后由于我的作死之魂尚未熄灭,升级了Big Sur,由于我不知道的原因,司波图大佬的EFI无法引导Big Sur,然后我查到一篇博客,博主用的远景论坛的某大佬的EFI成功引导Big Sur,本来也没啥事了,直到前两天我咸鱼淘了块BCM94352HMB网卡,今天到货了,破解网卡白名单(再次感谢司波图大佬的破解白名单教程)后,wifi可以使用,但是蓝牙无法使用,使用windows测试之后,发现网卡的蓝牙无问题,所以就只能是黑果配置的问题了。
解决
对于玩黑果来说,我是个纯小白,前面两次都是直接拿的现成的两位大佬的EFI,所以为了这事也查了不少东西,最后在远景论坛的大佬的原帖看到他使用的是intel的网卡,我又查了黑果如何驱动BCM94352HMB网卡的蓝牙,以及对比两位大佬的EFI(司波图大佬使用的是同款博通网卡),最后得以解决。
以下在远景论坛的大佬的EFI上进行修改。
首先我删除了intel网卡的蓝牙驱动(应该是吧,不确定):
IntelBluetoothFirmware.kext
IntelBluetoothInjector.kext
然后修改config.plist文件,找到对应的补丁,删掉相关文件
再然后,下载BrcmPatchRAM驱动包,解压后将使用其中三个(有两个原本就有,替换就好,保持版本一致吧):
BrcmBluetoothInjector.kext
BrcmPatchRAM3.kext
BrcmFirmwareData.kext
最后修改config.plist文件,添加BrcmBluetoothInjector.kext,另外两个本来就有,仿照格式在对应位置写下(我直接用vscode修改的,感觉方便一点):
1 | |
所以说白了就是个替换网卡驱动的过程。
最后
最后放个修改完成的EFI的网盘链接
链接: https://pan.baidu.com/s/1f2q_fOnS4wrFDSzlrb0uHA 密码: dgam
另外这个EFI里同样去掉了三码,使用前请自行生成填上。