【教程】在High Sierra和Mojave下如何驱动Intel Graphics HD 2500显卡
不再建议使用VGA接口,建议使用HDMI DVI-I,DP接口连接你的显示器。如果显示器上并没有上面的接口,可考虑使用转换头。
如果你的主板只有VGA输出,那么需要获取EDID。
步骤如下:
在Windows下,下载运行RW-Everything(或者EDID Viewer, Phoenix EDID Designer)
- 点击工具的EDID按钮,你可以看到像这样的代码:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F00 00 FF FF FF FF FF FF 00 4C A3 00 02 FF FF FF FF10 00 15 01 03 80 1D 10 FF 2F 00 00 A0 57 49 9B 2620 10 48 4F 00 00 00 01 01 01 01 01 01 01 01 01 0130 01 01 01 01 01 01 9E 1B 56 78 50 00 18 30 30 2040 25 00 25 A5 10 00 00 19 00 00 00 FD 00 00 3C 0050 D9 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CC
- 将生成的代码复制到记事本上,删除第一行和第一列。
00 FF FF FF FF FF FF 00 4C A3 00 02 FF FF FF FF00 15 01 03 80 1D 10 FF 2F 00 00 A0 57 49 9B 2610 48 4F 00 00 00 01 01 01 01 01 01 01 01 01 0101 01 01 01 01 01 9E 1B 56 78 50 00 18 30 30 2025 00 25 A5 10 00 00 19 00 00 00 FD 00 00 3C 00D9 08 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CC
- 再删除所有换行符和空格,使用Clover configurator,直接将上面的代码粘贴到Custom EDID[HEX]中。
注意,以上仅为VGA才做的步骤,HDMI DVI DP并不需要。
下一步:
- 在BIOS中设置DVMT内存为128MB或者更大
- 在BIOS上设置1024MB的预分配内存
- 用Clover configurator打开config.plist
- 在设备/ FakeID / IntelGFX中输入0x01668086
- 注入intel显卡和注入EDID
- 在Graphics ig-platform-id中输入0x0166000a
- 设置SMBIOS为Mac13.1,iMac13.2,MacMini6.1或MacMini6.2
可能出现的问题:
1,黑屏
可能是使用了WhateverGreen kexts和IntelGraphicsFixup,在kexts中应该去掉这两个。
打开config.plist,在ACPI /DSDT /Fixes中,勾选AddDTGP和AddIMEI
在Devices / FakeID / IMEI中输入0x1e3a8086
保存你的config.plist。