资源简介
常见问题
文件下载
评论留言
OpenCore v1.0.1 正式版是黑苹果编译的最新的安装黑苹果系统必备的OC引导启动工具,这款开源的黑苹果引导加载器基本上每个月更新一次,此次更新没有太大的变化,主要是修复了上个版本0.9.4的一些bug,OpenCore的优势是提供更加通用和模块化的系统能够有效地解决许多传统Clover引导加载器无法解决的问题,如系统更新失败、iMessage和FaceTime激活问题等。拦截内核加载以插入高级的 rootkit,而该rootkit旨在替代Clover。它不会像四叶草引导一样每个几天几周就更新,OC更新基本上都是每个月月初。有需要折腾最新系统的小编的就赶快升级吧。
引导截图
OpenCore基本架构
引导特征
- Apple 磁盘映像加载支持
- 苹果键盘输入聚合
- 苹果PE镜像签名验证
- Apple UEFI 安全启动补充代码
- 支持屏幕阅读的音频管理
- 基本的 ACPI 和 SMBIOS 操作
- 支持定时器的 CPU 信息收集
- 加密原语(SHA-256、RSA 等)
- 解压缩原语(zlib、lzss、lzvn 等)
- ACPI 读取和修改的辅助代码
- 文件、字符串、UEFI 变量的高级抽象
- 溢出检查算法
- 没有 UEFI 安全启动冲突的 PE 映像加载
- plist配置格式解析
- PNG图像处理
- 文本输出和图形输出实现
- XNU内核驱动注入和补丁引擎
OpenCore优势
- 主流开源黑苹果驱动已经全面转向 OpenCore,例如声卡 AppleALC、显卡 WhateverGreen、核心扩展 Lilu 等等,新版均不再测试 Clover 的兼容性;
- 一般来说,OpenCore 系统的启动速度比使用 Clover 的系统快。
- OpenCore 通过对 FileVault 的更好支持提供了更好的整体安全性。
- OpenCore 通过 boot.efi 支持引导热键支持-在启动时按住 Option 或 ESC 选择引导设备,按 Command + R 进入恢复模式,或按住 Command + Option + P + R 重置 NVRAM。
- OpenCore 的设计着眼于未来,并使用现代方法加载第三方内核扩展而不会破坏系统完整性,但 Clover 在一定程度上会。
- 保护通过读取启动磁盘设置的 NVRAM 变量,就可以像 Mac 一样支持 BootCamp 切换和引导设备选择。
- AptioMemoryFix 的未来开发直接与 OpenCore 绑定,特别是通过 FwRuntimeVariable.efi 作为扩展将其吸收到 OpenCore 中。
- 支持 UEFI 和传统启动引导模式。
- Mask Patching 意味着 macOS 的更新几乎不会破坏基于 AMD 的黑苹果系统,而 OpenCore 拥有的 AMD OSX Patches 支持 High Sierra,Mojave,Catalina,Big Sur 的所有版本。
更新内容
Version v1.0.1:
- 更新了代码并向 macrecovery 添加了进度条,
- 捆绑胖二进制 i386/x64 10.6+
nvramdump
与 LogoutHook 版本兼容 - 通过以下方式添加了对 i386/x64 10.6+ 版本用户空间工具的手动构建支持
FATBIN32=1 make
XcpmExtraMsrs MSR_MISC_PWR_MGMT
由于不存在补丁,macOS 12+ 上已禁用该补丁- 修复
ThirdPartyDrives
macOS 14.4 及更高版本上的怪癖 - 解决了 OS X 10.8 及更早版本(自 0.9.7 以来)启动恢复的问题
- 已迁移至 edk2-stable202405
Version v1.0.0:
- 更新了 SMBIOS 和其他版本的内置固件版本
- 切换到 Apple Silicon GitHub runner 进行 CI,谢谢@Goooler
- 在所有提供的实用程序中添加了 Apple Silicon 支持
- 实用程序现在需要 macOS 10.9+(OpenCore 本身仍然支持 macOS 10.4+)
- 添加了
AllowRelocationBlock
对 32 位版本的支持 - 在 OpenDuet 的非 RELEASE 版本中启用额外的串行日志记录
- 在 OpenDuet 中添加了缺少的 DxeCore ImageContext HOB
- 修复了 OpenDuet 中依赖顺序导致的断言
- 在 OpenDuet 中释放超过 4GB 的内存时,正常情况下会阻止断言
- 阻止调试断言报告 OpenDuet 中不存在可选 Hii 协议
- 修复了在 OpenDuet 中加载非固件运行时驱动程序(例如 OpenRuntime.efi)的问题
- 解决了在 OpenDuet 中使用 NOOPT 调试的问题
- 修复了 Configuration.pdf 中的字母顺序,谢谢@leon9078
Version v0.9.9:
- 修复了 ocvalidate 中的错误警告
- 修改
Launchd.command
为在删除后重新创建其日志文件 - 更新为与 macOS Sonoma 配合使用(升级到 Sonoma 后
Launchd.command
重新运行)./Launchd.command install
- 修复了 中错误标记的 MacBookPro11,3 型号代码
macserial
, - 改进了慢速连接的macrecovery下载逻辑,以首先获取块列表,
Version v0.9.8:
- 更新了 OpenDuet 以允许加载未签名、未对齐的旧版 Apple 映像,例如 HfsPlusLegacy.efi
- 修复了 AMD 10h 系列上的 CPU 频率计算
- 交换了“关机”和“重启”按钮的位置,以更好地匹配最新的 macOS
- 添加
OC_ATTR_USE_REVERSED_UI
以允许访问以前的默认关机和重新启动按钮排列 - 修复了如果在动画结束之前选择返回菜单的条目,介绍动画会卡在 OpenCanopy 中的问题
- 修改了 OpenCanopy,仅在使用时才要求存在标签图像,因为
OC_ATTR_USE_GENERIC_LABEL_IMAGE
- 提供
OC_ATTR_REDUCE_MOTION
选择性禁用非必需的 OpenCanopy 菜单动画 - 修改了 NVRAM 注销挂钩以处理字符串变量中的 XML 实体
- 修复了 AMD 0Fh 系列上的 CPU 频率计算
Exclude
为 mkext添加了 kext 拦截策略- 为 Acer E5 等系统重新启用 AudioDxe 故障转移到协议 GET 模式,当 DisconnectHda 不起作用时它可以工作
- 添加了
FirmwareSettingsEntry.efi
驱动程序,该驱动程序添加了菜单条目以重新启动到 UEFI 固件设置中 - 启用了选择器快捷键,使用时在 OpenCanopy 中读出
PickerAudioAssist
- 修改了内置选择器,以便在读出音频辅助菜单时不响应排队的按键
- 修复了自 0.8.8 起使用 OpenDuet 时的 Linux EFI 存根加载错误
- 使用 OpenDuet 修复了 APFS JumpStart 和
SecureBootModel
Disabled
- 添加了 xen hypervisor 的 TSC 频率计算,thx@netanelc305
- 支持额外的早期 Nvidia UEFI VBIOS
EnableGop
vBiosInsert.sh
Version v0.9.7:
- 更新了recovery_urls.txt
- 更改了 OpenDuet 以强制执行
W^X
设置,而不是在加载的图像中修复它们 - 更新了
FixupAppleEfiImages
怪癖以修复W^X
所有非安全启动 Apple 签名的二进制文件中的错误 - 更新了 SMBIOS 和其他版本的内置固件版本
- 已更新
AppleEfiSignTool
以与新的 PE COFF 加载程序配合使用 - 修复了恢复在某些系统上无法启动的问题
- 更新了
ProvideCurrentCpuInfo
怪癖以支持 Mac OS X 10.5 和 10.6 上的 CPUID leaf 0x2 缓存大小报告 - 更新
efidebug.tool
以支持新的标准图像格式
Version v0.9.6:
- 更新了 SMBIOS 和其他版本的内置固件版本
- 修复了在某些系统上生成引导条目时的挂起问题
efidebug.tool
使用 GDB 或 LLDB 在 32 位上添加了对 32 位的支持- 修复了内核映像功能计算中潜在的错误值
- 添加了
FixupAppleEfiImages
允许在现代安全映像加载器上启动 Mac OS X 10.4 和 10.5 boot.efi 映像的怪癖
Version v0.9.5:
- 修复了旧版 NVRAM 保存的 GUID 格式
- 修复了无法打开 NTFS 文件系统根目录中的文件的问题
- 修复了卸载 NTFS 驱动程序时的挂起问题
- 添加了 UEFI quirk
ShimRetainProtocol
,允许从 shim 链接的 OpenCore 使用 shim 的证书验证 Linux - 添加了
OpenLegacyBoot
用于支持旧版操作系统启动的驱动程序 - 添加了
shim-make.tool
下载和构建 rhboot/shim,用于 Linux SBAT 和 MOK 集成
相关推荐
OpenCore 0.9.9 MOD版是黑苹果社区收集的一款最稳定最好用的黑苹果OC启动引导工具,之前小编发布过由国外大神开发的OpenCore 0.9.4正式版,但是使用起来没有Mod版更稳定,它由…
OpenCore v0.9.4 正式版是黑苹果社区搜集编译的最新的黑苹果OC引导工具,OpenCore引导是一款开源的引导加载器,它的优势就是提供更加通用和模块化的系统能够有效地解决许多传统Clove…
OpenCore Configurator v2.76.1.0 是黑苹果社区搜集的一款最新的黑苹果OC引导配置工具,小编迟迟没有更新OpenCore 0.9.4就是一直在等OpenCore Confi…
Clover v5.0 r5154是黑苹果社区编译的一款最新的四叶草引导启动,目前已经支持macOS Sonoma,在过去的几年,Clover打败了变色龙成为安装黑苹果唯一的启动引导工具,它是基于Cl…
Clover Configurator v26.0.0是黑苹果社区搜集的一款最新的黑苹果引导四叶草配置工具,现在大家主流使用OpenCore所以小编很久没有发布关于Clover引导的文章,有些童鞋感觉…
OpenCore(OC引导)是安装黑苹果系统的一种新的引导方式,小编将给大家整理如何配置OpenCore和安装黑苹果遇到五国报错解决方案:
- OpenCore和OpenCore Configurator工具是绑定的,一个OC引导版本一个配置工具,使用老版本会导致开机乱码。
- OpenCore引导升级需要配合OpenCore Configurator一个版本一个版本的打开保存升级到和OC相匹配的一个版本。
- 配置OpenCore引导教程(小编已经拆分,更明了):请参考:https://osx.cx/oc-boot-qianyan.html
- 五国报错(小编已经拆分,自行查询:):https://osx.cx/oc-wuguo-erro-6.html
您无权限查看文件下载链接!
微信公众号
扫一扫随时掌握最新动态
我的微信
官方微博
扫一扫随时掌握最新动态
我的公众号
73F
登录回复
感谢分享!!多谢!
72F
登录回复
密码多少啊。
71F
登录回复
这么不要脸? 免费的东西还来卖5块钱?
70F
登录回复
安装密码是多少?
69F
登录回复
非常感谢大佬分享
68F
登录回复
感谢分享
67F
登录回复
谢谢分享
66F
登录回复
谢谢分享
65F
登录回复
密码是啥啊
64F
登录回复
感谢楼主分享!!!!!!!!
63F
登录回复
感谢分享
62F
登录回复
感谢分享!!!
61F
登录回复
感谢分享,下载试用。