banner
Geek

Geek

🧠在家居士 | 🥦素食者 | 🏃🏻马拉松爱好者 | 📡AI降临派 | 过🪜技术资深学者 | 🤖科技狂 | 📤更新狂🆅 https://www.igeekbb.com/
twitter
github

macOS 14 Sonoma 博通網卡驅動支援

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.kextIO80211FamilyLegacy.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 以下),剛開始以為是無線路由問題,後來才知道需要調整所屬地區代碼。

下載 AirportBrcmFixup.kext

放入 Kernel - 內核設置 ,最大內核按圖設置。(注意加載順序)

NVRAM - 隨機存取記憶體設置 boot-args 添加 -brcmfxbeta brcmfx-country=HK 地區設置成香港

保存重啟搞定

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。