我当前的BIOS版本是7D43v17
(PS.更新过了最新的BIOS 7D43v1D
后依然可用 )在经历了卡在EB|LOG:EXITBS:START
的无数次试验后发现只有当把 Booter -> Quirks -> SetupVirtualMap 设置为 true 时启动通过
更多信息请查阅这篇issue贴文
Notice:
2023-08-15 目前可以启动MacOS 13 暂时未验证是否能直接引导Windows和Linux
CPU 12490F在使用了CPUFriend
kext插件在macOS下生成CPUFriendDataProvider
后睿频正常,暂时不清楚如果这个插件是否可以直接给别人的电脑来用。
我把SecureBootModel
选项设置为Disabled
,暂时不清楚如果设置Auto之后是否能够引导安装,按照一篇在Github大师的readme文件
的理解,以及OpenCore中Post-install对于Apple secureboot model的文档说明。
我所选择的MacPro7,1 (December 2019) 可以设置为 j160
启动,待验证。
配置 | 型号 |
---|---|
CPU | Intel i5 12490F |
主板 | 微星MAG B660M MORTAR DDR4 |
显卡 | XFX RX480 8G 黑狼进化版 -> 刷 华硕 ASUS RX480 8G BIOS |
内存 | ADATA 威刚 XPG D35G 灯条 DDR4 3200 16Gx2 |
网卡 | Realtek® 8125BG 2.5G LAN + Intel® Wi-Fi 6E AX211 |
硬盘 | 长江储存芯片方案的 2T M.2 PCIE4.0 |
OC版本 | 0.9.4 |
macOS | macOS Ventura 13.2.1 (22D68) |
机型 | MacPro7,1 |
BIOS | 7D43v1D |
选项 | 状态 |
---|---|
D.T.M | enable |
Secure Boot | disable |
*SR-IOV (但是建议试下开启后的是否有bug,个人认为这个还是很有用的) | disable |
Erp Ready | disable |
说明: 如果你已经把主板BIOS升级到了7D43v17
或者更高的版本,
现在只需要设置两项参数即可实现黑苹果启动:设置D.T.M ->Enable
和 Secure Boot -> Disabled
非常简单。
ref. MSI website. D.T.M 是叫做 disable title message 的东西 开启这项会自动把所有要屏蔽的信息显示出来,包括了fast boot disable,cfg-lock disable etc., 在开启保存时候会提示出来哪些发生了变更,哪里有具体的设置信息.
2023-08-21
- 更新open core到0.9.4-debug版本
2023-08-14
目前所有的核心和插件都是DEBUG模式,等待测试完成后转为Release
- 尝试引导 成功
- 尝试睿频 12490F 成功
- 尝试蓝牙连接magic keyboard 成功
- 尝试WIFI搜索与连接 成功
- 免驱显卡驱动 成功
- USB我自己生成的有问题,发现的状况是前面板只有USB2.0设备可以使用,TYPE-C和3.0均无法加载,后面板USB3.0一切正常
看说明是需要对USB设备进行Mapping,具体的使用可以看
这篇文章
2023-08-16 尝试去修复SMBUS的问题,采用了SSDT-SBUS-MCHC.dsl opencore文档的方式进行修复,在查询到PCI驱动的同时发现以下问题。
kextstat | grep -E "AppleSMBusController|AppleSMBusPCI"
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
155 0 0xffffff7f95df9000 0x1000 0x1000 com.apple.driver.AppleSMBusPCI (1.0.14d1) 3B3CBC6F-07BD-3D7E-9F2F-D738A31C290D <17 7 6 3>
178 1 0xffffff7f95ded000 0x6ffd 0x6ffd com.apple.driver.AppleSMBusController (1.0.18d1) 18305D5D-1310-37BC-B654-6C034FD346E7 <177 17 16 7 6 3>
这个No variant specified, falling back to release
,我
对于现代主流主板来说ARGB同步控制器都是基于内建在主板的USB port上
具体通过USBToolBox工具可查询到MYSTIC LIGHT
这是一个内建在主板的USB1.1设备,专门用来调整灯效的。
Intel(R) USB 3.20 可扩展主机控制器 - 1.20 (Microsoft) | USB 3.0 (XHCI) | 25 ports
Port 1 | USB 2.0 | Type C - with switch (guessed)
Port 2 | USB 2.0 | Internal (guessed)
- MYSTIC LIGHT - operating at USB 1.1
软件方面有一个现成的方案OpenRGB 支持三大主流平台
- 睡眠 唤醒 成功
- 节能四项
目前只实现了三项
- 长按关机出现电源选项 未实现