云朵有点甜 发表于 2018-7-19 12:44

求一份8代核显的ig-platform-id列表(移动版低压除外)

本帖最后由 云朵有点甜 于 2019-1-26 09:09 编辑

如题
我懒,懒得查fb里的数据{:5_274:}

2019/01/26
我找到了个很方便的脚本,可以从clover源码里的gma.c文件中提取ig-platform-id的数据,十分好用
https://github.com/corpnewt/GetPlatforms

下面是一份从4862的clover源码里提取的数据

云朵有点甜 发表于 2018-7-19 13:05

从clover源码里可知,只打开侦测不注入ig的话clover会自动注入0x591b0000这个ig(4606版clover)


所以如果想要使用原生ig来驱动核显的话就需要了解8代可用ig-platform-id是哪几个

题外话:我从17G2112里发现了下一代CPU核显的驱动(Cannon Lake),clover源码里也可以查到:

LeeJon 发表于 2018-7-19 13:44

这个应该是了

0x3EA50009 (mobile, 3 connectors, no fbmem)
0x3E920009 (mobile, 3 connectors, no fbmem)
0x3E9B0009 (mobile, 3 connectors, no fbmem)
0x3EA50000 (mobile, 3 connectors, no fbmem)
0x3E920000 (mobile, 3 connectors, no fbmem)
0x3E000000 (mobile, 3 connectors, no fbmem)
0x3E9B0000 (mobile, 3 connectors, no fbmem)
0x3EA50004 (mobile, 3 connectors, no fbmem)
0x3E9B0006 (mobile, 1 connectors, no fbmem)
0x3E9B0007 (desktop, 3 connectors, no fbmem)

云朵有点甜 发表于 2018-7-19 14:01

lizuyang 发表于 2018-7-19 13:44
这个应该是了

0x3EA50009 (mobile, 3 connectors, no fbmem)


有点不太对,按理说0x3e920000应该是台式机用的ID

云朵有点甜 发表于 2018-7-19 14:58

刚更新的4608和4609修正了对8代核显的ig注入逻辑

云朵有点甜 发表于 2018-7-19 15:50

感谢Athlonreg提供的数据:
+ { 0x00, 0x00, 0x00, 0x3E }, //0 Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x03, 0x00, 0x91, 0x3E }, //1 Intel UHD Graphics 630 - Mobile: 0, PipeCount: 0, PortCount: 0, STOLEN: 0MB, FBMEM: 0MB, VRAM: 1536MB, Connector:, BL: 1388

+ { 0x00, 0x00, 0x92, 0x3E }, //2 Intel UHD Graphics 630 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x03, 0x00, 0x92, 0x3E }, //3 Intel UHD Graphics 630 - Mobile: 0, PipeCount: 0, PortCount: 0, STOLEN: 0MB, FBMEM: 0MB, VRAM: 1536MB, Connector:, BL: 1388

+ { 0x09, 0x00, 0x92, 0x3E }, //4 Intel UHD Graphics 630 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DUMMY2, BL: 1388

+ { 0x00, 0x00, 0x9B, 0x3E }, //5 *MacBookPro15,1 - Intel UHD Graphics 630 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x06, 0x00, 0x9B, 0x3E }, //6 Intel UHD Graphics 630 - Mobile: 1, PipeCount: 1, PortCount: 1, STOLEN: 38MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1, BL: 1388

+ { 0x07, 0x00, 0x9B, 0x3E }, //7 Intel UHD Graphics 630 - Mobile: 0, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x09, 0x00, 0x9B, 0x3E }, //8 Intel UHD Graphics 630 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x00, 0x00, 0xA5, 0x3E }, //9 Intel Iris Plus Graphics 655 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x04, 0x00, 0xA5, 0x3E }, //10 *MacBookPro15,2 - Intel Iris Plus Graphics 655 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388

+ { 0x09, 0x00, 0xA5, 0x3E }, //11 Intel Iris Plus Graphics 655 - Mobile: 1, PipeCount: 3, PortCount: 3, STOLEN: 57MB, FBMEM: 0MB, VRAM: 1536MB, Connector: LVDS1/DP2, BL: 1388 };

339342348 发表于 2018-7-19 17:03

根本不需要这么麻烦把,如果你有机器,那只要进win装好核显的驱动就可以在驱动的详情里面看到具体id是多少了,这个是一定不会错的

