黑苹果 OpenCore 版本升级教程

2024-09-29 20:04:29 浏览数 (2)

什么是 OpenCore?

OpenCore 简称 OC,是适用于黑苹果系统启动的引导工具。

升级 OC 版本是为了给黑苹果系统升级,以达到更好的适配性。比如要升级到最新版 macOS Monterey,需 OC 0.7.6 及以上的版本。因此,不同版本的 macOS 系统使用的 OC 版本也不一样,所以在选择安装黑苹果时,一定要注意系统版本以及 OC 的引导版本。

升级 OpenCore 需要准备的工具

1、合适版本的 OpenCore:https://github.com/acidanthera/OpenCorePkg

2、Python3:https://www.python.org/downloads/

3、最新版 kext :https://github.com/acidanthera (按照旧版 kext 驱动文件下载最新版 kext)

4、PorperTree:https://github.com/corpnewt/ProperTree

5、Hackintool:https://github.com/headkaze/Hackintool

OpenCore 升级流程

升级原理:下载最新的 OC 版本 EFI 文件,合并新旧 EFI 的驱动文件,按照最新版 Sample.plist 文件升级原版 config.plist 文件。本次采用的升级方法适合升级任任意版本的 OC 引导文件,升级前需要下载以上的工具,其中包括了最新的 OC 0.8.2 引导文件和 2022 年 8 月最新的所有必要驱动。

1、首先最新的 EFI 文件夹与原 EFI 文件夹拷贝备至桌面或文件夹,将原 EFI -> ACPI 文件夹内的补丁拷贝至新版 EFI -> ACPI 文件夹内。

2、将下载的最新版 KEXT 驱动文件拷贝至新版 EFI -> KEXT 文件夹内。

3、编译下载好的 PorperTree 软件,打开原 EFI -> OC 目录下的 config.plist 文件和新版 EFI -> OC 目录下的 config.plist 文件。不同 OC 版本目录结构可能不太一样,所以添加驱动时要以新版结构为主,其他参数项则对照原配置文件填写即可。在配置过程中遇到多出的设置参数,如果不知道它的用途,还是建议保持其默认值。

注意事项

升级 OC 大概率不能一次成功,因此需要在 boot-args 参数中加入 -v 跑码模式,遇到升级后无法使用的情况,便于查看详细的错误信息,从而找到解决方法。

0 人点赞