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
地區設置成香港
保存重啟搞定