新人下载app,立即提现现金 您的好友 送你现金 去提现

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)

飞猫2020 07-31 18:03 关注

创作立场声明:本文硬件为几年前自费购入。本人为资深学习,学到一些专业知识。然而每个人硬件不同,黑苹果会有所差异,需要修改配置,大体都是一样的,初学不推荐。

北京时间2020年7月15日,苹果发布了macOS Catalina 10.15.6正式版(19G73),macOS 10.15.6 距离 10.15.5 发布相隔一个多月的时间。macOS Catalina 10.15.6 提高了 Mac 的安全性和稳定性。

因为X99和X299作为服务器芯片组的特殊性,每次版本更新,都会带来内核补丁的失效。

一、配置信息

CPU E5 2696V3
ASUS X99-A II
三星recc 128G
华硕580 雪豹8g

海康威视C2000pro 1t

二、分享 clover及OC引导

10.15.6及mod的BIOS下载 提取码: g3c0

三、其他注意点

1、X99- X299 CPU变频 睿频等 15.6补丁

FakeCPUID Original CPUID

0x0306C3 0x0306F2 Haswell-E

0x0306D4 0x0406F1 Broadwell-E

0x0406E3 0x050654 Skylake-X

0x0406E3 0x050657 Cascade Lake-X

从10.15开始 每一个小版本 核心补丁会有些区别

#1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.15.6 N.Mano


Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled Boolean <-> No
Find Data<-> 31D2E857 D2FFFF
MatchOS String <-> 10.15.x
Replace Data<-> 31D29090 909090

#2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano

Comment String <-> _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 31D2E8E9 F9FEFF
MatchOS String <-> 10.15.x
Replace Data<-> 31D29090 909090

#3

Comment String <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> BE060000 005DE908 000000
MatchOS String <-> 10.15.x
Replace Data<-> BE060000 005DC390 909090

#4

Comment String <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 31D2E838 FDFFFF
MatchOS String <-> 10.15.x
Replace Data<-> 31D29090 909090

#5

Comment String <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 41C1E608 4963D689 D048C1EA 20
MatchOS String <-> 10.15.x
Replace Data<-> 41C1E608 B800FF00 0031D290 90

#6 This patch for X99(Haswell-E)

Comment String <->xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 8D43C43C 427722
MatchOS String <-> 10.15.x
Replace Data<-> 8D43C13C 427722

#7 This patch for X299(Skylake-X/Cascade Lake-X)


Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 8D43C43C 427722
MatchOS String <-> 10.15.x
Replace Data<-> 8D43BD3C 427722

#8 This patch for X99(Broadwell-E)

Comment String <->xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 8D43C43C 427722
MatchOS String <-> 10.15.x
Replace Data<-> 8D43BC3C 427722

#9 This patch for (IvyBridge)

Comment String <->xcpm_bootstrap IvyBridge (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 8D43C43C 427722
MatchOS String <-> 10.15.x
Replace Data<-> 8D43C63C 427722

#10

Comment String <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E
MatchOS String <-> 10.12.x,10.13.x,10.14.x,10.15.x
Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E

#11

Comment String <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000
MatchOS String <->10.15.x
Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000

#12

Comment String <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 3A060000 DC330600 00000000 00000000 1F
MatchOS String <->10.15.x
Replace Data<-> 3A060000 00000000 00000000 00000000 1F


#13 Disable panic kext logging on 10.15.6/10.16.x Release kernel +0x7700 Modify By N.Mano

Comment String <->Disable panic kext logging on @PMheart/Pike R. Alpha
Disabled Boolean <-> No
Find Data<-> 8A0284C0 740D
MatchOS String <->10.15.x
Replace Data<-> 8A0284C0 EB0D


2、X99芯片组。E5 V3 CPU的鸡血在黑苹果也是有效的

3、X99启动黑苹果必须加入npci=0x2000参数另 BIOS关闭串口--常规操作

不管是clover引导还是OC引导都要加 有些主板是加npci=0x3000

4、10.15开始必须加EC和RTC补丁

不管是不是X99,都有可能会卡这2个信息

EC补丁

否则 升级会卡在apfs_module_start

change EC0 to EC 4543305f 45435f5f

change H_EC to EC 485f4543 45435f5f

change ECDV to EC 45434456 45435f5f

RTC补丁

否则 升级会卡nvme 。。。

Comment: Fix AsRock Z390 BIOS DSDTDevice(RTC) bug Find: A00A9353 54415301 Replace: A00A910A FF0BFFFF

5、10.15系统有些关于本机不一定会有内存信息

可以加KEXT SystemProfilerMemoryFixup.kext来显示 当然你不愿意不显示也可以

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)

