本帖最后由 602887344 于 2017-7-12 20:34 编辑
补充的几点提醒:
1:如果Clover Configurator内没有MacBookPro14,1/2/3或iMac18,1/2/3机型SMBIOS数据,请更新至4.44.1版本
2:如果不能正常驱动,或者核显名称识别不正常。可以通过Clover注入核显来修复。
注入时使用的ig-platform-id,移动端HD630使用0x591b0000成功。(7-11 16:14更新)感谢5、6F提供的数据,桌面平台的HD630应使用0x59120000,移动端低压平台HD620使用0x59160000。(7-12 20:11更新)感谢44F分享的数据,Kaby Lake核显支持的ig-platform-id如下:Intel HD Graphics 615 (移动平台超低电压Core M系列核显):0x591e0000 0x591e0001
Intel HD Graphics 620 (移动平台低电压Kaby Lake-U系列核显):0x59160000
Intel HD Graphics 630 (标压Kaby Lake核显):0x59120000 (桌面平台) 0x591b0000(移动平台)
Intel HD Graphics 635 (Intel ARK上未找到相关信息 目测为GT2核显的最高规格):0x59230000
Intel Iris Plus Graphics 640 (锐炬核显,高端核显平台以及部分白果机型):0x59260000 0x59260002 0x59260007
Intel Iris Plus Graphics 650 (同上):0x59270000 0x59270004 0x59270009
魔道逆天地:
UINT8 kabylake_ig_vals[12][4] = {
{ 0x00, 0x00, 0x12, 0x59 }, //0 *iMac18,2, iMac18,3 - Intel HD Graphics 630 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: DP3
{ 0x00, 0x00, 0x16, 0x59 }, //1 Intel HD Graphics 620 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 34MB, FBM(cursor): 0MB, Connector: LVDS1, DP1, HDMI1
{ 0x00, 0x00, 0x26, 0x59 }, //2 Intel Iris Plus Graphics 640 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x00, 0x00, 0x27, 0x59 }, //3 Intel Iris Plus Graphics 650 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x00, 0x00, 0x1b, 0x59 }, //4 *MacBookPro14,3 - Intel HD Graphics 630 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 21MB, Connector: LVDS1, DP1, HDMI1
{ 0x00, 0x00, 0x1e, 0x59 }, //5 Intel HD Graphics 615 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 34MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x00, 0x00, 0x23, 0x59 }, //6 Intel HD Graphics 635 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x01, 0x00, 0x1e, 0x59 }, //7 *MacBook10,1 - Intel HD Graphics 615 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x02, 0x00, 0x26, 0x59 }, //8 *MacBookPro14,1, iMac18,1 - Intel Iris Plus Graphics 640 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 57MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x04, 0x00, 0x27, 0x59 }, //9 *MacBookPro14,2 - Intel Iris Plus Graphics 650 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 57MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
{ 0x07, 0x00, 0x26, 0x59 }, //10 Intel Iris Plus Graphics 640 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 57MB, FBM(cursor): 21MB, Connector: LVDS1, DP2
{ 0x09, 0x00, 0x27, 0x59 }, //11 Intel Iris Plus Graphics 650 - Port Count: 3, Pipes: 3, BIOS-allocated memory: 38MB, FBM(cursor): 0MB, Connector: LVDS1, DP2
3:感谢8、11F的反馈,理论上此方法也适用于随2017七代苹果设备预装的特殊版本macOS 10.12.5正式版(版本号16F2073)及10.12.6 beta3及以上的测试版本。
本文提供了解决MacBook和iMac在 Clover Configurator 中驱动问题的方案,特别是针对Kaby Lake系列核显的识别与配置。建议更新Clover到4.44.1版本,并给出了不同型号核显对应的ig-platform-id值,如HD630、HD620等。同时,分享了如何通过注入核显信息来修复显示异常,详细列举了各种核显的PortCount、Pipes、BIOS-allocated memory等参数。
1万+

被折叠的 条评论
为什么被折叠?



