Clover · 版本

Clover 版本:Clover v5.1 r5126(含 ISO 版、V2 版、PKG 版、单文件版以及 Clover.app v1.2.4)

版本发布时间:2020年10月29日

注意:

从 r5120 版开始,Clover 移植了 OpenCore 的 OcQuirks.efi 以及 OpenRuntime.efi 用以替换原有的内存修复程序(如 AptioMemoryFix),所以 r5120 以下版本不能通过简单替换文件升级;

因上面的原因,Clover 文件树新增了 OcQuirks 选项,需要 Clover Configurator 5.16.0.0 及以上版本方能适配,同时也可使用 PlistEdit Pro 或 ProperTree 编辑;

Clover 自 r5122 开始正式集成了 OpenCore,经实测已经可以正常安装和升级 macOS 11.0 Big Sur beta。更多更新信息,请查看本页下方的更新日志。

简介 · Clover

Clover(也叫四叶草)是操作系统引导加载程序,用于已经装有(U)EFI固件的计算机和装有旧版BIOS固件的计算机。操作系统(OS)可能支持(U)EFI(macOS,Windows 7、8或10,Linux)或者不支持(U)EFI(Windows XP)。传统legacy引导通常用于最后一个操作系统引导,即Windows XP。

(U)EFI不仅在操作系统引导期间存在,而且还会创建可供操作系统访问的表和服务,并且操作系统的可操作性取决于(U)EFI的正确功能。macOS是无法从普通主板内置的UEFI引导的,也无法使用原始DUET固件仿真来启动macOS。CloverEFI固件仿真和CloverGUI负责处理大量任务,以更正内部表并提供运行macOS的可能性。

简介 · (U)EFI

统一可扩展固件接口(Unified Extensible Firmware Interface)或(U)EFI是操作系统和平台固件之间的软件接口。与占用64kb空间并使用16位处理器模式的传统BIOS固件相比,(U)EFI是32位或64位的,允许使用全部内存,并且理论上将其自身定位为与平台无关的。但是现实中不可能与所有平台完全兼容。

简介 · macOS

Mac OS是一套运行于苹果Macintosh系列电脑上的基于Unix内核的图形化操作系统,由苹果自行开发。Mac OS是首个在商用领域成功的图形用户界面操作系统。2011年7月20日Mac OS X已经正式被苹果改名为OS X。2016年,OS X改名为macOS,与iOS,tvOS,watchOS相照应。最新版本为macOS 10.15 Catalina,于2019年6月4日发布。

截止2020年6月5日最新的系统版本是macOS Catalina 10.15.5(19F101) 。

Clover所解决的macOS引导问题

普通PC是无法安装macOS系统的,但是通过使用Clover EFI BootLoader可以做到这一点。

Clover向SMBIOS(DMI)填充模拟真实Apple Macintosh的数据——这是运行macOS的基本要求。序列号是伪造的,但有效。

PC ROM中包含的ACPI表通常未正确编写,并且可能包含错误,主要是由于制造商比较懒:APIC表中的CPU核心计数不正确,NMI数据丢失,表FACP中的复位寄存器丢失,电源配置文件错误,SSDT表中缺少EIST数据,以及乱七八糟的DSDT表,Clover试图解决这些问题。

OS X更进一步尝试通过EFI字符串从引导加载程序获取描述其他设备(如视频,以太网或声卡)的数据。Clover能生成此类数据。

基于BIOS的计算机在初始引导过程中将以旧模式使用USB,这在将控制权传递给OS时成为问题。Clover将更改USB模式。

macOS使用称为NVRAM的特殊内存进行信息交换,该内存包含在RuntimeServices中(旧式加载器中不提供)。Clover提供了这种信息交换,从而启用了正确的Firewire功能并使用了Startup Disk首选项面板。此外,NVRAM还用于注册iCloud和iMessage服务。

ConsoleControl协议是必需的,并且在DUET中不存在。

有必要通过DataHub协议在EFI / Platform中填充某些数据,该协议在DUET中不存在,在UEFI中并不总是存在。此外,设置了非常重要的FSBFrequency值,该值有时是错误的或完全没有。

在工作之前必须正确初始化CPU,但是由于主板通常可以匹配大量不同型号的CPU,因此内部表中不包含任何正确的CPU数据。Clover对已安装的CPU进行全面检测,更正表和CPU本身,使得CPU可以正确开启睿频模式。

