关于驱动核显UHD630帧缓冲并修复HDMI的详细教程

黑苹果驱动 20/8/6 14.9k 0

主板:华硕z390-f
CPU:i7-9700k
集显:uhd630


缓冲针数据:
OC路径:
Root-DeviceProperties-Add
PciRoot(0x0)/Pci(0x2,0x0)
项目
属性
备注
AAPL,ig-platform-id
Data
07009B3E
注入的ID
framebuffer-patch-enable
Data
01000000
是否启用帧缓冲注入
framebuffer-stolenmem
Data
00003001
DVMT32预分配19mb
framebuffer-con0-enable
Data
01000000
启用索引1
framebuffer-con1-enable
Data
01000000
启用索引2
framebuffer-con2-enable
Data
01000000
启用索引3
framebuffer-con0-alldata
Data
01010900 00040000 C7030000
01:索引号
01:总线ID
09:通道
0004:4代表DP接口
C703:不重要默认即可
framebuffer-con1-alldata
Data
02020A00 00080000 C7030000
02:索引号
02:总线ID
0A:通道、十进制中的10
0008:8代表HDMI接口
C703:不重要默认即可
framebuffer-con2-alldata
Data
03000000 00000000 C7030000
因为这个板子只有2个接口、所以这个我都填写的0
如果你有的话,请注意,总线ID不可重复
framebuffer-unifiedmem
Data
00000080
帧缓冲显存设为2048Mb
enable-hdmi-dividers-fix
Data
01000000
HDMI无限循环修复
model
String
Intel UHD Graphics 630
关于本机、系统报告显示(可要可不要)
device_type
String
VGA compatible controller
系统报告显示(可要可不要)
AAPL,slot-name
String
Internal@0,20,2
系统报告显示(可要可不要)


1.使用alldata这种全数据的方式也是OC官方安装文档里所推荐的一种方式,比用Hackintool生成的数据要简单、项目少、不容易乱,容易修改。
2.所有备注中的解释都是根据Hackintool生成的数据来说的。
3.修改的时候只需要看着我写的解释修改你的总线ID和接口的数值即可,至于通道那个数值有没有影响我不清楚。
4.Hackintool接口里所显示的显示器接口并不准确。还是需要靠自己找。(至少给我显示的总线ID就不对。一个给我显示的05、一个给我显示的06)
5.我看过的几篇教程里可用的总线ID和我DP口实际所用的总线ID并不一样,建议从01-07自行查找,一般不超过07,是的,没办法,你只能做好一直重启的准备。找完一个口再找另一个口。
6.另外我附上一份写过注释的Hackintool生成的数据。如果有你需要添加的可选项,可自行添加。(请使用propertree打开)
7.请仔细阅读OC安装文档中关于帧缓冲注入的解释:https://dortania.github.io/OpenC ... igpu-busid-patching
8.关于机型和ID请自行查找适合自己的机型信息和ID。

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
您需要登录后才可以回帖 登录 | 注册
本版积分规则