MemacX 发表于 20/8/6 09:15:40

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

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

缓冲针数据:OC路径:Root-DeviceProperties-AddPciRoot(0x0)/Pci(0x2,0x0)参考文献:https://dortania.github.io/OpenCore-Install-Guide/extras/gpu-patches.html#igpu-busid-patching
项目属性值备注
AAPL,ig-platform-idData07009B3E注入的ID
framebuffer-patch-enableData01000000是否启用帧缓冲注入
framebuffer-stolenmemData00003001DVMT32预分配19mb
framebuffer-con0-enableData01000000启用索引1
framebuffer-con1-enableData01000000启用索引2
framebuffer-con2-enableData01000000启用索引3
framebuffer-con0-alldataData01010900 00040000 C703000001:索引号01:总线ID09:通道0004:4代表DP接口C703:不重要默认即可
framebuffer-con1-alldataData02020A00 00080000 C703000002:索引号02:总线ID0A:通道、十进制中的100008:8代表HDMI接口C703:不重要默认即可
framebuffer-con2-alldataData03000000 00000000 C7030000因为这个板子只有2个接口、所以这个我都填写的0如果你有的话,请注意,总线ID不可重复
framebuffer-unifiedmemData00000080帧缓冲显存设为2048Mb
enable-hdmi-dividers-fixData01000000HDMI无限循环修复
modelStringIntel UHD Graphics 630关于本机、系统报告显示(可要可不要)
device_typeStringVGA compatible controller系统报告显示(可要可不要)
AAPL,slot-nameStringInternal@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-patching8.关于机型和ID请自行查找适合自己的机型信息和ID。
页: [1]
查看完整版本: 关于驱动核显UHD630帧缓冲并修复HDMI的详细教程