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

image

將 csr-active-config 添加到刪除

  • 在 NVRAM>Delete>7C436110-AB2A-4BBB-A880-FE41995C9F82> 添加csr-active-config

image

Misc - 其他設置#

將安全啟動模型設為 Disabled

  • Misc > Security > SecureBootModel > Disabled

image

Kernel - 內核設置#

按以下順序注入三個 kext (一定要按圖設置,否則有卡白蘋果的風險)

下載: IOSkywalk.kextIO80211FamilyLegacy.kext (右邊下載原始文件)

  • OSkywalk.kext
  • O80211FamilyLegacy.kext
  • O80211FamilyLegacy.kext(AirPortBrcmNIC)
  • 最小內核設置為 23.0.0

image

阻止com.apple.iokit.IOSkywalkFamily加載 (一定要按圖設置,否則有卡白蘋果的風險)

  • 最小內核設置為 23.0.0
  • Strategy (策略) 設置為 Exclude (阻止)

image

以上設置好後重啟電腦#


OpenCore Legacy Patcher 設置#

OpenCore Legacy Patcher 下載

  • 點 Post-Install Root Patch

image

  • Start Root Patching

image

image

以上設置好後重啟電腦#


搞定#

image

且玩且珍惜~~


番外 博通網卡速率問題#

早在 macOS 13 我就發現,博通部分網卡,雖然免驅,但是連接後速率很低(350Mbps 以下),剛開始以為是無線路由問題,後來才知道需要調整所屬地區代碼。

  • 下載 AirportBrcmFixup.kext

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

image

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

image

  • 保存重啟搞定

image

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