黑苹果 四叶草 for 华南 X79 V2
English Version is HERE.
国内同步镜像:https://gitee.com/cheneyveron/clover-x79-e5-2670-gtx650
感谢热心网友Will.i.am资助了我一块华南烈焰x79的主板。
一、macOS 11 Big Sur特别说明:
注意:Big Sur的支持并不完善,建议先另分一个区安装测试,没问题后再升级。有修正想法的朋友们,欢迎PR。
如果不需要升级Big Sur,请直接到Release下载旧版本EFI即可。
1. DSDT改动
由于寨板版型众多,此处列举的未必全面。请根据EFI/OC/ACPI/DSDT-SAMPLE.aml
或者DSDT-SAMPLE2.aml
对照修改自身DSDT。
感谢 @szcxs 提供了示例DSDT。
1) 三个变量的默认值修改:
- Name (BRL, 0xFF)
- Name (MBB, 0xCC000000)
- Name (MBL, 0x34000000)
由于这三个变量初始值未必一致,所以请自行搜索BRL,MBB,MBL修改。
2) Processor方法
有些主板的第二个参数原本是统一的0x00,需要改成下面的:
- C000-C00F 映射 0x00-0x0F
- C010-C01F 映射 0x10-0x1F
- C100-C10F 映射 0x20-0x2F
- C110-C11F 映射 0x30-0x3F
- C200-C20F 映射 0x40-0x4F
- C210-C21F 映射 0x50-0x5F
- C300-C30F 映射 0x60-0x6F
- C310-C31F 映射 0x70-0x7F
举例:
映射前:Processor (C005, 0x00, 0x00000410, 0x06)
映射后:Processor (C005, 0x05, 0x00000410, 0x06)
- 注1:2.49版本的BIOS中已经修复了此问题。
- 注2:DSDT Patch因主板而异。
3) 屏蔽设备^UNC0
直接删除,或者在它的_STA方法里返回(Zero)
我未能用SSDT屏蔽该设备,请求对ACPI规范熟悉的朋友们的帮助。
由于不推荐使用别人的dsdt,在此建议各位自行提取并修改DSDT。
二、OpenCore 说明
遵循OC的哲学,我会试图最小化改动来适应macOS。但是未必适合各位的主板。
最小化的改动包含如下内容:
1. ACPI部分
- 加载按照上面说明修改过的DSDT.
- 如果需要变频,则加载自己处理器的
SSDT-1.aml
. 如果不是2630L V2,请到attachments/SSDT-1
中自行查找。
2. Kernel部分
- Lilu.kext :用于注入其他驱动
- VirtualSMC.kext :模拟SMC。不使用它也可以将
AppleSmcIo
置为true
- VoodooTSCSync.kext :必须,否则卡第二阶段。修复CPU线程同步问题。
- WhateverGreen.kext :用于修复可能存在的显示问题
- AppleALC.kext :用于声音输出。也可以使用VoodooHDA代替。
- RealtekRTL8111.kext :有线网卡驱动
- USBMap.kext :USB端口映射文件。Big Sur下, USBInjectAll.kext未必能用,请使用这里的工具生成。
- CPUFriend.kext & CPUFriendDataProvider.kext :注入频率信息。
3. UEFI/Drivers
- HfsPlus.efi :用于识别HFS+格式分区
- OpenRuntime.efi :OpenCore核心环境
4. 其他Quirk
- AllowNvramReset: true。否则无法重置nvram。
- AllowSetDefault: true。否则无法使用Ctrl + 数字键设置默认系统。
- BootProtect: None。
- SecureBootModel: Disabled。
- Vault:Optional。以上三个关闭OC安全启动功能。
- boot-args:
-v keepsyms=1 debug=0x100 npci=0x3000
,必须添加npci=0x3000
三、Ryzen黑苹果方案
因x370硬件直通bug较多,工作繁忙无暇折腾,故换了z390。折腾的历史如下:
我的博客、远景论坛、hackintosh-clover-tachi-x370-1700x-rx570
四、Z390黑苹果方案
是目前最接近白果的体验,整好以后就不用折腾了,与我的MBP比起来几乎没有区别:
hackintosh-clover-z390-aorus-pro-wifi-9700k-rx580
五、资助
俺花费了一些时间和精力在上面,如果此项目帮助到了您,欢迎来资助我继续完善它。资助名单在最下方。
微信支付后还有个 留言 功能。如果只是在付款时填写“求助”而没有再留言,我是联系不上你的喔,下面单独填写的“手机号”我并不能看得见。我的icloud与邮箱是 我的github用户名@live.cn
。
注意:这不是有偿协助,俺的时间非常有限,遇到问题请尽量提交issues,自己摸索。
Paypal : paypal.me/cheneyveron
六、硬件详情
- 主板: 华南金牌 X79 V2.46 ATX
- CPU:E5-2630L V2
- 显卡:
蓝宝石RX560(已点不亮)松景RX570 4G - 内存:64GB 2RX4 DDR3 1333
- 声卡:ALC662 V3
- 网卡:Rtl8100/8600
七、变更记录:
2020/12/17: 支持11.0 Big Sur; 更新至OpenCore 0.6.4(2020-12-7);
2019/12/8:支持10.15.1 Catalina; 更新Clover至5099; 替换lilu等驱动为最新版;
八、小白食用说明:
目前的OpenCore + Big Sur还不适合小白食用。