DUET和EDK2源代码是通用编写的,以匹配不同的硬件,但是硬件依赖性本身取决于常量。这意味着针对一个特定平台的编译过程。Clover的目标是普及并提供自动平台检测。

更新日志 · 历史版本

修复了之前版本中发现的 bug。

MD5 (Clover_r5126.pkg) = fc16ce47e93c09b53cc898f493d4fe33

解决了 kext 加载的问题;

已解决的旧版引导(6,7)文件。

MD5 (Clover_r5125.pkg) = 33ee7b30f5b70a29ecfeffed8b4d6985

此版本正式集成了 OpenCore,并将内核和 kext 注入和修补任务委派给 OC,从而可以启动 BigSur。

MD5 (Clover_r5124.pkg) = a1fa9ae3122a464d9f6b1f06551a8458

此版本 Clover EFI Bootloader 变为 Clover + OpenCore 的联合项目,因此它以 Clover 启动并具备 Clover GUI 和相关设置,然后加载 OpenCore 以加载和修补 kexts 权限来启动选定的 OS;

此版本成功加载了 macOS 11.0 Big Sur,包括安装和更新;

请检查新的 config-sample.plist,它包含了 Quirks 的默认值,默认值是最常见的设置;

MD5 (Clover_r5123.pkg) = 74086dca46774c508d9b6f52fe7f806b

此版本为稳定版本

MD5 (Clover_r5122.pkg) = 7e6c3cc34b07fd66192a1dc716a21b59

Bug fixes moving to C++

Symbolic patches improvements

MD5 (Clover_r5121.pkg) = c514ef03985266e387eb08f936fe4c4b

此版本包括从 OpenCore 项目移植的 OcQuirks.efi 和 OpenRuntime.efi(主要功能之一是修复内核内存地址预分配);

OcQuirks.plist 已嵌入 config.plist 中,并作为单独的菜单出现在 Clover GUI 中,以即时调整设置;

内核修补程序目前已包括 Big Sur 模式;

MD5 (Clover_r5120.pkg) = f07839f5000796734e0abeedad15f0e4

修复严重BUG

MD5 (Clover_r5119.pkg) = fd4facad9128eb9aa17cac898a521469

GUI enhancements, bugs eliminating.

New Clover.app application.

MD5 (Clover_r5118.pkg) = 2e5efff1650f941ec8cbc89882fda765

CloverThemeManager is now part of Clover.app.

Advanced kernel patches to be independent on system version.

Excluded old settings.

MD5 (Clover_r5117.pkg) = 01a591bec63449d385a26b51bbb5beea

Use symbolic methods for main internal patches for more insurance they will work in new systems.

Multiple GUI bugs eliminating.

MD5 (Clover_r5116.pkg) = de5f5a6a6f438b3d362f6117d8afa8e0

Introduced symbolic kext and kernel patcher.

Fixed GUI glitches and other bugs.

MD5 (Clover_r5115.pkg) = 23366b3ee64f3cef72377417b3365f09

Correct GUI

MD5 (Clover_r5114.pkg) = 92ec7c4253f4ee088a39f6c4d81c8518

Fixed GUI geometry.

MD5 (Clover_r5113.pkg) = df6ad70ea5073e80b89feaf5cfc0d653

Fixed device injection.

Fixed custom entries.

MD5 (Clover_r5112.pkg) = 6929e78e6542cf93de279af96453a8b5

Fixed boot-args

MD5 (Clover_r5111.pkg) = 0ddb731749965eb4dcb58502abf3777a

New Clover.app with plist editor.

Updated GUI.

Fixed mouse functionality

Fixed Catalina compatibility.

Fix kernel patches with mask.

Fix theme switching.

Fix installer revision.

