
- 备份原有 OC (做好回滚的准备
- 下载新版 OpenCore https://github.com/acidanthera/OpenCorePkg/releases
- 将 1, 3, 4 里面的文件使用新版进行替换 - 4 里面的文件严格来说并不需要, 只是留着方便使用
- 不追求完美到这就可以收工了
 
- 将 OC 复制到 U 盘 EFI - U 盘格式化可以使用: diskutil list && diskutil eraseDisk HFS+ usbefi /dev/${identifier}
- U 盘 EFI 挂载可以使用 OOC > 工具 > 挂载 EFI
 
- U 盘格式化可以使用: 

- 扫描配置文件, 使用 OOC 打开 U 盘 EFI 里面的配置文件
- 升级 ACPI, Drivers, Tools - ACPI 设置, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
- Misc > Boot > Tools-添加附加工具, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
- UEFI > UEFI 驱动, 下载/更新, 选中需要更新的文件, 右侧选择 U 盘 EFI 分区, 点击下载
- hfsplus.efi 找不到的话, 可以从之前的 OC 里面拷贝过来
 

- 遍历所有配置, 将 未启用, 样例残留的配置进行删除(可选备份
- 对 kexts 进行升级(可选 - Kernel 设置, 下载更新, 选中需要更新的文件, 左上角选择 U 盘 EFI 分区, 点击下载
- 可以使用 4 里面的 acdtinfo来查看当前部分安装的 kexts 的版本
- 如果 Kexts 文件夹或者其他地方, 有详细的 kexts 版本以及下载地址, 可以直接手动下载, 并替换
- 对于一些经过定义后的 kexts, 如: USBMap.kext, 触摸板相关. 保留原有的就可以了, 否则需要重新进行定制
 
- 校验配置文件, OOC > 工具 > Config 配置健全性检查, 选择对应版本, 按输出信息对配置进行微调
- 开启日志输出到文件, Misc > Debug > Target > 启用记录到文件, 验证后可以去掉勾选- 日志文件会输出到启动 OC 所在 EFI 分区根目录下
- 如果加载了CrScreenshotDxe.efi驱动的话, 按**F10**会截屏保存到 EFI 分区根目录下
 
- 重启加载新 OC, 一切正常即升级成功

从 OC Debug 版本切换到 Release
- 下载对应版本的 Debug/Release OC 文件
- 替换 1, 3 即可