asqw6677 发表于 2018-7-19 17:28

CFLframebuffer,现在认识3e9b,填不填这个ig不影响。白果现在是LVDS和eDP混用,这些连接器补丁不是很重要了

云朵有点甜 发表于 2018-7-19 17:35

339342348 发表于 2018-7-19 17:03 https://www.pcbeta.com/static/image/common/back.gif
根本不需要这么麻烦把,如果你有机器,那只要进win装好核显的驱动就可以在驱动的详情里面看到具体id是多少了 ...

ig-platform-id跟device-id是不一样的

云朵有点甜 发表于 2018-7-19 17:37

asqw6677 发表于 2018-7-19 17:28 https://www.pcbeta.com/static/image/common/back.gif
CFLframebuffer,现在认识3e9b,填不填这个ig不影响。白果现在是LVDS和eDP混用,这些连接器补丁不是很重要了 ...

老外已有成果案例
https://www.tonymacx86.com/threads/guide-native-intel-uhd630-graphics-support-in-macos-10-13-6.256426/#post-1780458

asqw6677 发表于 2018-7-19 18:48

云朵有点甜 发表于 2018-7-19 17:37 https://www.pcbeta.com/static/image/common/back.gif
老外已有成果案例
https://www.tonymacx86.com/threads/guide-native-intel-uhd630-graphics-support-in ...

我当然注入过,没有什么改变。楼下不是两个失败案例么

云朵有点甜 发表于 2018-7-19 18:50

asqw6677 发表于 2018-7-19 18:48 https://www.pcbeta.com/static/image/common/back.gif
我当然注入过,没有什么改变。楼下不是两个失败案例么

我已经成功了

金色追风 发表于 2018-7-19 19:02

偶的8700K的核显,用的3E920003,貌似正常驱动,但是需要GREEN的INTELFIX功能,不用这个KEXT,还是无法直接由系统原生驱动

asqw6677 发表于 2018-7-19 19:08

云朵有点甜 发表于 2018-7-19 18:50 https://www.pcbeta.com/static/image/common/back.gif
我已经成功了

亮屏了吗?
这个人安装后,还是他之前的去除bulid-in的缓存,我重建缓存以后, 就没有再亮屏过了

asqw6677 发表于 2018-7-19 19:10

云朵有点甜 发表于 2018-7-19 18:50 https://www.pcbeta.com/static/image/common/back.gif
我已经成功了

你做了什么改变?

云朵有点甜 发表于 2018-7-19 19:19

asqw6677 发表于 2018-7-19 19:10 https://www.pcbeta.com/static/image/common/back.gif
你做了什么改变?

IntelGFX:0x3E9B8086(如果你原生Device-ID就是这个那就不用设置)
ig-platform-id:0x3e9b0000
Intel Inject:true
SMBIOS:MacBookPro15,2

亮度调节也没问题,弯曲度为0x56c

asqw6677 发表于 2018-7-20 11:50

云朵有点甜 发表于 2018-7-19 19:19 https://www.pcbeta.com/static/image/common/back.gif
IntelGFX:0x3E9B8086(如果你原生Device-ID就是这个那就不用设置)
ig-platform-id:0x3e9b0000
Intel I ...

Clover添加的056c导致启动过程附加了黑屏,看来是这个问题

asqw6677 发表于 2018-7-20 12:08

云朵有点甜 发表于 2018-7-19 19:19 https://www.pcbeta.com/static/image/common/back.gif
IntelGFX:0x3E9B8086(如果你原生Device-ID就是这个那就不用设置)
ig-platform-id:0x3e9b0000
Intel I ...

看来056c我不能用 ,现在啰嗦模式也是黑屏了

zzcc5200 发表于 2018-7-20 15:49

多谢楼主,试试能用不,另外楼主知不知道i5 8500应该用哪个{:5_293:}

云朵有点甜 发表于 2018-7-20 18:02

zzcc5200 发表于 2018-7-20 15:49
多谢楼主,试试能用不,另外楼主知不知道i5 8500应该用哪个

ig-platform-id用0x3e920000

仅适用于17G2112和10.14beta最新版
页: [1] 2 3
查看完整版本: 求一份8代核显的ig-platform-id列表(移动版低压除外)