6、内置和外置硬盘的图标

有时候系统会把NVME硬盘当成可移动磁盘,用这个KEXT(Innie.kext)可变内置,对强迫症很友好

当然也可以打补丁,但是这个很方便,clover放入kext目录即可

7、关于仿冒CPU

如果您正在使用xcpm引导修补程序,则FakeCPUID=原始CPUID

X99/X299系统如果添加引导修补程序,则必须在配置中添加原始CPUID

X99/X299

FakeCPUID Original CPUID

0x0306C3 0x0306F2 Haswell-E

0x0306D4 0x0406F1 Broadwell-E

0x0406E3 0x050654 Skylake-X

0x0406E3 0x050657 Cascade Lake-X

8、黑苹果不适合新手,如果要借用EFI文件,即使是一样的主板,也会因为CPU和显卡等导致不一样的结果,那么就需要对EFI文件进行小小的适合自己平台配置的修改,看图

如果不是E3 CPU自行设置红框勾选部分,如果进不去系统,补丁可以先禁止,进入系统后再行检查

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)


9、默认密码4位数修改为个位数

从10.13.6后开始默认密码强制4位数
可以通过终端命令进行修改为个位数
输入
pwpolicy -clearaccountpolicies


然后
passwd
按照提示修改
即可

10、Lilu 插件:NVMeFix地址:https://github.com/acidanthera/NVMeFix
应该是更接近白苹果的固态功能消耗,适合笔记本

11、CFGlock.efi解锁MSR 0XE2寄存器

CFGLock.efi是一个EFI工具,适用于opencore

使用方法:拷贝CFGLock.efi到 EFI>OC>Tools 打开config.plist添加CFGLock.efi至Misc-> Tools并启用它,禁用kernel>Quirks下的AppleCpuPmCfglock和AppleXcpmCfgLock

不适合已经解锁的

12、 macos10.15解锁S/L/E权限方法

macOS 10.15 锁住了S/L/E的修改权限,因此在修改kext前要使用终端先解锁S/L/E权限

例如10.14可以新建目录在硬盘根目录 而10.15是不行的 也是要解锁

打开终端依次输入及回车

sudo su

sudo mount -uw /

killall Finder

科技技术 篇十六:X99黑苹果10.15.6 引导分享(含11.0 Big Sur补丁)

四、总结

现在黑苹果已经很简单,比起前几年,标准配置的电脑几乎没有什么难度,只有某些特殊的配置需要注意

苹果10.15已经到了10.5.6,完全趋于更稳定了,推荐更新。

以上信息均出自onymacx86、InsanelyMac和远景论坛,感谢

最后一句话 珍惜生命 远离黑苹果

EFI OC更新了最新Lilu+WEG++AppleALC驱动(截止到目前7月31日)

10.15.6及mod的BIOS下载 提取码: g3c0

附:

苹果发布了 macOS 11.0 Big Sur 新系统。Big Sur 大瑟尔是美国加州一号公路,也是美国西海岸一道非常美丽的风景线。版本号也终于从10到了11。有尝鲜的可以尝试新系统11 clover 和oc 都可以

XCPM 10.16 /11.0 Beta X99/X299

If you are using _xcpm_bootstrap patch your FakeCPUID = Original CPUID

KernelAndKextPatches->FakeCPUID->0x050654

FakeCPUID Original CPUID

0x0306C3 0x0306F2 Haswell-E

0x0306D4 0x0406F1 Broadwell-E

0x0406E3 0x050654 Skylake-X

0x0406E3 0x050657 Cascade Lake-X

