yanbingshuai 发表于 2020-8-4 11:00

关于帧缓冲驱动核显以及UHD630修复HDMI的实例及详细的帧缓冲数据解释

本帖最后由 yanbingshuai 于 2020-8-16 06:11 编辑

最新更新:2020年08月11日信息来源OC官方文档在OC0.6版本中,有些桌面的UHD630可能需要将ID改为:00009B3E==================================================最新更新:2020年08月06日OC 0.6正式版。目前无须再仿冒ID刚才测试我只留了几个参数:framebuffer-unifiedmem    00000080    (设置为显存2048MB)framebuffer-patch-enable   01000000    (启用帧缓冲)framebuffer-con0-enable   01000000   (启用1)framebuffer-con1-enable   01000000   (启用2)framebuffer-con0-alldata   01010900 00040000 C7030000framebuffer-con1-alldata   02020A00 00080000 C7030000其它都注释掉了。发现正常


===================================================情况说明:主板:华硕z390-fCPU:i7-9700k集显:uhd630

缓冲针数据:OC路径:Root-DeviceProperties-Add
PciRoot(0x0)/Pci(0x2,0x0)
项目属性值备注
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(可要可不要,并不会改变实际的显存,最大可显示为000000ff,也就是4080mb)
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/OpenCore-Install-Guide/extras/gpu-patches.html#igpu-busid-patching8、关于机型和ID请自行查找适合自己的机型信息和ID。9、欢迎加入Len的交流群:624920460




yanbingshuai 发表于 2020-8-4 11:16

链接不知道为什么没显示出来,在这里:https://dortania.github.io/OpenCore-Install-Guide/extras/gpu-patches.html#igpu-busid-patching

slithpr 发表于 2020-8-4 12:01

现在还需要打缓冲吗?whatevergreen不是恨省事吗

理想的海洋 发表于 2020-8-4 12:29

clover是可以用吗 还是只能oc

hugarninwow 发表于 2020-8-4 13:28

注入一个AAPL,ig-platform-id就行了,weg可以完成补充。

onlymechen 发表于 2020-8-4 13:47

mark 一下,可能能解决我的问题。昂达b365 单屏没事,双屏开机比花,5s以后闪一下变正常。

yanbingshuai 发表于 2020-8-4 20:26

slithpr 发表于 2020-8-4 12:01 https://www.pcbeta.com/static/image/common/back.gif
现在还需要打缓冲吗?whatevergreen不是恨省事吗

HDMI修复是需要的,你没看我是2个口都修好了嘛

yanbingshuai 发表于 2020-8-4 20:28

理想的海洋 发表于 2020-8-4 12:29 https://www.pcbeta.com/static/image/common/back.gif
clover是可以用吗 还是只能oc

clover也是可以用的,不过这种全数据形式clover我不知道行不行。你可以下载附件用那种分开的也行

yanbingshuai 发表于 2020-8-4 20:29

hugarninwow 发表于 2020-8-4 13:28 https://www.pcbeta.com/static/image/common/back.gif
注入一个AAPL,ig-platform-id就行了,weg可以完成补充。

我主要是拿来修HDMI口了

kxcufmntd 发表于 2020-8-4 21:07

学习了,不错的教程

sunrie 发表于 2020-8-5 14:52

感谢分享,有中文的说明真好

wangmucong 发表于 2020-8-6 01:26

单独连HDMI口有信号吗

yanbingshuai 发表于 2020-8-6 01:49

wangmucong 发表于 2020-8-6 01:26 https://www.pcbeta.com/static/image/common/back.gif
单独连HDMI口有信号吗

修好之后,你想连哪个连哪个。。他们又不是必须关联的。。

ChinaAndyChen 发表于 2020-8-6 09:27

谢谢分享~~~~~~~~~~~~~~·

jiala22 发表于 2020-8-6 10:40

楼主,我是华硕的tup b360m 主板,只有两个接口 hdmi和dvi,这种情况,怎么核实调试呢?一插hdmi就黑屏。。。。还有con0、1、2有必要全部启动么?我只有2个输出口

jiala22 发表于 2020-8-6 10:51

我晕附件没下下来币都用完了

jiala22 发表于 2020-8-6 11:15

请楼主检查下附件用ProperTree打不开如果用解压软件打开是空的

jiala22 发表于 2020-8-6 11:16

请楼主检查下附件用ProperTree打不开。但是如果用解压软件,能打开,里面是空的

yanbingshuai 发表于 2020-8-6 13:28

jiala22 发表于 2020-8-6 10:40 https://www.pcbeta.com/static/image/common/back.gif
楼主,我是华硕的tup b360m 主板,只有两个接口 hdmi和dvi,这种情况,怎么核实调试呢?一插hdmi就黑屏。。 ...

2个口就来启用2个嘛
dvi这个我真不知道hackintool应该怎么选。你可以自己选了之后单独导出来一下,不要替换你自己的文件,你看看 dvi代表的数字是多少

yanbingshuai 发表于 2020-8-6 13:30

jiala22 发表于 2020-8-6 11:16 https://www.pcbeta.com/static/image/common/back.gif
请楼主检查下附件用ProperTree打不开。但是如果用解压软件,能打开,里面是空的

附件确实是没问题的,我觉得你应该直接把最后的zip去掉,而不是去接呀。后面zip后缀是上传的时候自己加上的
页: [1] 2 3 4 5 6 7
查看完整版本: 关于帧缓冲驱动核显以及UHD630修复HDMI的实例及详细的帧缓冲数据解释