从Big Sur开始,系统剔除了部分Kexts组件,更换新的驱动方式。这对白苹果而言无事发生,然而对于黑苹果用户来说这就意味着要处理因此带来的兼容性问题。

本文将解决DW1560(BCM94352Z)无线网卡在Big Sur中无法正常驱动的问题。

问题描述:进度条加载慢,进入系统后Wi-Fi无反应,蓝牙偶尔能用。

设备情况

项目 信息
机型 DELL XPS15 9560
处理器 Intel Core i7-7700HQ @ 2.8GHz
内存 DDR4 2400Hz 8G + DDR4 2666MHz 16G
硬盘 KIOXIA RC10 500G NVME SSD
显卡 Intel UHD 630
网卡 DELL DW1560 (BCM94352Z) NGFF
显示屏 Sharp LQ156D1 15.6’’ 4K eDP
引导程序 OpenCore 0.6.4 / MacBookPro 2017 15’’ (Late)

解决办法

修改Kexts(禁用Brcm4360)

原始Kexts中是没有BrcmBluetoothInjector.kextBrcmFirmwareData.kextBrcmPatchRAM3.kext这三个驱动的

EFIOCKexts中,找到AirportBrcmFixup.kext,如果是Windows系统,可以直接双击打开。

如果是macOS系统,选中AirportBrcmFixup.kext后鼠标右键,点击显示包内容

Contents/PlugIns/目录中,将AirPortBrcm4360_Injector.kext删除。

删除文件

删除完成后,更新config.plist

如何更新配置文件?

在Windows中使用ProperTree打开config.plist,按住 Ctrl + Shift + R ,选择好EFI分区的OC文件夹,进行OC Clean Snapshot操作。

完成上述操作后重启电脑,可以发现Wi-Fi和蓝牙能正常使用了。

截屏2021-06-23 下午11.59.47