快速编译OpenCore(06月19日更新)

黑苹果;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
2
cd /Users/XXXX(你的用户名)/Desktop/   #回车
git clone https://gitee.com/shuiyunxc/OpenCorePkg.git #回车

独行秀才的仓库每天保持与Github同步!

编译OpenCore

继续在终端输入(06月19日更新)

1
2
cd OpenCorePkg   #回车
./build_oc.tool #回车

开始编译,中间由于需要安装工具,无脑输入“y”,继续,直到编译完成。

如果是第一次编译,下载UDK速度会慢些,耐心下载完成。如非第一次编译,可以将上次编译的OpenCorePkg文件夹中的UDK文件夹整体复制到新clone的OpenCorePkg文件夹中。这样就不用下载UDK包,

下载开机音频与图形界面包

1
2
cd /Users/XXXX(你的用户名)/Desktop/   #回车
git clone https://gitee.com/shuiyunxc/OcBinaryData.git #回车

获取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/

重要声明:独行秀才拥有此篇文字与图片所有版权,严禁用于任何商业用途,否则将追究法律责任!不建议在远景论坛转载,大概率会被远景封号,谢谢合作!!

黑苹果OpenCore开放群,群号:9422866,注明“独行秀才Blog引入”

本文结束感谢您的阅读
坚持原创分享,您的支持将鼓励我继续创作!

本文标题:快速编译OpenCore(06月19日更新)

文章作者:独行秀才

发布时间:2020年02月26日 - 12:06:21

最后更新:2020年06月27日 - 22:29:40

原始链接:https://shuiyunxc.github.io/2020/02/26/compile/index/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。