macOS 14 Sonoma#
众所周知,苹果 macOS 14 终于把大刀抡向博通无线网卡,BCM94360 / BCM943602 都无法在 Sonoma 驱动,目前的解决方案只有使用 OpenCore Legacy Patcher,可以完美驱动博通无线网卡,唯一缺点就是每次升级 OS 都需要OpenCore Legacy Patcher打补丁,下面是操作教程。
OpenCore Legacy Patcher 已经对 macOS Sonoma 有初步支持,原文 https://github.com/dortania/OpenCore-Legacy-Patcher/pull/1077
OpenCore 设置#
NVRAM - 随机访问存储器设置#
将系统完整性保护设为 0x0803 、禁用 AMFI
- 在 NVRAM>Add>7C436110-AB2A-4BBB-A880-FE41995C9F82>csr-active-config 添加
03080000
- NVRAM>Add>7C436110-AB2A-4BBB-A880-FE41995C9F82>boot-args 添加
amfi=0x80
将 csr-active-config 添加到删除
- 在 NVRAM>Delete>7C436110-AB2A-4BBB-A880-FE41995C9F82> 添加
csr-active-config
Misc - 其它设置#
将安全启动模型设置为 Disabled
- Misc > Security > SecureBootModel >
Disabled
Kernel - 内核设置#
按以下顺序注入三个 kext (一定要按图设置,否则有卡白苹果的风险)
下载: IOSkywalk.kext、IO80211FamilyLegacy.kext (右边下载原始文件)
- OSkywalk.kext
- O80211FamilyLegacy.kext
- O80211FamilyLegacy.kext(AirPortBrcmNIC)
- 最小内核设置为 23.0.0
阻止com.apple.iokit.IOSkywalkFamily
加载 (一定要按图设置,否则有卡白苹果的风险)
- 最小内核设置为 23.0.0
- Strategy (策略) 设置为 Exclude (阻止)
以上设置好后重启电脑#
OpenCore Legacy Patcher 设置#
OpenCore Legacy Patcher 下载
- 点 Post-Install Root Patch
- Start Root Patching
以上设置好后重启电脑#
搞定#
且玩且珍惜~~
番外 博通网卡速率问题#
早在 macOS 13 我就发现,博通部分网卡,虽然免驱,但是链接后速率很低(350Mbps 以下),刚开始以为是无线路由问题,后来才知道需要调整所属地区代码。
-
放入 Kernel - 内核设置 ,最大内核按图设置。(注意加载顺序)
- NVRAM - 随机访问存储器设置 boot-args 添加
-brcmfxbeta brcmfx-country=HK
地区设置成香港
- 保存重启搞定