摘 要:OpenCore v0.6.4是由黑苹果社区搜集的原作者编译的最新版黑苹果OC引导,说起OpenCore对于黑苹果的新手童鞋来说还是比较陌生,我们基本都简称为OC引导。
引导介绍
OpenCore v0.6.4是由黑苹果社区搜集的原作者编译的最新版黑苹果OC引导,说起OpenCore对于黑苹果的新手童鞋来说还是比较陌生,我们基本都简称为OC引导。OpenCore是类似于Clover的UEFI的引导器,目前已越来越受到大家的欢迎。首先OpenCore提供了详细的日志系统,帮助黑苹果排错;其次OpenCore以更先进的方法注入第三方Kext,不破坏系统的SIP;再次,OpenCore支持读取NVRAM等一系列特性,可以让黑苹果变得更“原生”,诸如选择启动器、Command Ctrl互换,原生开启Option键特性都可以实现。不过流行起来的原因倒并不是OpenCore具有种种优势,主要是一堆开发者抱起团来指名道姓Clover未来不会被他们的工作支持,第三方Kext都不会对Clover做兼容性检查,AptioMemoryFix这种重要的efi更是直接并入OpenCore成为了FwRuntimeVariable.efi。虽然对大家的学习又一次提出了挑战,不过我还是觉得确实每隔一段时间就应该打破向下兼容的传统,重构系统架构,这样整套引导系统会更有效率。上次是Clover革Chameleon的命,这次就轮到OpenCore革Clover的命了,有需要折腾全新黑苹果引导的可以下载试试,最新版本为:0.6.4。
引导截图
更新日志
Version v0.6.4:
- 已添加BlacklistAppleUpdate以修复macOS 11损坏的更新退出
- 从OpenDuet删除了HII服务,从而改善了尺寸和性能
- 修复了mkext中注入的kext的补丁
- 增加了对从相对路径启动的支持
- 通过添加了直接路径传递工具 RealPath
- 允许通过以下方式在文本模式下启动工具和条目 TextMode
- 更新了SMBIOS和其他版本的内置固件版本
- 固定的ACPI修补程序在表处于锁定内存的情况下不适用
- EnableSafeModeSlide在macOS 11上已修复
- AllowRelocationBlock为旧版macOS和安全模式添加了怪癖
- 修正了AMD 19h系列的CPU频率计算
- 更新了recovery_urls
- 修复了DisableSingleUser启用Apple安全启动时的怪癖
- 已添加BootstrapShort解决多虫的Insyde固件的方法
- 更改Bootstrap(Short)为选择动态条目(需要重置NVRAM)
- 避免Boot在前缀中RequestBootVarRouting解决AMI问题
- 在Booter Patch部分中添加了Bootloader补丁支持
- 固定的启动挂起固件允许重新进入定时器功能
- 通过以下方式使指针控件对于OpenCanopy是可选的 PickerAttributes
- 增加了对StartupMute变量in的支持PlayChime
- 新增了对预启动时APFS的按音量图标的支持
- 从OpenUsbKbDxe驱动程序中删除了HII依赖性
- 修复了OpenDuet中的未定义行为,该行为会导致随机崩溃和挂起
Version v0.6.3:
- 添加了对plist文件中xml注释的支持
- 将基础EDK II软件包更新为edk2-stable202008
- 为NULL内存SMBIOS字符串提供后备
- 固定BOOTx64.efi和BOOTIA32.efi约定
- 修复了具有多个内存阵列的SMBIOS处理
- 修复了空插槽上的内存阵列句柄分配
- 修复了某些版本的macOS 10.4.10和10.4.11上的CPUID补丁
- 修复了奔腾M处理器上错误的内核/线程计数
- 添加了SSDT-UNC.dslACPI示例来解决X99问题,[email protected]
- 更新了SMBIOS和其他版本的内置固件版本
- Big Sur beta 10的幻灯片分配储备增加到200 MB
- 修复了尝试在仅blit的GOP上启用直接渲染器时的断言
- 添加了对自定义内存属性的支持
- 修复了因Mach-O扩展不正确而导致的间歇性32位预链接失败
- 修复了无缓存注入依赖性解析中的故障
- 修复了旧版Atom CPU的检测问题
- 修复ScanPolicy了MacPro5,1上的NVMe处理
- 修复了无法一次读取超过1MB的平台上的I / O问题
- 修复了Big Sur中仅plist的kext注入
- 添加ForceResolution选项以启用非默认分辨率
- 修复了Ps2MouseDxe无法在OpenDuetPkg下正确加载的问题
- 在某些X299板上添加了只读错误的解决方法
- 增加了对x86legacy安全启动模型的支持
- 添加了11.0所需的缺少的安全启动NVRAM变量
- 添加了system-idNVRAM变量的设置
- ForceSecureBootScheme为虚拟机添加了怪癖
- 修复了内核和ACPI补丁无法替换内存的最后字节的问题
Version v0.6.2:
- 更新了SMBIOS和其他版本的内置固件版本
- 添加ProcessorType了Generic允许自定义CPU名称的选项
- 固定UnblockFsConnect选项不适用于APFS JumpStart
- 向发行包添加了IA32二进制变体
- 修复了没有Info.plist的无缓存kext的不正确处理
- 修复了用于阻塞的kext启动地址计算不正确的问题
- 添加了mkext 32位kext注入(10.4-10.6)
- 添加了无缓存的32位kext注入(10.4-10.7)
- 添加了32位内核/ kext修补/阻止支持
- 修复了加载10.7 EfiBoot的问题
- 已添加Type以ReservedMemory满足休眠黑客的需求
- 添加了解决方法,Preboot而不是显示Macintosh HD
- 添加了预链接内核32位kext注入(10.6-10.7)
- 添加SystemMemoryStatus以覆盖某些型号上的内存更换
- 在SMBIOS中添加了较旧的Pentium CPU识别
- 已添加ExtendBTFeatureFlags以正确设置FeatureFlags蓝牙(代替BT4LEContinuityFixup)
- 在CPUID仿真中添加了MinKernel/MaxKernelDummyPowerManagement
- 修复了-legacy不以KernelArch Auto模式添加
- 修复了i386-user32不强制i386X64固件上的macOS 10.7
- 修复了i386-user32在macOS 10.4、10.5和10.7中未正确启用的问题
- 在KernelCache Auto模式下为macOS 10.4和10.5禁用了预链接启动
- macserial自2020年起与iMac20,x序列号及其他型号的固定兼容性
- 添加了LegacyCommpage怪癖以提高SSSE3之前的用户空间兼容性
- 修复了旧式SATA HDD在选择器中显示为外部驱动器的问题
Version v0.6.1:
- 改进了对早期按下的热键thx @varahash的识别
- 可通过以下方式配置DMG加载支持 DmgLoading
- 添加了iMac20,1和iMac20,2型号代码
- 修复了Xeon E5450等较旧的Xeon CPU的显示名称
- 添加了Comet Lake-LP HDA设备代码
- 在具有旧版OPROM的SATA控制器上修复了操作系统引导选择
- 修复了RSDP ACPI表校验和的重新计算
- 增加了对10.13+的不可变内核加载支持
- 修复了在11.0 kext注入中将某些符号求解为零的问题
- 通过限制启动管理访问来减小OpenCanopy的大小
- 为旧笔记本电脑添加了BuiltinText变体TextRenderer
- 修复了SyncRuntimePermissions创建无效的MAT表的问题
- 添加了EFI FAT映像加载支持(macOS 10.8和更早版本)
- 添加了64位无缓存kext注入和修补支持(macOS 10.9和更早版本)
- 添加了64位mkext kext注入和修补支持(macOS 10.6和更早版本)
- 修复了XNU挂钩匹配的非内核文件
- 更新了SMBIOS和其他版本的内置固件版本
- 修复了内存不足时对ACPI表的修补
- 修复了不带热插拔的macOS 11.0 DMG恢复加载
- XhciPortLimit在10.12.6和其他版本上修复了怪癖
- IncreasePciBarSize在10.11.5和其他版本上修复了怪癖
- LapicKernelPanic在10.8.5和其他版本上修复了怪癖
- 修复了OpenDuetPkg中EHCI SMI导致的硬锁定
- 添加了预览UEFI安全启动兼容性
- 添加FuzzyMatch了支持在10.6和更早版本上进行模糊内核缓存匹配的选项
- 添加KernelArch了用于在旧内核上指定体系结构首选项的选项
- 添加了KernelCache为旧内核指定内核缓存首选项的选项
- 添加了Force部分以提供对在较旧的macOS中注入驱动程序的支持
- 将内核驱动程序注入更改为在修补内核驱动程序之前进行
- 增加了Arch过滤选项Add,Block,Force,和Patch部分
- 添加DisableLinkeditJettison了解决11.0b5内核恐慌的方法
- 在配置中添加了缺少字段的调试
Version v0.6.0:
- 修复了AudioDxe的声音损坏
- 修复了OpenCanopy中Apple FW更新的图标选择
- 修复了在Fusion Drive上加载APFS驱动程序的问题
- 添加了Comet Lake HDA设备代码
- 修复了非英特尔平台上的音频流位置报告
- 添加了Firmware模式ResetSystem以重新启动到首选项
- 替换BlacklistAppleUpdate为run-efi-updaterNVRAM变量
- 固定的重置值和FadtEnableResetACPI异常中的检测
- 修复了在使用PXE引导项扩展引导选项期间冻结的问题
- 将基础EDK II软件包更新为edk2-stable202005
- 添加了ProvideMaxSlide怪癖以提高笔记本电脑的稳定性,谢谢@ zhen-zen
- 修复了当0张幻灯片不可用时在平台上选择幻灯片的问题,谢谢@ zhen-zen
- 修复了由DEBUG版本中未对齐的文件路径访问引起的断言
- 将ConfigValidity实用程序重命名为ocvalidate以保持一致性
- 已添加GlobalConnect用于APFS加载以解决较旧的固件问题
- 增加了对AvoidRuntimeDefragBooter怪癖的11.0支持
- 自DP1起修正了11.0 Lapic内核怪癖
- 不带NVRAM的macOS的改进的引导选择脚本
- 在ProvideConsoleGop古怪的地方增加了UGA协议兼容性
- 添加UgaPassThrough了通过GOP支持UGA协议的选项
- 添加了AppleFramebufferInfo协议实现和覆盖
- 修复了禁用文件记录时的串行初始化
- 修复了在Meron和类似CPU上的FSBFrequency报告
- 修复了OpenCanopy中不正确的体积图标尺寸要求
- 添加了KernelCollection注入代码的预览版
- 修复了DxeIpl中的ACPI复位寄存器检测
- 添加了MacBookPro16,4型号代码
- 更新了SMBIOS和其他版本的内置固件版本
- 修复了在较新的CPU上模拟CPUID时的OSXSAVE报告
- 添加了SerialInit单独执行串行初始化的选项
- 在RAID模式下使用SATA控制器在Intel G33上修复了OpenDuetPkg引导
- PlatformInfo Automatic 适用于所有型号
- 在具有超过4 GB RAM的计算机上修复了32位OpenDuetPkg引导
- 在IDE模式下使用某些SATA控制器启动OpenDuetPkg引导时的固定延迟
- 修复了一些高核数i9 CPU(例如7920X)的显示名称
- 固定的SSDT-EC-USBX
Version v0.5.9:
- 在OpenCanopy中添加了完整的HiDPI支持
- 通过使用CoreText改进了OpenCanopy字体渲染
- 固定灯光和自定义背景字体渲染
- Boot####在启动项列表中增加了对选项的支持
- HideSelf通过模式识别删除BOOTx64.efi
- 添加BlacklistAppleUpdate以避免Apple FW更新
- 修复了意外工具和NVRAM重置引导的默认情况
- 修复了无法识别的选择com.apple.recovery.boot条目
- 更改了NVRAM重置,不清除BootProtect启动选项
- 禁用选择器UI时提高了引导性能
- 外部故障时强制使用内置选择器
- 修复了有关空NVRAM变量的警告(例如rtc-blacklist)
- 已添加ApplePanic以在ESP根目录上存储紧急日志
- 修复了ReconnectOnResChange即使不更改分辨率也可以重新连接的问题
- 修复了OpenCanopy显示外部驱动器的内部图标的问题
- 修复了OpenCanopy启动Shell并在其上显示文本的问题
- 向OpenCanopy添加了部分热键支持(例如Ctrl + Enter)
- 添加了内置文本渲染器与Shell页面模式的兼容性
- 固定FadtEnableReset过小的FACP桌子和一些笔记本电脑
- 修复了QEMU 5.0和KVM加速器导致的CPU检测崩溃
- RequestBootVarFallback由于大量错误已删除
- 添加了DeduplicateBootOrderUEFI怪癖
- DirectGopCacheMode因无效而被删除
- 修复了日志耗尽导致启动失败的断言
- 修复了内置文本渲染器无法提供ConsoleControl的问题
- 固定兼容仅兼容BOP的GOP(例如OVMF Bochs)
- 修复了#在DeviceProperty和NVRAM中忽略的问题Delete
- 更名Block到Delete在ACPI,DeviceProperties和NVRAM
- 添加了MacBookPro16,2和MacBookPro16,3型号代码
- 添加了PCI设备扫描策略支持(例如VIRTIO)
- 改进了AudioDxe中的播放性能
- 更新了SMBIOS和其他版本的内置固件版本
- 为新的CPU类型增加了改进的CPU类型检测
- 添加了ConfigValidity实用程序并改进了配置验证
- 添加了用于串行调试日志记录的串行端口初始化
- 禁用空调试日志文件创建以避免ESP混乱
- 添加TscSyncTimeout了解决调试内核断言的怪癖
- 为祝福模型添加了一流的Windows支持
- 修复LapicKernelPanic了10.9上的内核怪癖
- 添加了CrScreenshotDxe驱动程序的预构建版本
- 固定的Hyper-V频率检测兼容性
- SysReport为DEBUG构建添加了选项以转储系统信息
- 修复了执行键盘输入时某些AMD固件崩溃的问题
相关推荐
系统介绍 macOS Catalina 10.15.5 (19F96)) 自带Clover v2.4k r5118黑苹果原版镜像是由黑苹果社区通过App Store下载并制作的最新黑苹果原版DMG系统…
软件介绍 Clover v2.4k r5118是由黑苹果社区编译的最新版黑苹果四叶草启动引导,有需要安装黑苹果macOS Catalina 10.15正式版的童鞋可以使用最新版的v2.4k r5093…
系统介绍 macOS Catalina 10.15.4 (19E266)是由黑苹果社区通过苹果官方App Store商店下载并制作的黑苹果原版镜像,并且集成了最新Clover 5107四叶草引导启动,…
软件介绍 Clover Configurator v5.22.0.0是由黑苹果社区搜集的一款最新黑苹果引导四叶草配置工具,大家在安装黑苹果系统的时候就要用到Clover引导启动,但不是每个Clover…
软件介绍 Clover v2.4k r5092是由黑苹果社区编译的最新版黑苹果四叶草启动引导,有需要折腾黑苹果macOS Catalina的童鞋可以使用最新版的v2.4k r4964,在Clover …
引导下载
历史版本
文件下载
- 微信公众号
- 扫一扫随时掌握最新动态
-
- 官方微博
- 扫一扫随时掌握最新动态
-
2022-05-21 上午5:56 2877F
登录回复
分享万岁
2022-05-16 下午8:44 2876F
登录回复
感谢分享
2022-05-13 下午3:51 2875F
登录回复
感谢分享
2022-05-12 下午11:17 2874F
登录回复
急需,先试试看能不能用哦
2022-05-12 下午3:45 2873F
登录回复
棋斯柯达棋斯柯达斯柯达工在
2022-05-09 下午11:35 2872F
登录回复
感谢,第一次安装。希望能顺利
2022-05-04 下午8:37 2871F
登录回复
这个版本不会卡引导菜单
2022-05-04 下午7:03 2870F
登录回复
非常好,这个不错
2022-05-02 上午10:50 2869F
登录回复
谢谢
2022-04-25 下午7:42 2868F
登录回复
感谢
2022-04-24 下午4:06 2867F
登录回复
感谢
2022-04-20 上午5:06 2866F
登录回复
感谢分享
2022-04-15 下午8:00 2865F
登录回复
感谢分享
2022-04-15 下午4:14 2864F
登录回复
感谢分享
2022-04-14 下午8:57 2863F
登录回复
感谢分享
2022-04-14 下午7:37 2862F
登录回复
感谢分享
2022-04-04 上午11:55 2861F
登录回复
感谢分享