android x86 5.1 efi,Clover EFI Bootloader v5.1 r5126 四叶草黑苹果引导程序相关推荐

  1. 苹果8参数配置_黑苹果引导工具-Clover EFI bootloader(支持苹果10.12以上系统)

    Clover EFI Mac版是Mac平台上的一款最新支持Mac OS X10.12.10.13.10.14.10.15系统的四叶草启动引导配置工具.借助Clover EFI对Mac系统进行定制,用于 ...

  2. clover EFI bootloaderfor mac(10.12)官方版下载

    clover for mac又叫clover EFI BootLoader,是一款最新支持Mac OS X10.12.10.13系统的三叶草启动引导配置工具,也是基于EFI的启动加载程序.用大多数用户 ...

  3. clover写入efi_2014 黑苹果折腾之clover efi全新安装

    前段时间总觉得不爽的是使用虚拟机和远程桌面的时候,机器总是反映的很慢,自己固执的以为这是以为显卡不行造成的,前天晚上睡得迷迷糊糊的时候用手机在京东上买了一张技嘉的610 2G ,329块 ,还是比较便 ...

  4. 教程 打造OS X Mavericks原版 EFI Clover 引导安装

    自从 Mavericks 10.9 发布DP版到现在的GM版以来,以前Clover引导原版InstallESD.dmg方式安装原版的方法已经不能使用,而且已经不能引导安装了,所以从GM版发布以前,终于 ...

  5. 酷比魔方i7 安装android x86 无线调试

    起因:手上一款酷比魔方i7 OS:win10.一直想把他改成 Android-- 1.凤凰OS 5.1版本装上,方向始终颠倒,wifi,蓝牙都不可用.解决挺麻烦的,放弃. 2.装上Remix OS 下 ...

  6. 安卓x86_Android:虚拟机体验基于安卓10的BlissOS V12.2 Android X86版

    我是科技鲁工,今天带来基于Android10的x86版本的Bliss os的安装体验.喜欢的朋友可以关注支持一下. Bliss OS是一个基于Android x86项目的开源操作系统,能让您在PC电脑 ...

  7. Android x86 下运行纯ARM版APP

    Android x86 默认不带houdini,运行纯ARM版会提示: 很抱歉,"xxxx"已停止运行 设置->应用兼容性->打开 终端模拟器 $ su # enabl ...

  8. VMware实现Android x86 8.1 从安装到使用

    VMware实现Android x86 8.1 从安装到使用 虚拟机--Android 安装 Android系统配置 安装软件 个性化设计 托坑指南 一些终端模拟器的指令 虚拟机–Android 发现 ...

  9. virtualbox android分辨率,VirtualBox 修改Android x86虚拟机的分辨率

    VirtualBox 修改Android x86虚拟机的分辨率 首先说明一下,本人使用的是Windows下的VirtualBox,android x86使用的是9.0-r2版本一.查看virtualb ...

最新文章

  1. linux shell 调试 检查 脚本
  2. alter table move与shrink space
  3. rs 实用工具 (rs.exe) (SSRS)SQL server report service
  4. 算法-排序-快速排序(包含多种快速排序)
  5. 以太坊ERC20代币合约案例
  6. SQL2000触发器
  7. 优化LibreOffice如此简单
  8. [转]Laravel 4之Eloquent ORM
  9. C51单片机————串行接口
  10. arc科学计算机在线应用使用,ArcMap字段计算器(Field Calculator)的妙用
  11. Sql Server的艺术(二) SQL复杂条件搜索
  12. 【MFC开发(6)】复选框按钮控件Check Box
  13. 怎么把倒数日放到桌面上,华为电脑便签怎么在桌面上显示倒计时
  14. Android应用测试篇
  15. 计算机汉字录入试题,计算机等考试一级B上机试题——汉字录入题
  16. 计算机房间墙壁的布置,房间小怎么布置 小房间布置有妙招
  17. 子域名收集 -- Esd
  18. [APIO2009]采油区域 题解
  19. 电子膨胀阀的原理、使用和特点,及其与热力膨胀阀的性能比较
  20. EAUML日拱一卒-微信小程序实战:位置闹铃 (8)-WXML条件渲染

热门文章

  1. vmware虚拟机Linux系统( CentOS7)中英文输入法及切换方法
  2. 25.常用的字段类型映射关系,字段类型及Field的常用参数
  3. BLOG系统设计文档
  4. TOUGH系列软件建模实践方法及在地下水、CO2地质封存、水文地球化学、地热等多相多组分系统多过程耦合高级教程
  5. java后台开发工程师
  6. IPSec IKEV1
  7. H5 页面设置了字体的粗细样式,但是在华为手机里微信打开访问样式不生效?
  8. 【笔记】汉字拼音互转(带音标和笔顺)共20842字
  9. 安全工具之TrueCrypt
  10. 微信小程序使用本地图片在真机预览不显示的问题解决