黑苹果注入EDID,让Intel 500系主板+10代U支持核显输出

黑苹果注入EDID,让Intel 500系主板+10代U支持核显输出
最新回答
青山一叙

2022-11-07 03:54:26

黑苹果注入EDID,让Intel 500系主板+10代U支持核显输出的方法

通过输入缓冲帧并添加显示器EDID参数,可以实现Intel 500系主板(如H510、B560、Z590)搭配10代U(如I3-10100)的黑苹果核显输出。以下是具体步骤:

一、准备工作

实现核显输出的思路是,先获取显示器EDID参数,然后利用工具输入显卡缓冲帧参数,并填入EDID参数。

所需软件:

  • Monitor Asset Manager 或 EDID Manager
  • OCAuxiliaryTools
  • Hackintool

二、提取显示器EDID参数

  1. 进入Windows系统,安装Monitor Asset Manager 或 EDID Manager。

  2. 安装完成后,启动EDID_Manager_v1.0。

  3. 打开File菜单,点击Load EDID from Registry。

  4. 选择连接HDMI接口的显示器的对应ID,点击OK。

  5. 查看显示器EDID CODE,并打开File菜单,点击Save EDID Report,保存为txt文档。

  6. 打开保存的txt文档,只保留竖线后面代码,删除多余内容,并删除换行和空格,编辑成连续一行,保存待用。

三、安装macOS系统

  1. 安装macOS系统,config.plist先使用不驱动核显的platform-id(比如0700C89B、12345678)。

  2. 此时图形卡显示6M,核显未驱动。

四、注入显卡缓冲帧参数

  1. 安装完进入mac系统后,打开Hackintool v3.8.0,点击左上角“应用补丁”;“CPU架构”选择Coffee Lake,“平台ID”选择0x3E9B0000。

  2. 切换到“接口”,将索引1的类型由DP更改为HDMI(因为主板有一个HDMI接口),索引2也可以照此更改。

  3. 切换到“应用补丁”-“通用”,勾选相关选项;再切换到“高级”,勾选相关选项,仿冒图形卡ID选择0x3E9B。

  4. 单击底部“生成补丁”,然后顶部菜单选择“文件-导出-引导工具config.plist”,按提示完成替换config.plist。切记,先不要重启!

五、输入显示器EDID参数

  1. 进入EFI分区,打开config.plist,在DeviceProperties子项下可以看到缓冲帧信息。

  2. 在右侧窗格空白处单击右键,添加“AAPL0(0,1,2...),override-no-connect”。

  3. 在右边Value值内,填入之前获取的显示器EDID参数。

  4. 保存config.plist文件,重启电脑即可驱动核显并支持输出。如遇黑屏,换回原来的config.plist文件,试着更改HDMI索引号如AAPL00,AAPL01试试。

写在后面

此教程主要适用于msi h510ti-s01及微星使用本款主板的一体机、mini主机,其它Intel 500系主板也可作参考。但请注意,由于硬件和软件环境的差异,实际操作中可能需要根据具体情况进行调整。