我算是资深白苹果和黑苹果用户,白苹果是因为我一直用 MacBook Pro,黑苹果是因为之前工作经常搭建运行 macOS 的 DevOps 工作流和超大内存服务器和工作站级别的黑苹果 (白苹果 Mac Pro 达到对应配置需要几十上百万,比如需要 10T 的 NVME 和 1T 的内存)。
作为一个资深白苹果+黑苹果用户,折腾 OpenCore 也很多年了,最开始用的还是 Clover,后来才使用 OpenCore,对着文档折腾过它们几乎每一个参数。
macOS Ventura 发布后正式不支持我的 16 款 MacBook Pro 了。或许随着 Apple 放弃最后一代 Intel 机器后黑苹果这种方式会彻底终结吧。
解锁流程
解锁
需要下载 OpenCore Legacy Patcher,这是一个定制版 OpenCore,以黑苹果的启动方式运行在 Mac 机器上,用来支持 macOS 已经放弃的机型。
安装非常简单,下载 后安装打开不需要修改任何设置,点击 Build and Install OpenCore,之后按照提示安装之后重启。
重启过程中,按住 Option 键选择新的登录项即可。
升级
安装完成并使用 OpenCore Legacy Patcher 开机后,打开设置 -> 软件更新,即可搜索到最新版本的系统,升级并安装重启。
修补
macOS 在放弃支持某些机型后,会删除这些机型的驱动,导致对应功能无法使用。比如我的 16 款 MacBook Pro 在 macOS Ventura 中就删除了核显驱动和独显驱动。
安装新版本完成后再次打开 OpenCore Legacy Patcher,点击 Post-Install Root Patch,会检测需要添加的驱动和需要修补的项目,确认后重启。完美升级不受支持的新系统。
使用
需要注意每次 Apple 发布系统更新都要注意下 OpenCore Legacy Patcher 是否发布了对应支持,升级完之后还要修补一次。
之后可以正常使用,白苹果也变成了黑苹果。默认设置下并没有更改序列号,所以升级后付费软件之类并不会要求重新授权。其他基本未发现问题。