老 Mac 升级后蓝牙灰了?OpenCore Legacy Patcher 点几下就能拉回来
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
2012 的 MacBook Pro 刚升到 Monterey,系统设置里蓝牙开关整个是灰的,AirPods 也弹不出来。OpenCore Legacy Patcher 把老 Mac 蓝牙修复这件事做成了内置补丁,GUI 里点几下就能把补丁打上。下面这条路,是我在几台老机器上验证过的完整路径。
能不能修,先看这张小表
不是所有灰掉的开关都能点回来,先确认你的机器在支持范围内:
| 项目 | 要求 |
|---|---|
| 系统版本 | macOS Big Sur 11 或更高,再老就只能走别的路 |
| SIP | 保持默认即可,工具会自己判断该降到什么程度 |
| 网络 | 必须在线,首次打补丁要从网上拉几个组件包 |
以上都不满足就先别动手。特别是系统版本这一条:如果还停在 Big Sur 之前,GUI 里负责打补丁的那个按钮本来就是灰的,咱们也别浪费时间。
GUI 里就点这三个按钮
① 启动 OpenCore Legacy Patcher(没有的话先从项目 Release 页下载最新 app),在主菜单点 "Post-Install Root Patch"。 ② 程序会先扫描,窗口里出现 "Available patches for your system" 和一份补丁列表,里面会列出图形、无线、蓝牙这几类。扫描期间可能要下载内核相关组件,看到在取包就耐心等,十几秒到几分钟都正常。 ③ 点 "Start Root Patching",看到 "Patching complete" 和重启提示后,直接重启。这一步要重建内核缓存,老机器上可能好几分钟没动静,别以为它卡死了。
如果列表显示的是 "All applicable patches already installed",说明补丁已经打过了,重启后直接去验证那一节就行。
点完没反应,终端里补一行
这步可跳过,90% 的人上面三个按钮就搞定了。只有补丁列表里没有蓝牙相关条目、或者重启后开关还是灰的,才需要往下走。
先确认补丁到底有没有生效,在终端里粘这行就行:
kextstat | grep -iE 'lilu|bluetool'有输出说明驱动已经加载,问题多半出在系统侧或芯片本身;没输出就回 GUI 里把根补丁重跑一遍。不放心自己是什么芯片的话,再粘一行看 "Bluetooth Controller" 一栏:
system_profiler SPBluetoothDataType列出来的 BRCM2046、BRCM2070 这类老芯片,正是这次修复的主角。下面几个驱动都是 OpenCore Legacy Patcher 根据你的芯片自动注入的,不用自己下载摆放:
| 驱动 | 管什么 | 对应芯片 |
|---|---|---|
| BlueToolFixup.kext | 让老蓝牙芯片正常加载固件,开关复活的核心 | Broadcom BCM2046 / BCM2070 等 |
| Bluetooth-Spoof.kext | 配合上一个,修老芯片的地址兼容问题 | 2012 前机型的老芯片 |
| AirportBrcmFixup.kext | 修好 WiFi,让补丁过程有网可用 | BCM43xx 系列网卡 |
搞定了吗,两下就能验证
- 打开 系统设置 → 蓝牙,开关不再是灰的、能拨动,打开后出现设备列表。
- 拿一个旧设备试配对。在 Ventura 上如果 "Connect" 按钮不出现,先去 系统设置 → 键盘 打开键盘导航,然后在设备列表上 Tab + 空格选中目标设备,配对按钮就会冒出来。
- 终端里想确认硬件认没认,粘这行:
system_profiler SPBluetoothDataType- 输出里能看到你的芯片型号,就代表硬件已被识别;再让蓝牙耳机挂播半小时、蓝牙鼠标用一上午,不断连就彻底收工。
踩坑三条,遇到了省时间
- 认为"修一次就一劳永逸" → macOS 每次更新都会把根补丁清掉,更新完系统记得回 GUI 里再点一次 "Post-Install Root Patch" 重打,工具检测到补丁缺失也会主动提示。
- 认为"开关还灰就是工具不支持我的型号" → 补丁必须重启后才生效,咱们先确认补丁跑完确实重启过;重启后仍灰,再回头查补丁列表里蓝牙那条在不在。
- 认为"打完第一轮没网是补丁没打完" → 首次运行需要从网上下载 KDK、MetallibSupportPkg 这类组件,工具可能先装 WiFi 驱动让你有网、再继续装剩下的;手边有网线的话,插网线全程最稳。
一句话收尾
开关复活不是老 Mac 变新了,而是驱动被放回了它该在的位置。想深入看根补丁何时要重打、SIP 怎么处理、蓝牙和 WiFi 的硬件排查,翻这几份官方文档:
- docs/POST-INSTALL.md:根补丁、SIP 设置的说明
- docs/TROUBLESHOOT-HARDWARE.md:蓝牙、WiFi、USB 等硬件问题排查
- docs/README.md:官方文档总目录
【免费下载链接】OpenCore-Legacy-PatcherExperience macOS just like before项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考