黑苹果;OC;OpenCore;编译
黑苹果;OC;OpenCore;编译
写在前面
由于目前OpenCore处于快速升级、迭代阶段,几乎每一天都有更新,喜欢追新的朋友,自己下载编译,可以体验最新的OpenCore,当然也是有风险的,迭代阶段或多或少存在BUG,在这里我友情提醒。文章最后有最新制作的:“编译OpenCore视频”。
准备工作
番茄:
由于编译过程中,需要从自动raw.github.com下载nasm、nasm-mac64.zip、mtoc-mac64.zip等编译打包工具,而由于被强,需要番茄,可以用hosts解决,点这里下载hosts,解压使用,至于hosts怎么用请看下面视频。
安装xcode
打开终端,输入
1 | sudo xcode-select --install |
安装完毕。
下载OpenCore源码包:
独行秀才已经将OpenCore源码包以及要用到的所有工具源码包,全部同步到国内的Gitee我的仓库中,下载速度是github无法比拟的,打开终端,输入
1 | cd /Users/XXXX(你的用户名)/Desktop/ #回车 |
独行秀才的仓库每天保持与Github同步!
编译OpenCore
继续在终端输入(06月19日更新)
1 | cd OpenCorePkg #回车 |
开始编译,中间由于需要安装工具,无脑输入“y”,继续,直到编译完成。
如果是第一次编译,下载UDK速度会慢些,耐心下载完成。如非第一次编译,可以将上次编译的OpenCorePkg
文件夹中的UDK文件夹整体复制到新clone的OpenCorePkg
文件夹中。这样就不用下载UDK包,
下载开机音频与图形界面包
1 | cd /Users/XXXX(你的用户名)/Desktop/ #回车 |
获取OpenCore-0.6.x-RELEASE.zip
打开OpenCorePkg/Binaries,里面有DEBUG、RELEASE压缩包,点击进入,里面就可以看到OpenCore-0.6.x-DEBUG.zip/OpenCore-0.6.x-RELEASE.zip,一般用RELEASE版就好。需要调试的,用DEBUG版。将OpenCore-0.6.x-RELEASE.zip拷贝到其他位置,解压,里面有:
- Docs文件夹:里面包含更新日志(Changelog.md)、说明文件(Configuration.pdf)、变化说明(Differences.pdf)、2个config.plist模版(Sample.plist、SampleFull.plist)、以及SSDT模版文件夹(AcpiSamples)。
- EFI文件夹:为将来要用的EFI。如何使用请参阅OpenCore配置文字说明第六版
- Utilities文件夹:包含用于传统BIOS(MBR)启动的文件(BootInstall),包含RsaTool的CreateVault文件夹,用于创建nvram的文件夹(LogoutHook)。
最新制作的视频:https://www.bilibili.com/video/av92388174/