【黑蘋果教學】macOS Tahoe AirDrop 修復指南:Broadcom 博通網卡、OCLP 與 EFI 踩坑實戰全紀錄
家裡幾台黑蘋果(Hackintosh)主機在 OTA 升級至新版 macOS Tahoe 之後,AirDrop 瞬間全數陣亡——登入 iCloud 後完全搜尋不到附近裝置,甚至發生藍牙中斷等異常。
為了解決這個問題,Kent 在三台不同硬體規格的 Broadcom(博通)網卡主機上反覆測試,終於摸索出一套 成功率 100% 的 AirDrop 修復與穩定升級路徑。本文將詳細公開三台主機的測試環境、避坑細節與最佳實務步驟,供各位黑蘋果玩家參考!
⚡ 30 秒速查:Tahoe AirDrop 兩種升級路徑實測對比
| 測試路徑 | 執行順序 | 登入 iCloud 後 AirDrop 狀態 | 結論與建議 |
|---|---|---|---|
| ❌ 路徑一:全新安裝 Tahoe | 直接製作 USB 安裝 Tahoe ➔ 還原資料 ➔ 登入 iCloud | 🔴 失效(登出 iCloud 正常,一登入就斷) | ❌ 不推薦(系統底層憑證狀態缺失) |
| ✅ 路徑二:Sequoia OTA 升級 | Sequoia 先驗證 AirDrop 正常 ➔ OCLP Patch & Revert ➔ OTA 升級 Tahoe ➔ 打補丁 | 🟢 完全正常(iCloud 與接續互通 100% 運作) | ⭐ 強烈推薦唯一解法 |
💻 測試主機硬體環境與驗證清單
本次實測涵蓋了 Intel 14 代桌機、Z790 高階主機板以及小迷你主機(Mini PC),三台均已順利啟用 AirDrop 與完整生態功能:
| 測試主機 | CPU / GPU | Broadcom 網卡型號 | SMBIOS 機型 | 實測結果 |
|---|---|---|---|---|
| ASUS B760M | Intel i7-14700 + AMD RX5500XT | Broadcom BCM94360CS2 | MacPro7,1 | 🟢 成功 |
| ASUS Z790 | Intel 平台 + 獨立顯卡 | Broadcom BCM94360CS2 | MacPro7,1 | 🟢 成功 |
| HP EliteDesk 800 G6 DM | Intel Core 10 代 + UHD630 內顯 | Broadcom BCM94360Z4 (M.2) | iMac20,1 | 🟢 成功 |
📌 關鍵發現不論主機板型號與 SMBIOS 機型設定為何,只要使用的是 Broadcom BCM94360 系列網卡,修復的核心邏輯完全一致。
前置作業一:EFI 產生與維護工具選型
開始前請先安裝 Windows 11,建議搭配以下兩套現代化 OpenCore 工具鏈:
- OpCore-Simplify:自動掃描硬體並產生初始 OpenCore EFI,大幅減少從零配置 SSDT 與 Kext 的繁瑣步驟。
- OCAT(OC Auxiliary Tools):GUI 圖形化設定檔編輯器,整合了以下實用功能:
- 樹狀編輯
config.plist:直覺調整 Boot Args、Kernel 模組與 Drivers。 - 內建 SMBIOS 序號產生器:一鍵產生序號、UUID 與 ROM。
- Kexts 版本同步檢查:快速比對 AirportBrcmFixup、USBToolBox 是否有最新版發布。
- 樹狀編輯
前置作業二:USB Port 對應(USBToolBox 實戰)
黑蘋果若未正確完成 USB Port 映射,常會導致 USB 3.0 降速成 2.0、特定接口失效,甚至藍牙模組無法正常被系統辨識。
⚠️ 注意 15 個 Port 的數量限制macOS 對單一 USB 控制器最多只允許 15 個 Port。主機板前後面板加總往往超過此上限,請務必精簡無用端口,並將接有藍牙模組的內部 USB Header 標記為 Internal(Type 255)。
USBToolBox 對應 5 大步驟:
STEP 1
至 USBToolBox Releases 下載 Windows 執行檔並執行。
STEP 2
將手邊的 USB 裝置插遍主機板每一個實體插槽,讓工具記錄 Port 位置與協定(USB2 / USB3)。
STEP 3
挑選最常用的 15 個以內 Port(優先保留藍牙與高速孔),匯出 UTBMap.kext。
STEP 4
至 USBToolBox Driver 倉庫 下載 USBToolBox.kext 本體。將 UTBMap.kext 與 USBToolBox.kext 共同放入 EFI/OC/Kexts 並註冊至 config.plist。
STEP 5
利用 USBMap 的 USBMapInjectorEdit.command 轉換 Info.plist,確保相容最新版 macOS Tahoe。
必踩雷區一:ASUS 主機板 RTL8125 網卡相容性修正
如果主機板內建 Realtek RTL8125(2.5GbE 有線網卡),Tahoe 安裝程式預設會直接黑畫面當機無法進入安裝畫面。
⚠️ RTL8125 避坑解法使用 OCAT 開啟
config.plist,切換至Kernel -> Block新增以下規則以排除衝突驅動:
| 設定項目 (Key) | 填入數值 (Value) |
|---|---|
| Identifier | com.apple.driver.AppleEthernetRL |
| Strategy | Exclude |
| MinKernel | 25.0.0 |
必踩雷區二:Sequoia 階段 AirportBrcmFixup 與 Boot Args
在升級至 Tahoe 之前,必須先在 macOS Sequoia 階段確保博通網卡與 AirDrop 運作正常。
下載最新版 AirportBrcmFixup,並於 NVRAM -> boot-args 加入參數:
brcmfx-country=#a💡 為什麼推薦使用brcmfx-country=#a?
- 實測設定
brcmfx-country=TW:AirDrop 雖然正常,但在多 AP 環境下 Wi-Fi 容易卡在遠端訊號,漫遊體驗不佳。- 實測設定
brcmfx-country=#a:AirDrop 完美運作,且 Wi-Fi 漫遊能自動無縫切換到最強訊號節點!
必踩雷區三:Time Machine 還原與 FileVault 處理
1. Time Machine 資料還原時機
🚨 資料還原關鍵升級 Tahoe 後,請務必在初次開機的「設定輔助程式」中直接點選從 Time Machine 還原!若先進入桌面再開啟遷移輔助程式,實測容易造成部分 App 與帳號授權資料遺失。
2. FileVault 磁碟加密注意事項
- 若系統未啟用 FileVault:直接進行 OCLP Mod Root Patch。
- 若系統已啟用 FileVault:必須等待系統完成加密 ➔ 進入設定手動關閉 FileVault ➔ 等待完全解密 ➔ 再執行 OCLP Root Patch,避免磁碟鎖死異常。
終極成功 SOP:14 步完整修復流程指南
Kent 在三台黑蘋果上 100% 驗證通過的最穩定操作順序如下:
- 安裝 Windows 11 並完成 USB 裝置掃描與 Port 映射。
- 使用 OpCore-Simplify 產生 OpenCore EFI。
- 安裝 macOS Sequoia。
- 安裝 AirportBrcmFixup.kext。
- 於 Boot-args 加入
brcmfx-country=#a。 - 確認 Sequoia 下 Wi-Fi / 藍牙 / iCloud / AirDrop 全部正常。
- 執行 OCLP-Mod 進行 Mod Root Patch。
- 再次測試並確認 AirDrop 運作正常。
- 於 OCLP-Mod 執行 Revert Root Patch(還原系統至乾淨狀態)。
- 直接至系統設定執行 OTA 升級至 macOS Tahoe。
- 安裝對應 Tahoe 版本的 KdkSupportPkg (Kernel Debug Kit)。
- 執行 OCLP-Mod Root Patch。
- 登入 Apple ID / iCloud。
- 🎉 驗證 AirDrop,雙向收發完全正常!
結論與最佳實務分享
- OpCore-Simplify + OCAT 是目前建構與維護 Tahoe 黑蘋果 EFI 最省力的工具搭檔。
- RTL8125 網卡用戶 請務必在
Kernel -> Block排除AppleEthernetRL。 brcmfx-country=#a是兼顧台灣區 AirDrop 與高速 Wi-Fi 漫遊的最佳參數。- 博通網卡在 Tahoe 的關鍵:透過「Sequoia 正常狀態 ➔ OTA 升級 Tahoe ➔ 打補丁」的順序,能完整保留系統層級的接續互通憑證,徹底解決全新安裝 Tahoe 導致 AirDrop 壞掉的頑疾!