#1 xcpm_core_scope_msrs © Pike R. Alpha Modify 10.16 N.Mano


Comment String <-> xcpm_core_scope_msrs © Pike R. Alpha
Disabled Boolean <-> No
Find Data<-> 31D2E8FF E0FFFF
MatchOS String <-> 10.16.x
Replace Data<-> 31D29090 909090

#2 _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano

Comment String <-> _xcpm_pkg_scope_msrs (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 31D2E8BD F1FFFF
MatchOS String <-> 10.16.x
Replace Data<-> 31D29090 909090

#3
Comment String <-> _xcpm_SMT_scope_msrs #1 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> BE060000 005DE908 000000
MatchOS String <->10.16.x
Replace Data<-> BE060000 005DC390 909090

#4

Comment String <->_xcpm_SMT_scope_msrs_2 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 31D2E838 FDFFFF
MatchOS String <-> 10.16.x
Replace Data<-> 31D29090 909090

#5

Comment String <->__xcpm_enable_pstate_patch (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 41C1E608 4963D689 D048C1EA 20
MatchOS String <-> 10.16.x
Replace Data<-> 41C1E608 B800FF00 0031D290 90

#6 This patch for X99(Haswell-E)

Comment String <->xcpm_bootstrap HASwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 80C3C480 FB420F
MatchOS String <-> 10.16.x
Replace Data<-> 80C3C180 FB420F

#7 This patch for X299(Skylake-X/Cascade Lake-X)


Comment String <->xcpm_bootstrap Skylake-X/Cascade Lake-X (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 80C3C480 FB420F
MatchOS String <-> 10.16.x
Replace Data<-> 80C3BD80 FB420F

#8 This patch for X99(Broadwell-E)

Comment String <->xcpm_bootstrap Broadwell-E (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 80C3C480 FB420F
MatchOS String <-> 10.16.x
Replace Data<-> 80C3BC80 FB420F

#9 This patch for (IvyBridge)

Comment String <->xcpm_bootstrap IvyBridge (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 80C3C480 FB420F
MatchOS String <-> 10.16.x
Replace Data<-> 80C3C680 FB420F

#10

Comment String <->_C6/C7_If=E2-Enabled=0x7E000403 Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0500001E
MatchOS String <-> 10.12.x,10.13.x,10.14.x,10.15.x,10.16.x
Replace Data<-> E2000000 4C000000 00000000 00000000 0F040000 00000000 0304007E

#11

Comment String <->xcpm MSR Patch 4206 (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 42060000 DC330600 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000
MatchOS String <->10.16.x
Replace Data<-> 42060000 00000000 00000000 00000000 1F000000 00000000 18000000 00000000 00000000 00000000 00000000 00000000

#12

Comment String <->xcpm support /0x82D390/MSR_PP0_POLICY 0x63a (c) Pike R. Alpha Modify By N.Mano
Disabled Boolean <-> No
Find Data<-> 3A060000 DC330600 00000000 00000000 1F
MatchOS String <->10.16.x
Replace Data<-> 3A060000 00000000 00000000 00000000 1F


#13 Disable panic kext logging on 10.15.6/10.16.x Release kernel +0x7700 Modify By N.Mano

Comment String <->Disable panic kext logging on @PMheart/Pike R. AlphaDisabled Boolean <-> No
Find Data<-> 8A0284C0 740D
MatchOS String <->10.16.x
Replace Data<-> 8A0284C0 EB0D

展开阅读全文

查看更多好文内容,新用户限时领现金
全部评论 (1)
lhzalxj
0
08-02 16:35

黑苹果WiFi 是个坑。。。

打开App,查看更多好文和评论
值得买爆款低价
值得买爆款商品抄底,APP内抢购!

市场价
值得买APP专享价
最新软件应用优惠
WPS SUPER MEMBER超级会员 年卡
WPS SUPER MEMBER超级会员 年卡

1年超级会员

129元(需用券)
京东 08-05
23 67%
猜你喜欢
查看更多
相关好价
相关商品
查看更多热门商品
社区主页 文章详情
1
16
1
你已经点过赞了
新浪微博 QQ空间 微信好友 豆瓣
当前为触屏版
热门搜索