概述
此表是为了查询 SIMBIOS ID 使用,使用正确的 SIMBIOS ID 才能有正确的系统布局,驱动显卡,内存识别,CPU 识别等。表格还列出了对应机型的详细资料。
选择合适的SMBIOS ID
安装好黑苹果系统后,应该做的第一件事情应该就是给你的黑苹果选择一个合适的SMBIOS ID,就是选择一个硬件配置上和你十分接近的真Mac机型 ID。黑苹果之所以大大降低了安装门槛,主要就是因为苹果公司使用了和普通PC相同的x86架构,现在真Mac的硬件配置和普通PC无限接近,所以越接近真Mac的PC配置就越容易安装黑苹果。
现在到处都能下载网友做好的EFI配置文件,设置中基本都搭配了合适的SMBIOS ID,但因为这个问题很多新手不明白,这里一次详细说明。如何选择合适的SMBIOS ID,老手应该心里有数不会有问题。对于不明白的新手,看下面的例子:
假如你拥有类似如下配置的PC:
- 处理器:i9-9900K
- 显卡:Radeon RX580
那么你可以选择 iMac19,1 ,这是2019年发布的iMac 27寸的机型ID,你会发现配置和你的PC比较接近:
- iMac19,1 / 27寸
- 处理器:i5-8500 / i5-9600k / i9-9900k
- 显卡:Radeon Pro 570X / 575X / 580X / Pro Vega 48
RX580是普通桌面端显卡,Pro 580X则是专业卡,二者架构相同,硬件参数接近。根据抄作业理论,只要答案接近,总归不会错到哪里去。
- 大部分PC配置比较适合iMac机型,普通PC不宜选择MacBook类机型;
- 英特尔NUC等mini机型(主要是使用了移动端硬件的)可以选择MacBook类机型,但台式机CPU的型号建议Macmini;
- 不带独显的ITX Mini机型也可以选Macmini机型;
- 选择了错误的机型会导致一系列后果,如四核变双核,内存识别错误等等,最坏情况可能会损坏你的硬件,下面是一个错误示例:
- 台式机搭配较新的A卡(RX Vega、RX5000、RX6000),在处理器没有核显的情况下,推荐:
- MacPro7,1 ,仅可安装 macOS 10.15 及以上,开机会弹出内存位置警报,解决方法看这里;
- iMacPro1,1 ,推荐需要安装 10.13 / 10.14 的用户;
- 以上两个 SMBIOS ID 适合第八/九代酷睿没有核显的情况,开启 H.264/H.265(HEVC)硬件解码;
- 若八/九/十代酷睿有核显+独显的情况,建议使用 iMac19,1 / iMac19,2(八、九代)或 iMac20,1 / iMac20,2(十代);
- 没有独显的第八/九代酷睿建议使用 Macmini8,1;
- 没有独显的十代建议 iMac20,2 搭配缓冲帧 0x3E9B0007 或 0x3E9B0000 开启核显输出;
- MacPro 因机型扩展性较强,因此对 CPU,显卡要求较为宽松,例如 MacPro7,1 ;MacPro6,1 ;MacPro5,1 ;
- 下面是星辰云资源 2021 年最新整理的常见机型选择图,仅供参考:
苹果「Mac mini」机型信息速查表
SMBIOS ID | 发布日期 | 标配CPU | 标配显卡 | 高配CPU | 高配显卡 | 选配CPU | 选配显卡 | 最高MacOS支持版本 |
---|---|---|---|---|---|---|---|---|
Macmini1,1 | 2006年 | Core Solo T1200 | Intel GMA 950 | Core Duo T2300 | Core Duo T2400 | 10.6.x Snow Leopard | ||
Macmini2,1 | 2007年 | Core 2 Duo T5600 | Intel GMA 950 | Core 2 Duo T7200 | 10.7.x Lion | |||
Macmini3,1 | 2009年初 | Core 2 Duo P7350 | GeForce 9400M | Core 2 Duo P8400 | 10.11.6 El Capitan | |||
Macmini3,1 | 2009年末 | Core 2 Duo P7550 | GeForce 9400M | Core 2 Duo P8700 | GeForce 9400M | Core 2 Duo P8800 | 10.11.6 El Capitan | |
Macmini4,1 | 2010年中 | Core 2 Duo P8600 | GT320M | Core 2 Duo P8800 | GT320M | 10.13.6 HighSierra | ||
Macmini5,1 | 2011年中 | i5-2415M | HD Graphics 3000 | i7-2520M | i7-2630QM | 10.13.6 HighSierra | ||
Macmini5,3 | 2011年中 | i7-2635QM | HD Graphics 3000 | 10.13.6 HighSierra | ||||
Macmini6,1 | 2012年末 | i5-3210M | HD Graphics 4000 | i7-3615QM | i7-3720QM | 10.15.7 Catalina | ||
Macmini6,2 | 2012年末 | i7-3615QM | HD Graphics 4000 | i7-3720QM | 10.15.7 Catalina | |||
Macmini7,1 | 2014年末 | i5-4260U | HD Graphics 5000 | i5-4278U/4308U | Iris Graphics 5100 | i7-4578U | Iris Graphics 5100 | 12.0 Monterey |
Macmini8,1 | 2018年末 | i3-8100B | UHD Graphics 630 | i5-8500B | i7-8700B | 12.0 Monterey | ||
Developer Transition Kit | 2020年 | Apple A12Z Bionic | A12Z Integrated-GPU | 11.0 Big Sur | ||||
Macmini9,1 | 2020年 | M1 | M1 Integrated-GPU | 12.0 Monterey |
苹果「Mac Pro」机型信息速查表
- 带 x2 的指配备了两个,2009 款机型可选配 GT120 两个/三个/四个;
- 2019年末推出的 Mac Pro 机型有 8核、12核、16核、24核、28核 五种,显卡有 Radeon Pro 580X、Radeon Pro W5700X、Radeon Pro Vega II、Radeon Pro Vega II Duo 共四种;
SMBIOS ID | 发布日期 | 标配CPU | 标配显卡 | 高配CPU | 高配显卡 | 选配CPU | 选配显卡 | 最高MacOS支持版本 |
---|---|---|---|---|---|---|---|---|
MacPro1,1 | 2006年 | Xeon 5100 Series | GeForce 7300GT | GeForce 8800GT | Quadro FX4500 | 10.7.x Lion | ||
MacPro1,1 | 2006年 | Xeon 5100 Series | GeForce 7300GT | Radeon X1900XT | 10.7.x Lion | |||
MacPro2,1 | 2007年 | Xeon 5300 Series | Geforce 7300GT | GeForce 8800GT | Quadro FX4500 | 10.7.x Lion | ||
MacPro2,1 | 2007年 | Xeon 5300 Series | Geforce 7300GT | Radeon X1900XT | 10.7.x Lion | |||
MacPro3,1 | 2008年 | Xeon 5400 Series | HD2600XT | GeForce 8800GT | Quadro FX5600 | 10.11.6 El Capitan | ||
MacPro4,1 | 2009年初 | Xeon W3520 | GT 120 | Xeon E5520 x2 | HD 4870 | GT 120 x2/3/4 | 10.11.6 El Capitan | |
MacPro5,1 | 2010年中 | Xeon W3530 | HD 5770 | Xeon E5620 x2 | HD 5870 | HD5770 x2 | 10.14.6 Mojave | |
MacPro5,1 | 2012年中 | Xeon W3565 | HD 5770 | Xeon E5645 x2 | HD 5870 | HD5770 x2 | 10.14.6 Mojave | |
MacPro6,1 | 2013年末 | Xeon E5-1620 v2 | FirePro D300 x2 | Xeon E5-2697 v2 | 12.0 Monterey | |||
MacPro6,1 | 2013年末 | Xeon E5-1650 v2 | FirePro D500 x2 | Xeon E5-2697 v2 | 12.0 Monterey | |||
MacPro6,1 | 2013年末 | Xeon E5-1680 v2 | FirePro D700 x2 | Xeon E5-2697 v2 | 12.0 Monterey | |||
MacPro7,1 | 2019年末 | Xeon W-3223 | Pro 580X | 12.0 Monterey | ||||
MacPro7,1 | 2019年末 | Xeon W-3235 | Pro 580X | 12.0 Monterey | ||||
MacPro7,1 | 2019年末 | Xeon W-3245 | Pro 580X | 12.0 Monterey | ||||
MacPro7,1 | 2019年末 | Xeon W-3265 | Pro 580X | 12.0 Monterey | ||||
MacPro7,1 | 2019年末 | Xeon W-3275 | Pro W5700X | Pro Vega II | Pro Vega II Duo | 12.0 Monterey |
苹果「iMac/iMac Pro」机型信息速查表
- Core 2 Duo 指酷睿 2 双核;HD6970M 标配 1G 显存,选配是 2G 显存;
- 从 2019 年机型开始,除了标配,高配,选配之外还出现了中配型号,性能介于标配和高配之间,这里不再列出具体明细;
- iMac Pro 截止目前只有一款,CPU 型号分别是:Xeon W-2140B(8核)/2150B(10核)/2170B(14核)/2190B(18核);显卡是:Pro Vega 56/64/64X;
smbios速查表
SMBISO ID | CPU Family | GPUs (S = Switchable) | Year and size |
— | — | — | — |
MacBook1,1 | Yonah | GMA 950 | 13" 2006 |
MacBook2,1 | Merom | GMA 950 | 13" 2006/07" |
MacBook3,1 | Merom | GMA X3100 | 13" 2007 |
MacBook4,1 | Penryn | GMA X3100 | 13" 2008 |
MacBook4,2 | Penryn | GMA X3100 | 13" 2008 |
MacBook5,1 | Penryn | GeForce 9400M | 13" 2008 |
MacBook5,2 | Penryn | GeForce 9400M | 13" 2009 |
MacBook6,1 | Penryn | GeForce 9400M | 13" 2009 |
MacBook7,1 | Penryn | GeForce 320M | 13" 2010 |
MacBook8,1 | Broadwell m | HD 5300 | 12" 2015 |
MacBook9,1 | Skylake m | HD 515 | 12" 2016 |
MacBook10,1 | Kaby Lake m | HD 615 | 12" 2017 |
— | — | — | — |
MacBookAir1,1 | Merom | GMA X3100 | 13" 2008 |
MacBookAir2,1 | Penryn | GeForce 9400M | 13" 2008/09" |
MacBookAir3,1 | Penryn | GeForce 320M | 11" 2010 |
MacBookAir3,2 | Penryn | GeForce 320M | 13" 2010 |
MacBookAir4,1 | Sandy Bridge | HD 3000 | 11" 2011 |
MacBookAir4,2 | Sandy Bridge | HD 3000 | 13" 2011 |
MacBookAir5,1 | Ivy Bridge | HD 4000 | 11" 2012 |
MacBookAir5,2 | Ivy Bridge | HD 4000 | 13" 2012 |
MacBookAir6,1 | Haswell | HD 5000 | 11" 2013 |
MacBookAir6,2 | Haswell | HD 5000 | 13" 2013 |
MacBookAir7,1 | Broadwell | HD 6000 | 11" 2015 |
MacBookAir7,2 | Broadwell | HD 6000 | 13" 2015 |
MacBookAir8,1 | Kaby Lake | Intel UHD Graphics 617 | 13" 2018 |
MacBookAir8,2 | Kaby Lake | Intel UHD Graphics 617 | 13" 2019 |
— | — | — | — |
MacBookPro1,1 | Yonah | Radeon X1600 | 15" 2006 |
MacBookPro1,2 | Yonah | Radeon X1600 | 17" 2006 |
MacBookPro2,1 | Merom | Radeon X1600 | 15" 2006 |
MacBookPro2,2 | Merom | Radeon X1600 | 17" 2006 |
MacBookPro3,1 | Merom | GeForce 8600M GT | 15"/17" 2007 |
MacBookPro4,1 | Penryn | GeForce 8600MG GT | 17" 2008 |
MacBookPro5,1 | Penryn | GeForce 9400M/9600M GT | S, 15" 2008/09" |
MacBookPro5,2 | Penryn | GeForce 9400M/9600M GT | S, 17" 2009 |
MacBookPro5,3 | Penryn | GeForce 9400M/9600M GT | S, 15" 2009 |
MacBookPro5,4 | Penryn | GeForce 9400M/9600M GT | S, 15" 2009 |
MacBookPro5,5 | Penryn | GeForce 9400M/9600M GT | S, 13" 2009 |
MacBookPro7,1 | Penryn | GeForce 320M | 13" 2010 |
MacBookPro6,1 | Arrandale | HD Graphics/GeForce GT 330M | S, 17" 2010 |
MacBookPro6,2 | Arrandale | HD Graphics/GeForce GT 330M | S, 15" 2010 |
MacBookPro8,1 | Sandy Bridge | HD 3000 | 13" 2011 |
MacBookPro8,2 | Sandy Bridge | HD 3000/Radeon HD 6490M | S, 15" 2011 |
MacBookPro8,3 | Sandy Bridge | HD 3000/Radeon HD 6750M | S, 17" 2011 |
MacBookPro9,1 | Ivy Bridge | HD 4000/GeForce GT 650M | S, 15" 2012 |
MacBookPro9,2 | Ivy Bridge | HD 4000 | 13" 2012 |
MacBookPro10,1 | Ivy Bridge | HD 4000/GeForce GT 650M | S, 15" 2012/13" |
MacBookPro10,2 | Ivy Bridge | HD 4000 | 13" 2012/13" |
MacBookPro11,1 | Haswell | Iris 5100 | 13" 2013/14" |
MacBookPro11,2 | Haswell | Iris Pro 5200 | 15" 2013/14" |
MacBookPro11,3 | Haswell | Iris Pro 5200/GeForce GT 750M | S, 15" 2013/14" |
MacBookPro11,4 | Haswell | Iris Pro 5200 | 15" 2015 |
MacBookPro11,5 | Haswell | Iris Pro 5200/Radeon R9 M370X | 15" 2015 |
MacBookPro12,1 | Broadwell | Iris 6100 | 13" 2015 |
MacBookPro13,1 | Skylake | Iris 540 | 13" 2016 |
MacBookPro13,2 | Skylake | Iris 550 | 13" 2016 |
MacBookPro13,3 | Skylake | HD 530/Radeon Pro 450 | 15" 2016 |
MacBookPro14,1 | Kaby Lake | Iris Plus 640 | 13" 2017 |
MacBookPro14,2 | Kaby Lake | Iris Plus 650 | 13" 2017 |
MacBookPro14,3 | Kaby Lake | HDs 630/Radeon Pro 555 | 15" 2017 |
MacBookPro15,1 | Caffee Lake | Intel UHD Graphics 630 | 15" 2018 |
MacBookPro15,2 | Caffee Lake | Intel Iris Plus Graphics 655 | 13" 2018 |
MacBookPro15,3 | Caffee Lake | UHD630/ | 15" 2019 |
MacBookPro15,3 | Caffee Lake | Radeon Pro555X/560X | 15" 2019 |
MacBookPro15,3 | Caffee Lake | Radeon Pro Vega 16/20 | 15" 2019 |
MacBookPro15,4 | Caffee Lake | Intel Iris Plus Graphics 645 | 13" 2019 |
— | — | — | — |
iMac4,1 | Yonah | Radeon X1600 | 17"/20" 2006 |
iMac4,2 | Yonah | GMA 950 | 17" 2006 |
iMac5,1 | Merom | Radeon X1600 | 17"/20" 2006 |
iMac5,2 | Merom | GMA 950 | 17" 2006 |
iMac6,1 | Merom | GeForce 7300GT | 24" 2006 |
iMac7,1 | Merom | Radeon HD 2400 XT | 20"/24" 2007 |
iMac8,1 | Penryn | Radeon HD 2400 XT | 20"/24" 2008 |
iMac9,1 | Penryn | GeForce 9400M | 20"/24" 2009 |
iMac10,1 | Wolfdale | GeForce 9400M | 21.5"/27" 2009 |
iMac10,1 | Wolfdale | Radeon HD 4670 | 21.5"/27" 2009 |
iMac11,1 | Lynnfield | Radeon HD 4850 | 27" 2009 |
iMac11,2 | Clarkdale | Radeon HD 4670 | 21.5" 2010 |
iMac11,3 | Clarkdale | Radeon HD 5670 | 27" 2010 |
iMac12,1 | Sandy Bridge | Radeon HD 6750M | 21.5" 2011 |
iMac12,2 | Sandy Bridge | Radeon HD 6770M | 27" 2011 |
iMac13,1 | Ivy Bridge | GeForce GT 640M | 21.5" 2012 |
iMac13,2 | Ivy Bridge | GeForce GTX 660M | 27" 2012 |
iMac13,1 | Ivy Bridge | HD 4000 | 21.5" 2013 |
iMac14,1 | Haswell | Iris Pro 5200 | 21.5" 2013 |
iMac14,1 | Haswell | GeForce GT 750M | 21.5" 2013 |
iMac14,2 | Haswell | GeForce GT 755M | 27" 2013 |
iMac14,4 | Haswell | HD 5000 | 21.5" 2014 |
iMac15,1 | Haswell | Radeon R9 M290X | 27" 2014/15" |
iMac16,1 | Broadwell | HD 6000 or Iris Pro 6200 | 21.5" 2015 |
iMac16,2 | Broadwell | Iris Pro 6200 | 21.5" 2015 |
iMac17,1 | Skylake | Radeon R9 M380 | 27" 2015 |
iMac18,1 | Kaby Lake | Iris Plus 640 | 21.5" 2017 |
iMac18,2 | Kaby Lake | Radeon Pro 555 | 21.5" 2017 |
iMac18,3 | Kaby Lake | Radeon Pro 570 | 27" 2017 |
iMac19,1 | Coffee Lake | Radeon Pro 580 | 2017 |
iMac19,2 | Coffee Lake | Radeon Pro 580X/Radeon Pro Vega 48 | 2019 |
— | — | — | — |
iMacPro1,1 | Radeon Pro Vega 56/64/64X | 2017 | |
— | — | — | — |
Macmini1,1 | Yonah | GMA 950 | 2006 |
Macmini2,1 | Merom | GMA 950 | 2007 |
Macmini3,1 | Penryn | GeForce 9400M | 2009 |
Macmini4,1 | Penryn | GeForce 320M | 2010 |
Macmini5,1 | Sandy Bridge | HD 3000 | 2011 |
Macmini5,2 | Sandy Bridge | Radeon HD 6630M | 2011 |
Macmini5,3 | Sandy Bridge | HD 3000 | 2011 |
Macmini6,1 | Ivy Bridge | HD 4000 | 2012 |
Macmini6,2 | Ivy Bridge | HD 4000 | 2012 |
Macmini7,1 | Haswell | HD 5000 or Iris 5100 | 2014 |
Macmini8,1 | Coffee Lake | UHD Graphics 630 | 2018 |
— | — | — | — |
MacPro1,1 | Woodcrest | GeForce 7300 GT | 2006 |
MacPro2,1 | Clovertown | GeForce 7300 GT | 2006 |
MacPro3,1 | Harpertown | Radeon HD 2600 XT | 2008 |
MacPro4,1 | Nehalem | GeForce GT 120 | 2009 |
MacPro5,1 | Nehalem | Radeon HD 5770 | 2010 |
MacPro5,1 | Westmere | Radeon HD 5770 | 2012 |
MacPro6,1 | Ivy BridgeEP | FirePro D300 | 2013 |
MacPro7,1 | Cascade Lake | Radeon Pro 580X/Radeon Pro Vega II | 2019 |
— | — | — | — |
Xserve1,1 | Woodcrest | Radeon X1300 | 2006 |
Xserve2,1 | Harpertown | Radeon X1300 | 2008 |
Xserve3,1 | Nehalem | GeForce GT 120 | 2009 |
英特尔核显平台ID(Platform-ID)信息表
isandy bridge平台
[BL:0x0710]
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | HDMI |
— | — | — | — | — | — | — |
Intel HD Graphics 3000 | 0x00010000 | MacBookPro8,1 MacBookPro8,2 MacBookPro8,3 |
4 | 1 | 3 | |
Intel HD Graphics 3000 | 0x00020000 | 1 | 1 | |||
Intel HD Graphics 3000 | 0x00030010 | Macmini5,1 Macmini5,3 |
3 | 2 | 1 | |
Intel HD Graphics 3000 | 0x00030020 | Macmini5,1 Macmini5,3 |
3 | 2 | 1 | |
Intel HD Graphics 3000 | 0x00030030 | Macmini5,2 | 0 | |||
Intel HD Graphics 3000 | 0x00040000 | MacBookAir4,1 MacBookAir4,2 |
3 | 1 | 2 | |
Intel HD Graphics 3000 | 0x00050000 | iMac12,1/iMac12,2 | 0 |
UINT8 sandy_bridge_hd_vals[13][4] = {
{ 0x00, 0x00, 0x00, 0x00 }, //0 "AAPL00,DataJustify"
{ 0x00, 0x00, 0x00, 0x00 }, //1 "AAPL00,Dither"
{ 0x00, 0x00, 0x00, 0x00 }, //2 "AAPL00,LinkFormat"
{ 0x00, 0x00, 0x00, 0x00 }, //3 "AAPL00,LinkType"
{ 0x00, 0x00, 0x00, 0x00 }, //4 "AAPL00,PixelFormat"
{ 0x00, 0x00, 0x00, 0x00 }, //5 "AAPL00,T1"
{ 0x14, 0x00, 0x00, 0x00 }, //6 "AAPL00,T2"
{ 0xfa, 0x00, 0x00, 0x00 }, //7 "AAPL00,T3"
{ 0x2c, 0x01, 0x00, 0x00 }, //8 "AAPL00,T4"
{ 0x00, 0x00, 0x00, 0x00 }, //9 "AAPL00,T5"
{ 0x14, 0x00, 0x00, 0x00 }, //10 "AAPL00,T6"
{ 0xf4, 0x01, 0x00, 0x00 }, //11 "AAPL00,T7"
{ 0x04, 0x00, 0x00, 0x00 }, //12 "graphic-options"
};
ivy bridge平台
[BL:0x0710]
型号 | platform-id | 机型 | 接口 | LVDS | DP | HDMI |
— | — | — | — | — | — | — |
Intel HD Graphics 4000 | 0x01660000 | 4 | 1 | 3 | ||
Intel HD Graphics 4000 | 0x01660001 | MacBookPro10,2 | 4 | 1 | 2 | 1 |
Intel HD Graphics 4000 | 0x01660002 | MacBookPro10,1 | 1 | 1 | ||
Intel HD Graphics 4000 | 0x01660003 | MacBookPro9,2 | 4 | 1 | 3 | |
Intel HD Graphics 4000 | 0x01660004 | MacBookPro9,1 | 1 | 1 | ||
Intel HD Graphics 4000 | 0x01660005 | 3 | 3 | |||
Intel HD Graphics 4000 | 0x01660006 | iMac13,1 | 0 | |||
Intel HD Graphics 4000 | 0x01660007 | iMac13,2 | 0 | |||
Intel HD Graphics 4000 | 0x01660008 | MacBookAir5,1 | 3 | 1 | 2 | |
Intel HD Graphics 4000 | 0x01660009 | MacBookAir5,2 | 3 | 1 | 2 | |
Intel HD Graphics 4000 | 0x0166000a | Macmini6,1 | 3 | 2 | 1 | |
Intel HD Graphics 4000 | 0x0166000b | Macmini6,2 | 3 | 2 | 1 |
UINT8 ivy_bridge_hd_vals[1][4] = {
{ 0x0c, 0x00, 0x00, 0x00 }, //0 "graphics-options"
};
haswell平台
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | eDP | HDMI |
— | — | — | — | — | — | — | — |
0x04060000 | 3 | 1 | 1 | 1 | |||
0x0c060000 | 3 | 1 | 1 | 1 | |||
Intel HD Graphics 4600 | 0x04160000 | 3 | 1 | 1 | 1 | ||
Intel HD Graphics 4400 | 0x0a160000 | 3 | 1 | 1 | 1 | ||
0x0c160000 | 3 | 1 | 1 | 1 | |||
Intel HD Graphics 5000 | 0x04260000 | 3 | 1 | 1 | 1 | ||
Intel HD Graphics 5000 | 0x0a260000 | 3 | 1 | 1 | 1 | ||
0x0c260000 | 3 | 1 | 1 | 1 | |||
Intel Iris Pro Graphics 5200 | 0x0d260000 | 3 | 1 | 1 | 1 | ||
0x0d220003 | iMac14,1 iMac14,4 |
3 | 1 | 2 | |||
Intel HD Graphics 4600 | 0x04120004 | ||||||
Intel HD Graphics 5000 | 0x0a260005 | 3 | 1 | 2 | |||
Intel HD Graphics 5000 | 0x0a260006 | MacBookAir6,1 MacBookAir6,2 Macmini7,1 |
3 | 1 | 2 | ||
Intel Iris Pro Graphics 5200 | 0x0d260007 | MacBookPro11,2 MacBookPro11,3 |
4 | 1 | 2 | 1 | |
Intel Iris Graphics 5100 | 0x0a2e0008 | MacBookPro11,1 | 3 | 1 | 2 | ||
Intel HD Graphics 4600 | 0x0412000b | iMac15,1 | 0 |
UINT8 haswell_hd_vals[1][4] = {
{ 0x0c, 0x00, 0x00, 0x00 }, //0 "graphics-options"
};
broadwell平台
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | eDP | HDMI |
— | — | — | — | — | — | — | — |
0x16060000 | 3 | 1 | 1 | 1 | |||
0x160e0001 | 3 | 1 | 2 | ||||
Intel HD Graphics 5500 | 0x16160000 | 3 | 1 | 1 | 1 | ||
Intel HD Graphics 5300 | 0x161e0000 | 3 | 1 | 1 | 1 | ||
Intel Iris Pro Graphics 6200 | 0x16220000 | 3 | 1 | 1 | 1 | ||
Intel HD Graphics 6000 | 0x16260000 | 3 | 1 | 1 | 1 | ||
Intel Iris Graphics 6100 | 0x162b0000 | 3 | 1 | 1 | 1 | ||
Intel HD Graphics 5300 | 0x161e0001 | MacBook8,1 | 3 | 1 | 2 | ||
0x16060002 | 3 | 1 | 2 | ||||
Intel HD Graphics 5500 | 0x16160002 | 3 | 1 | 2 | |||
Intel Iris Pro Graphics 6200 | 0x16220002 | 3 | 1 | 2 | |||
Intel HD Graphics 6000 | 0x16260002 | 3 | 1 | 2 | |||
Intel Iris Graphics 6100 | 0x162b0002 | MacBookPro12,1 | 3 | 1 | 2 | ||
Intel HD Graphics 5600 | 0x16120003 | 3 | 1 | 2 | |||
Intel HD Graphics 6000 | 0x16260004 | 3 | 1 | 2 | |||
Intel Iris Graphics 6100 | 0x162b0004 | 3 | 1 | 2 | |||
Intel HD Graphics 6000 | 0x16260005 | 3 | 1 | 2 | |||
Intel HD Graphics 6000 | 0x16260006 | iMac16,1 MacBookAir7,1 MacBookAir7,2 |
3 | 1 | 2 | ||
Intel Iris Pro Graphics6200 | 0x16220007 | iMac16,2 | 3 | 1 | 2 | ||
Intel HD Graphics 6000 | 0x16200008 | 2 | 1 | 1 | |||
Intel Iris Graphics 6100 | 0x162b0008 | 3 | 1 | 2 |
UINT8 broadwell_hd_vals[2][4] = {
{ 0x0c, 0x00, 0x00, 0x00 }, //0 "graphics-options"
{ 0x0c, 0x00, 0x00, 0x00 }, //1 "AAPL,ig-tcon-scaler"
};
skylake平台
[BL:0x056c]
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | HDMI |
— | — | — | — | — | — | — |
Intel HD Graphics 530 | 0x19120000 | 3 | 3 | |||
Intel HD Graphics 520 | 0x19160000 | 3 | 1 | 2 | ||
Intel Iris Graphics 540 | 0x19260000 | 3 | 1 | 2 | ||
Intel Iris Graphics 550 | 0x19270000 | 3 | 1 | 2 | ||
Intel HD Graphics 530 | 0x191b0000 | MacBookPro13,3 | 3 | 1 | 2 | |
Intel HD Graphics 515 | 0x191e0000 | 3 | 1 | 2 | ||
Intel Iris Pro Graphics 580 | 0x193b0000 | 3 | 1 | 1 | 1 | |
Intel HD Graphics 530/4K* | 0x193b0005 | MacBookPro13,1 | 4 | 1 | 3 | |
Intel HD Graphics 510 | 0x19020001 | 0 | ||||
Intel HD Graphics 530 | 0x19120001 | 0 | ||||
0x19170001 | 0 | |||||
Intel Iris Pro Graphics 580 | 0x19320001 | 0 | ||||
Intel HD Graphics 520 | 0x19160002 | 3 | 1 | 2 | ||
Intel Iris Graphics 540 | 0x19260002 | MacBookPro13,1 | 3 | 1 | 2 | |
Intel HD Graphics 515 | 0x191e0003 | MacBook9,1 | 3 | 1 | 2 | |
Intel Iris Graphics 540 | 0x19260004 | 3 | 1 | 2 | ||
Intel Iris Graphics 550 | 0x19270004 | MacBookPro13,2 | 3 | 1 | 2 | |
Intel HD Graphics 530 | 0x191b0006 | 1 | ||||
Intel Iris Graphics 540 | 0x19260007 | 3 | 1 | 2 |
UINT8 skylake_hd_vals[12][4] = {
{ 0x01, 0x00, 0x00, 0x00 }, //0 "AAPL,Gfx324"
{ 0x01, 0x00, 0x00, 0x00 }, //1 "AAPL,GfxYTile"
{ 0xfa, 0x00, 0x00, 0x00 }, //2 "AAPL00,PanelCycleDelay"
{ 0x11, 0x00, 0x00, 0x08 }, //3 "AAPL00,PanelPowerDown" - MacBook
{ 0x11, 0x00, 0x00, 0x00 }, //4 "AAPL00,PanelPowerOff" - MacBook
{ 0xe2, 0x00, 0x00, 0x08 }, //5 "AAPL00,PanelPowerOn" - MacBook
{ 0x48, 0x00, 0x00, 0x00 }, //6 "AAPL00,PanelPowerUp" - MacBook
{ 0x3c, 0x00, 0x00, 0x08 }, //7 "AAPL00,PanelPowerDown" - MacBookPro
{ 0x11, 0x00, 0x00, 0x00 }, //8 "AAPL00,PanelPowerOff" - MacBookPro
{ 0x19, 0x01, 0x00, 0x08 }, //9 "AAPL00,PanelPowerOn" - MacBookPro
{ 0x30, 0x00, 0x00, 0x00 }, //10 "AAPL00,PanelPowerUp" - MacBookPro
{ 0x0c, 0x00, 0x00, 0x00 }, //11 "graphic-options"
};
kabylake平台
[BL:0x056c]
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | HDMI |
— | — | — | — | — | — | — |
Intel HD Graphics 630 | 0x59120000 | iMac18,2 iMac18,3 |
3 | 3 | ||
Intel HD Graphics 630 | 0x59120003 | FCPX加速用 | 0 | |||
Intel HD Graphics 620 | 0x59160000 | MacBookPro14,2 | 3 | 1 | 2 | |
Intel HD Graphics 620 | 0x59160009 | 3 | 1 | 2 | ||
0x59180002 | ||||||
Intel HD Graphics 630 | 0x591b0000 | MacBookPro14,3 | 3 | 1 | 2 | |
Intel HD Graphics 630 | 0x591b0006 | 1 | 1 | |||
0x591c0005 | 3 | 1 | 2 | |||
Intel HD Graphics 615 | 0x591e0000 | 3 | 1 | 2 | ||
Intel HD Graphics 615 | 0x591e0001 | MacBook10,1 | 3 | 1 | 2 | |
Intel HD Graphics 635 | 0x59230000 | 3 | 1 | 2 | ||
Intel Iris Plus Graphics 640 | 0x59260000 | 3 | 1 | 2 | ||
Intel Iris Plus Graphics 640 | 0x59260002 | MacBookPro14,1 iMac18,1 |
3 | 1 | 2 | |
Intel Iris Plus Graphics 640 | 0x59260007 | 3 | 1 | 2 | ||
Intel Iris Plus Graphics 650 | 0x59270000 | 3 | 1 | 2 | ||
Intel Iris Plus Graphics 650 | 0x59270004 | MacBookPro14,2 | 3 | 1 | 2 | |
Intel Iris Plus Graphics 650 | 0x59270009 | 3 | 1 | 2 | ||
Intel UHD Graphics 617 | 0x87c00000 | 3 | 1 | 2 | ||
Intel UHD Graphics 617 | 0x87c00005 | MacBookAir8,1 | 3 | 1 | 2 |
UINT8 kabylake_hd_vals[12][4] = {
{ 0x01, 0x00, 0x00, 0x00 }, //0 "AAPL,Gfx324" - MacBookPro
{ 0x01, 0x00, 0x00, 0x00 }, //1 "AAPL,GfxYTile"
{ 0xfa, 0x00, 0x00, 0x00 }, //2 "AAPL00,PanelCycleDelay"
{ 0x11, 0x00, 0x00, 0x08 }, //3 "AAPL00,PanelPowerDown" - MacBook
{ 0x11, 0x00, 0x00, 0x00 }, //4 "AAPL00,PanelPowerOff" - MacBook
{ 0xe2, 0x00, 0x00, 0x08 }, //5 "AAPL00,PanelPowerOn" - MacBook
{ 0x48, 0x00, 0x00, 0x00 }, //6 "AAPL00,PanelPowerUp" - MacBook
{ 0x3c, 0x00, 0x00, 0x08 }, //7 "AAPL00,PanelPowerDown" - MacBookPro
{ 0x11, 0x00, 0x00, 0x00 }, //8 "AAPL00,PanelPowerOff" - MacBookPro
{ 0x19, 0x01, 0x00, 0x08 }, //9 "AAPL00,PanelPowerOn" - MacBookPro
{ 0x30, 0x00, 0x00, 0x00 }, //10 "AAPL00,PanelPowerUp" - MacBookPro
{ 0x0c, 0x00, 0x00, 0x00 }, //11 "graphic-options"
};
caffeelake平台
[BL:0xffff VRAM:1536MB FBMEM:0MB]
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | STOLEN |
— | — | — | — | — | — | — |
0x3E000000 | 3 | 1 | 2 | 57mb | ||
Intel UHD Graphics 630 | 3E910003 | FCPX加速用 | ||||
Intel UHD Graphics 630 | 3E920000 | 3 | 1 | 2 | 57mb | |
Intel UHD Graphics 630 | 3E920003 | FCPX加速用 | ||||
Intel UHD Graphics 630 | 3E920009 | 1 | 1 | 57mb | ||
Intel UHD Graphics 630 | 3E9B0000 | MacBookPro15,1 | 3 | 1 | 2 | 57mb |
Intel UHD Graphics 630 | 3E980003 | FCPX加速用 | ||||
Intel UHD Graphics 630 | 3E9B0006 | 1 | 1 | 38mb | ||
Intel UHD Graphics 630 | 3E9B0007 | Macmini8,1 | 3 | 3 | 57mb | |
Intel UHD Graphics 630 | 3E9B0009 | 3 | 1 | 2 | 57mb | |
Intel Iris Plus Graphics 655 | 3EA50000 | 3 | 1 | 2 | 57mb | |
Intel Iris Plus Graphics 655 | 3EA50004 | MacBookPro15,2 | 3 | 1 | 2 | 57mb |
Intel Iris Plus Graphics 655 | 3EA50005 | 3 | 1 | 2 | 57mb | |
Intel Iris Plus Graphics 655 | 3EA50006 | 3 | 1 | 2 | 57mb | |
Intel Iris Plus Graphics 655 | 3EA50009 | 3 | 1 | 2 | 57mb |
UINT8 coffeelake_hd_vals[8][4] = {
{ 0x01, 0x00, 0x00, 0x00 }, //0 "AAPL,Gfx324" - MacBookPro
{ 0x01, 0x00, 0x00, 0x00 }, //1 "AAPL,GfxYTile"
{ 0xfa, 0x00, 0x00, 0x00 }, //2 "AAPL00,PanelCycleDelay"
{ 0x3c, 0x00, 0x00, 0x08 }, //3 "AAPL00,PanelPowerDown" - MacBookPro
{ 0x11, 0x00, 0x00, 0x00 }, //4 "AAPL00,PanelPowerOff" - MacBookPro
{ 0x19, 0x01, 0x00, 0x08 }, //5 "AAPL00,PanelPowerOn" - MacBookPro
{ 0x30, 0x00, 0x00, 0x00 }, //6 "AAPL00,PanelPowerUp" - MacBookPro
{ 0x0c, 0x00, 0x00, 0x00 }, //7 "graphic-options"
};
新增平台
显卡型号 | platform-id | 机型 | 接口 | LVDS | DP | HDMI |
— | — | — | — | — | — | — |
Intel UHD Graphics 620 | 0x3ea00000 | 仿冒3e9b0007 | ||||
Intel UHD Graphics 617 | 0x87c00000 | MacBookAir8,1 | ||||
Intel UHD Graphics 630 | 0x3e9b0007 | MacBookPro15,1 Macmini8,1 |
3 |
已知GPU的列表
static struct gma_gpu_t KnownGPUS[] = {
{ 0xFFFF, "Intel Unsupported" }, // common name for unsuported devices
#if WILL_WORK
//============== PowerVR ===================
//--------Canmore/Sodaville/Groveland-------
{ 0x2E5B, "Intel 500" }, //
//----------------Poulsbo-------------------
{ 0x8108, "Intel 500" }, // Menlow
{ 0x8109, "Intel 500" }, // Menlow
//----------------Lincroft------------------
{ 0x4102, "Intel 600" }, // Moorestown
//----------------Cedarview-----------------
{ 0x0BE0, "Intel GMA 3600" }, // Cedar Trail
{ 0x0BE1, "Intel GMA 3600" }, // Cedar Trail
{ 0x0BE2, "Intel GMA 3650" }, // Cedar Trail
{ 0x0BE3, "Intel GMA 3650" }, // Cedar Trail
//----------------Cloverview----------------
{ 0x08C7, "Intel GMA" }, // Clover Trail
{ 0x08C8, "Intel GMA" }, // Clover Trail
{ 0x08C9, "Intel GMA" }, // Clover Trail
{ 0x08CA, "Intel GMA" }, // Clover Trail
{ 0x08CB, "Intel GMA" }, // Clover Trail
{ 0x08CC, "Intel GMA" }, // Clover Trail
{ 0x08CD, "Intel GMA" }, // Clover Trail
{ 0x08CE, "Intel GMA" }, // Clover Trail
{ 0x08CF, "Intel GMA" }, // Clover Trail
//============== 1st generation ============
//----------------Auburn--------------------
{ 0x7800, "Intel 740" }, // Desktop - Intel 740 GMCH Express Chipset Family
//----------------Portola-------------------
{ 0x1240, "Intel 752" }, // Desktop - Intel 752 GMCH Express Chipset Family
//----------------Whitney-------------------
{ 0x7121, "Intel 3D graphics 810" }, // Desktop - Intel 810 GMCH Express Chipset Family
{ 0x7123, "Intel 3D graphics 810" }, // Desktop - Intel 810-DC100 GMCH Express Chipset Family
{ 0x7125, "Intel 3D graphics 810" }, // Desktop - Intel 810E GMCH Express Chipset Family
//----------------Solano--------------------
{ 0x1132, "Intel 3D graphics 815" }, // Desktop - Intel 815 GMCH Express Chipset Family
//============== 2nd generation ============
//----------------Almador-------------------
{ 0x3577, "Intel Extreme Graphics 830" }, // Mobile - Intel 830M GMCH Express Chipset Family
{ 0x357B, "Intel Extreme Graphics 835" }, // Desktop - Intel 835G GMCH Express Chipset Family
//----------------Brookdale-----------------
{ 0x2562, "Intel Extreme Graphics 845" }, // Desktop - Intel 845G GMCH Express Chipset Family
//----------------Montara-------------------
{ 0x358E, "Intel Extreme Graphics 2 854" }, // Mobile - Intel 852GM/855GM GMCH Express Chipset Family
{ 0x3582, "Intel Extreme Graphics 2 855" }, // Mobile - Intel 852GM/855GM GMCH Express Chipset Family
//----------------Springdale----------------
{ 0x2572, "Intel Extreme Graphics 2 865" }, // Desktop - Intel 865G Express Chipset Family
//============== 3rd generation ============
//----------------Grantsdale----------------
{ 0x2582, "Intel GMA 900" }, // Desktop - Intel 915G Express Chipset Family
{ 0x258A, "Intel GMA 900" }, // Desktop - Intel 915GM Express Chipset Family
{ 0x2782, "Intel GMA 900" }, // Desktop - Intel 915GV Express Chipset Family
//----------------Alviso--------------------
{ 0x2592, "Intel GMA 900" }, // Mobile - Intel 82915GM/GMS, 910GML Express Chipset Family
{ 0x2792, "Intel GMA 900" }, // Mobile - Intel 82915GM/GMS, 910GML Express Chipset Family
#endif
//----------------Lakeport------------------
{ 0x2772, "Intel GMA 950" }, // Desktop - Intel 82945G Express Chipset Family
{ 0x2776, "Intel GMA 950" }, // Desktop - Intel 82945G Express Chipset Family
//----------------Calistoga-----------------
{ 0x27A2, "Intel GMA 950" }, // Mobile - Intel 945GM Express Chipset Family - MacBook1,1/MacBook2,1
{ 0x27A6, "Intel GMA 950" }, // Mobile - Intel 945GM Express Chipset Family
{ 0x27AE, "Intel GMA 950" }, // Mobile - Intel 945GM Express Chipset Family
#if WILL_WORK
//----------------Bearlake------------------
{ 0x29B2, "Intel GMA 3100" }, // Desktop - Intel Q35 Express Chipset Family
{ 0x29B3, "Intel GMA 3100" }, // Desktop - Intel Q35 Express Chipset Family
{ 0x29C2, "Intel GMA 3100" }, // Desktop - Intel G33/G31 Express Chipset Family
{ 0x29C3, "Intel GMA 3100" }, // Desktop - Intel G33/G31 Express Chipset Family
{ 0x29D2, "Intel GMA 3100" }, // Desktop - Intel Q33 Express Chipset Family
{ 0x29D3, "Intel GMA 3100" }, // Desktop - Intel Q33 Express Chipset Family
//----------------Pineview------------------
{ 0xA001, "Intel GMA 3150" }, // Nettop - Intel NetTop Atom D410
{ 0xA002, "Intel GMA 3150" }, // Nettop - Intel NetTop Atom D510
{ 0xA011, "Intel GMA 3150" }, // Netbook - Intel NetBook Atom N4x0
{ 0xA012, "Intel GMA 3150" }, // Netbook - Intel NetBook Atom N4x0
//============== 4th generation ============
//----------------Lakeport------------------
{ 0x2972, "Intel GMA 3000" }, // Desktop - Intel 946GZ Express Chipset Family
{ 0x2973, "Intel GMA 3000" }, // Desktop - Intel 946GZ Express Chipset Family
//----------------Broadwater----------------
{ 0x2992, "Intel GMA 3000" }, // Desktop - Intel Q965/Q963 Express Chipset Family
{ 0x2993, "Intel GMA 3000" }, // Desktop - Intel Q965/Q963 Express Chipset Family
{ 0x29A2, "Intel GMA X3000" }, // Desktop - Intel G965 Express Chipset Family
{ 0x29A3, "Intel GMA X3000" }, // Desktop - Intel G965 Express Chipset Family
#endif
//----------------Crestline-----------------
{ 0x2A02, "Intel GMA X3100" }, // Mobile - Intel 965 Express Chipset Family - MacBook3,1/MacBook4,1/MacbookAir1,1
{ 0x2A03, "Intel GMA X3100" }, // Mobile - Intel 965 Express Chipset Family
{ 0x2A12, "Intel GMA X3100" }, // Mobile - Intel 965 Express Chipset Family
{ 0x2A13, "Intel GMA X3100" }, // Mobile - Intel 965 Express Chipset Family
#if WILL_WORK
//----------------Bearlake------------------
{ 0x2982, "Intel GMA X3500" }, // Desktop - Intel G35 Express Chipset Family
{ 0x2983, "Intel GMA X3500" }, // Desktop - Intel G35 Express Chipset Family
//----------------Eaglelake-----------------
{ 0x2E02, "Intel GMA 4500" }, // Desktop - Intel 4 Series Express Chipset Family
{ 0x2E03, "Intel GMA 4500" }, // Desktop - Intel 4 Series Express Chipset Family
{ 0x2E12, "Intel GMA 4500" }, // Desktop - Intel G45/G43 Express Chipset Family
{ 0x2E13, "Intel GMA 4500" }, // Desktop - Intel G45/G43 Express Chipset Family
{ 0x2E42, "Intel GMA 4500" }, // Desktop - Intel B43 Express Chipset Family
{ 0x2E43, "Intel GMA 4500" }, // Desktop - Intel B43 Express Chipset Family
{ 0x2E92, "Intel GMA 4500" }, // Desktop - Intel B43 Express Chipset Family
{ 0x2E93, "Intel GMA 4500" }, // Desktop - Intel B43 Express Chipset Family
{ 0x2E32, "Intel GMA X4500" }, // Desktop - Intel G45/G43 Express Chipset Family
{ 0x2E33, "Intel GMA X4500" }, // Desktop - Intel G45/G43 Express Chipset Family
{ 0x2E22, "Intel GMA X4500" }, // Mobile - Intel G45/G43 Express Chipset Family
{ 0x2E23, "Intel GMA X4500HD" }, // Mobile - Intel G45/G43 Express Chipset Family
//----------------Cantiga-------------------
{ 0x2A42, "Intel GMA X4500MHD" }, // Mobile - Intel 4 Series Express Chipset Family
{ 0x2A43, "Intel GMA X4500MHD" }, // Mobile - Intel 4 Series Express Chipset Family
#endif
//============== 5th generation ============
//----------------Ironlake------------------
{ 0x0042, "Intel HD Graphics" }, // Desktop - Clarkdale
{ 0x0046, "Intel HD Graphics" }, // Mobile - Arrandale - MacBookPro6,x
//============== 6th generation ============
//----------------Sandy Bridge--------------
//GT1
{ 0x0102, "Intel HD Graphics 2000" }, // Desktop - iMac12,x
{ 0x0106, "Intel HD Graphics 2000" }, // Mobile
{ 0x010A, "Intel HD Graphics P3000" }, // Server
//GT2
{ 0x0112, "Intel HD Graphics 3000" }, // Desktop
{ 0x0116, "Intel HD Graphics 3000" }, // Mobile - MacBookAir4,x/MacBookPro8,2/MacBookPro8,3
{ 0x0122, "Intel HD Graphics 3000" }, // Desktop
{ 0x0126, "Intel HD Graphics 3000" }, // Mobile - MacBookPro8,1/Macmini5,x
//============== 7th generation ============
//----------------Ivy Bridge----------------
//GT1
{ 0x0152, "Intel HD Graphics 2500" }, // Desktop - iMac13,x
{ 0x0156, "Intel HD Graphics 2500" }, // Mobile
{ 0x015A, "Intel HD Graphics 2500" }, // Server
{ 0x015E, "Intel Ivy Bridge GT1" }, // Reserved
//GT2
{ 0x0162, "Intel HD Graphics 4000" }, // Desktop
{ 0x0166, "Intel HD Graphics 4000" }, // Mobile - MacBookPro9,x/MacBookPro10,x/MacBookAir5,x/Macmini6,x
{ 0x016A, "Intel HD Graphics P4000" }, // Server
//----------------Haswell-------------------
//GT1
{ 0x0402, "Intel Haswell GT1" }, // Desktop
{ 0x0406, "Intel Haswell GT1" }, // Mobile
{ 0x040A, "Intel Haswell GT1" }, // Server
{ 0x040B, "Intel Haswell GT1" }, //
{ 0x040E, "Intel Haswell GT1" }, //
//GT2
{ 0x0412, "Intel HD Graphics 4600" }, // Desktop - iMac15,1
{ 0x0416, "Intel HD Graphics 4600" }, // Mobile
{ 0x041A, "Intel HD Graphics P4600" }, // Server
{ 0x041B, "Intel Haswell GT2" }, //
{ 0x041E, "Intel HD Graphics 4400" }, //
//GT3
{ 0x0422, "Intel HD Graphics 5000" }, // Desktop
{ 0x0426, "Intel HD Graphics 5000" }, // Mobile
{ 0x042A, "Intel HD Graphics 5000" }, // Server
{ 0x042B, "Intel Haswell GT3" }, //
{ 0x042E, "Intel Haswell GT3" }, //
//GT1
{ 0x0A02, "Intel Haswell GT1" }, // Desktop ULT
{ 0x0A06, "Intel HD Graphics" }, // Mobile ULT
{ 0x0A0A, "Intel Haswell GT1" }, // Server ULT
{ 0x0A0B, "Intel Haswell GT1" }, // ULT
{ 0x0A0E, "Intel Haswell GT1" }, // ULT
//GT2
{ 0x0A12, "Intel Haswell GT2" }, // Desktop ULT
{ 0x0A16, "Intel HD Graphics 4400" }, // Mobile ULT
{ 0x0A1A, "Intel Haswell GT2" }, // Server ULT
{ 0x0A1B, "Intel Haswell GT2" }, // ULT
{ 0x0A1E, "Intel HD Graphics 4200" }, // ULT
//GT3
{ 0x0A22, "Intel Iris Graphics 5100" }, // Desktop ULT
{ 0x0A26, "Intel HD Graphics 5000" }, // Mobile ULT - MacBookAir6,x/Macmini7,1
{ 0x0A2A, "Intel Iris Graphics 5100" }, // Server ULT
{ 0x0A2B, "Intel Iris Graphics 5100" }, // ULT
{ 0x0A2E, "Intel Iris Graphics 5100" }, // ULT - MacBookPro11,1
//GT1
{ 0x0C02, "Intel Haswell GT1" }, // Desktop SDV
{ 0x0C06, "Intel Haswell GT1" }, // Mobile SDV
{ 0x0C0A, "Intel Haswell GT1" }, // Server SDV
{ 0x0C0B, "Intel Haswell GT1" }, // SDV
{ 0x0C0E, "Intel Haswell GT1" }, // SDV
//GT2
{ 0x0C12, "Intel Haswell GT2" }, // Desktop SDV
{ 0x0C16, "Intel Haswell GT2" }, // Mobile SDV
{ 0x0C1A, "Intel Haswell GT2" }, // Server SDV
{ 0x0C1B, "Intel Haswell GT2" }, // SDV
{ 0x0C1E, "Intel Haswell GT2" }, // SDV
//GT3
{ 0x0C22, "Intel Haswell GT3" }, // Desktop SDV
{ 0x0C26, "Intel Haswell GT3" }, // Mobile SDV
{ 0x0C2A, "Intel Haswell GT3" }, // Server SDV
{ 0x0C2B, "Intel Haswell GT3" }, // SDV
{ 0x0C2E, "Intel Haswell GT3" }, // SDV
//GT1
{ 0x0D02, "Intel Haswell GT1" }, // Desktop CRW
{ 0x0D06, "Intel Haswell GT1" }, // Mobile CRW
{ 0x0D0A, "Intel Haswell GT1" }, // Server CRW
{ 0x0D0B, "Intel Haswell GT1" }, // CRW
{ 0x0D0E, "Intel Haswell GT1" }, // CRW
//GT2
{ 0x0D12, "Intel HD Graphics 4600" }, // Desktop CRW
{ 0x0D16, "Intel HD Graphics 4600" }, // Mobile CRW
{ 0x0D1A, "Intel Haswell GT2" }, // Server CRW
{ 0x0D1B, "Intel Haswell GT2" }, // CRW
{ 0x0D1E, "Intel Haswell GT2" }, // CRW
//GT3
{ 0x0D22, "Intel Iris Pro Graphics 5200" }, // Desktop CRW - iMac14,1/iMac14,4
{ 0x0D26, "Intel Iris Pro Graphics 5200" }, // Mobile CRW - MacBookPro11,2/MacBookPro11,3
{ 0x0D2A, "Intel Iris Pro Graphics 5200" }, // Server CRW
{ 0x0D2B, "Intel Iris Pro Graphics 5200" }, // CRW
{ 0x0D2E, "Intel Iris Pro Graphics 5200" }, // CRW
//----------------ValleyView----------------
{ 0x0F30, "Intel HD Graphics" }, // Bay Trail
{ 0x0F31, "Intel HD Graphics" }, // Bay Trail
{ 0x0F32, "Intel HD Graphics" }, // Bay Trail
{ 0x0F33, "Intel HD Graphics" }, // Bay Trail
{ 0x0155, "Intel HD Graphics" }, // Bay Trail
{ 0x0157, "Intel HD Graphics" }, // Bay Trail
//============== 8th generation ============
//----------------Broadwell-----------------
//GT1
{ 0x1602, "Intel Broadwell GT1" }, // Desktop
{ 0x1606, "Intel Broadwell GT1" }, // Mobile
{ 0x160A, "Intel Broadwell GT1" }, //
{ 0x160B, "Intel Broadwell GT1" }, //
{ 0x160D, "Intel Broadwell GT1" }, //
{ 0x160E, "Intel Broadwell GT1" }, //
//GT2
{ 0x1612, "Intel HD Graphics 5600" }, // Mobile
{ 0x1616, "Intel HD Graphics 5500" }, // Mobile
{ 0x161A, "Intel Broadwell GT2" }, //
{ 0x161B, "Intel Broadwell GT2" }, //
{ 0x161D, "Intel Broadwell GT2" }, //
{ 0x161E, "Intel HD Graphics 5300" }, // Ultramobile - MacBook8,1
//GT3
{ 0x1626, "Intel HD Graphics 6000" }, // Mobile - iMac16,1/MacBookAir7,x
{ 0x162B, "Intel Iris Graphics 6100" }, // Mobile - MacBookPro12,1
{ 0x162D, "Intel Iris Pro Graphics P6300" }, // Workstation, Mobile Workstation
//GT3e
{ 0x1622, "Intel Iris Pro Graphics 6200" }, // Desktop, Mobile - iMac16,2
{ 0x162A, "Intel Iris Pro Graphics P6300" }, // Workstation
//RSVD
{ 0x162E, "Intel Broadwell RSVD" }, // Reserved
{ 0x1632, "Intel Broadwell RSVD" }, // Reserved
{ 0x1636, "Intel Broadwell RSVD" }, // Reserved
{ 0x163A, "Intel Broadwell RSVD" }, // Reserved
{ 0x163B, "Intel Broadwell RSVD" }, // Reserved
{ 0x163D, "Intel Broadwell RSVD" }, // Reserved
{ 0x163E, "Intel Broadwell RSVD" }, // Reserved
//------------Cherryview/Braswell-----------
{ 0x22B0, "Intel HD Graphics 400" }, // Cherry Trail - Atom x5 series - Z83X0/Z8550
{ 0x22B1, "Intel HD Graphics 405" }, // Cherry Trail - Atom x7 series - Z8750
{ 0x22B2, "Intel HD Graphics 400" }, // Braswell - Cerelon QC/DC series - X3X60
{ 0x22B3, "Intel HD Graphics 405" }, // Braswell - Pentium QC series - X3710
//============== 9th generation ============
//----------------Skylake-------------------
//GT1
{ 0x1902, "Intel HD Graphics 510" }, // Desktop
{ 0x1906, "Intel HD Graphics 510" }, // Mobile
{ 0x190A, "Intel Skylake GT1" }, //
{ 0x190B, "Intel HD Graphics 510" }, //
{ 0x190E, "Intel Skylake GT1" }, //
//GT2
{ 0x1912, "Intel HD Graphics 530" }, // Desktop - iMac17,1
{ 0x1916, "Intel HD Graphics 520" }, // Mobile
{ 0x191A, "Intel Skylake GT2" }, //
{ 0x191B, "Intel HD Graphics 530" }, // Mobile - MacBookPro13,3
{ 0x191D, "Intel HD Graphics P530" }, // Workstation, Mobile Workstation
{ 0x191E, "Intel HD Graphics 515" }, // Mobile - MacBook9,1
{ 0x1921, "Intel HD Graphics 520" }, //
//GT2f
{ 0x1913, "Intel Skylake GT2f" }, //
{ 0x1915, "Intel Skylake GT2f" }, //
{ 0x1917, "Intel Skylake GT2f" }, //
//GT3
{ 0x1923, "Intel HD Graphics 535" }, //
//GT3e
{ 0x1926, "Intel Iris Graphics 540" }, // Mobile - MacBookPro13,1
{ 0x1927, "Intel Iris Graphics 550" }, // Mobile - MacBookPro13,2
{ 0x192B, "Intel Iris Graphics 555" }, //
{ 0x192D, "Intel Iris Graphics P555" }, // Workstation
//GT4
{ 0x192A, "Intel Skylake GT4" }, //
//GT4e
{ 0x1932, "Intel Iris Pro Graphics 580" }, // Desktop
{ 0x193A, "Intel Iris Pro Graphics P580" }, // Server
{ 0x193B, "Intel Iris Pro Graphics 580" }, // Mobile
{ 0x193D, "Intel Iris Pro Graphics P580" }, // Workstation, Mobile Workstation
//----------------Goldmont------------------
{ 0x0A84, "Intel HD Graphics" }, // Broxton(cancelled)
{ 0x1A84, "Intel HD Graphics" }, // Broxton(cancelled)
{ 0x1A85, "Intel HD Graphics" }, // Broxton(cancelled)
{ 0x5A84, "Intel HD Graphics 505" }, // Apollo Lake
{ 0x5A85, "Intel HD Graphics 500" }, // Apollo Lake
//----------------Kaby Lake-----------------
//GT1
{ 0x5902, "Intel HD Graphics 610" }, // Desktop
{ 0x5906, "Intel HD Graphics 610" }, // Mobile
{ 0x5908, "Intel Kaby Lake GT1" }, //
{ 0x590A, "Intel Kaby Lake GT1" }, //
{ 0x590B, "Intel Kaby Lake GT1" }, //
{ 0x590E, "Intel Kaby Lake GT1" }, //
//GT1.5
{ 0x5913, "Intel Kaby Lake GT1.5" }, //
{ 0x5915, "Intel Kaby Lake GT1.5" }, //
//GT2
{ 0x5912, "Intel HD Graphics 630" }, // Desktop - iMac18,2/iMac18,3
{ 0x5916, "Intel HD Graphics 620" }, // Mobile
{ 0x591A, "Intel HD Graphics P630" }, // Server
{ 0x591B, "Intel HD Graphics 630" }, // Mobile - MacBookPro14,3
{ 0x591D, "Intel HD Graphics P630" }, // Workstation, Mobile Workstation
{ 0x591E, "Intel HD Graphics 615" }, // Mobile - MacBook10,1
//GT2F
{ 0x5921, "Intel Kaby Lake GT2F" }, //
//GT3
{ 0x5923, "Intel HD Graphics 635" }, //
{ 0x5926, "Intel Iris Plus Graphics 640" }, // Mobile - MacBookPro14,1/iMac18,1
{ 0x5927, "Intel Iris Plus Graphics 650" }, // Mobile - MacBookPro14,2
//GT4
{ 0x593B, "Intel Kaby Lake GT4" }, //
//-------------Kaby Lake Refresh------------
//GT1.5
{ 0x5917, "Intel UHD Graphics 620" }, // Mobile
//----------------Amber Lake----------------
//GT2
{ 0x591C, "Intel UHD Graphics 615" }, // Kaby Lake
{ 0x87C0, "Intel UHD Graphics 617" }, // Kaby Lake - Mobile - MacBookAir8,1
{ 0x87CA, "Intel Amber Lake GT2" }, // Coffee Lake
//----------------Coffee Lake---------------
//GT1
{ 0x3E90, "Intel UHD Graphics 610" }, // Desktop
{ 0x3E93, "Intel UHD Graphics 610" }, // Desktop
{ 0x3E99, "Intel Coffee Lake GT1" }, //
//GT2
{ 0x3E91, "Intel UHD Graphics 630" }, // Desktop
{ 0x3E92, "Intel UHD Graphics 630" }, // Desktop
{ 0x3E94, "Intel Coffee Lake GT2" }, //
{ 0x3E96, "Intel Coffee Lake GT2" }, //
{ 0x3E98, "Intel UHD Graphics 630" }, // Desktop
{ 0x3E9A, "Intel Coffee Lake GT2" }, //
{ 0x3E9B, "Intel UHD Graphics 630" }, // Mobile - MacBookPro15,1/Macmini8,1
{ 0x3EA9, "Intel Coffee Lake GT2" }, //
//GT3
{ 0x3EA5, "Intel Iris Plus Graphics 655" }, // Mobile - MacBookPro15,2
{ 0x3EA6, "Intel Coffee Lake GT3" }, //
{ 0x3EA7, "Intel Coffee Lake GT3" }, //
{ 0x3EA8, "Intel Coffee Lake GT3" }, //
//----------------Whiskey Lake--------------
//GT1
{ 0x3EA1, "Intel Whiskey Lake GT1" }, //
{ 0x3EA4, "Intel Whiskey Lake GT1" }, //
//GT2
{ 0x3EA0, "Intel UHD Graphics 620" }, // Mobile
{ 0x3EA3, "Intel Whiskey Lake GT2" }, //
//GT3
{ 0x3EA2, "Intel Whiskey Lake GT3" }, //
//----------------Gemini Lake---------------
{ 0x3184, "Intel UHD Graphics 605" }, //
{ 0x3185, "Intel UHD Graphics 600" }, //
//============== 10th generation ===========
//----------------Cannonlake----------------
//GTx
{ 0x5A40, "Intel Cannonlake GTx" }, //
//GT0.5
{ 0x5A49, "Intel Cannonlake GT0.5" }, //
{ 0x5A4A, "Intel Cannonlake GT0.5" }, //
//GT1
{ 0x0A01, "Intel Cannonlake GT1" }, // Desktop
{ 0x5A41, "Intel Cannonlake GT1" }, //
{ 0x5A42, "Intel Cannonlake GT1" }, //
{ 0x5A44, "Intel Cannonlake GT1" }, //
//GT1.5
{ 0x5A59, "Intel Cannonlake GT1.5" }, //
{ 0x5A5A, "Intel Cannonlake GT1.5" }, //
{ 0x5A5C, "Intel Cannonlake GT1.5" }, //
//GT2
{ 0x5A50, "Intel Cannonlake GT2" }, //
{ 0x5A51, "Intel Cannonlake GT2" }, //
{ 0x5A52, "Intel Cannonlake GT2" }, // Mobile
{ 0x5A54, "Intel Cannonlake GT2" }, // Mobile
//============== 11th generation ===========
//----------------Ice Lake------------------
//GT0.5
{ 0x8A71, "Intel Ice Lake GT0.5" }, //
//GT1
{ 0x8A5B, "Intel Ice Lake GT1" }, //
{ 0x8A5D, "Intel Ice Lake GT1" }, //
//GT1.5
{ 0x8A5A, "Intel Ice Lake GT1.5" }, //
{ 0x8A5C, "Intel Ice Lake GT1.5" }, //
//GT2
{ 0x8A50, "Intel Ice Lake GT2" }, //
{ 0x8A51, "Intel Ice Lake GT2" }, //
{ 0x8A52, "Intel Ice Lake GT2" }, //
//----------------Lakefield-----------------
{ 0x9840, "Intel Lakefield" }, //
{ 0x9850, "Intel Lakefield" }, //
//----------------Jasper Lake---------------
{ 0x4500, "Intel Jasper Lake" }, //
};
补充
1.某些SKL/KBL台式机如果驱动4K显示器可以试试 platform-id:0x193b0005 这个ig-platform-id不存在于gma.c列表里
2.关于 Ivy Bridge 平台HD 2500的说明
在win下可以使用AIDA64工具查看到核显是Ivy Bridge GT2,就可以驱动。如果显示是GT1,那么就不一定能驱动了
(1)i5-3450、i5-3470 的HD2500,大约有60%是GT2降级屏蔽而成的GT1,即HD4000的降级版,虽然降级成了“HD2500”,但是有HD4000的潜力,能做HD4000的事情,可以驱动。
(2)赛扬、奔腾、i3的HD2500以及非i5-2450/3470的HD2500,基本是原生GT1,即原生HD2500,这样的HD2500是真的只能做HD2500的事情,无法驱动!对于这一类的情况,系统能在你电脑上正常运行,但就是无法驱动显卡
3. 关于HD 3000,如果要安装Mojave / Catalina及以上版本,则取决于您的Intel CPU有多新。如果您的CPU是2011年或更早的型号(HD3000 / Sandy Bridge),则iGPU将不支持metal 2技术,并且无法在Mojave / Catalina中以完全QE / CI加速运行。
关于十代CPU核显的补充
0x9B418086 10210U/10510U(低压四核die)
0x9BCA8086 10210U/10710U(低压六核die)
0x9BCC8086 可用于低压210/510/710新步进?
0x9BC88086 CML-S六核die
0x9BC58086 CML-S十核die
(CML桌面版有六核和十核两种die,各型号由此阉割)
0x9BC48086 CML-H全系
(i5-10300H i7-10750H i7-10875H i9-10980HK等)
评论(0)