Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 1907|回复: 12

[核显] 有关于Type-C接口视频输出的解决办法 [复制链接]

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-23 15:09:28 |显示全部楼层
本帖最后由 zty199 于 2020-4-11 14:54 编辑

测试机型:惠普光影精灵3 i5-7300HQ 核显HD630 通过Type-C转HDMI
                  惠普暗影精灵3 i7-7700HQ 核显HD630 通过Type-C转HDMI
                  惠普Spectre X360 i7-7500U 核显HD620 通过Type-C转HDMI

测试系统:macOS Catalina 10.15.4

*由于HDMI接口连接在独立显卡上,只有Type-C接口连在核显上,故只能通过转接器在macOS输出。
*仅针对Type-C接口具有输出DP信号功能,但是直接使用转换器、修改缓冲帧注入、修改机型等操作均无法解决问题的用户。能输出的就不用看了......

动手之前先添加启动参数 agdpmod=vit9696 禁用 Board-id 侦测(方法来自OC交流群大佬 iStar),可以避免修改系统驱动 AppleGraphicsDevicePolicy.kext 。
之后需要选择正确的 platformid,可以参考小兵大佬的博客:
https://blog.daliansky.net/Intel-FB-Patcher-tutorial-and-insertion-pose.html

这里以KabyLake为例,比如选择 platformid 0x591B0000 时,默认的接口是这样的:


可以看到,理论上存在4个物理接口0,1,2,3,但是每一个platformid限制最多3个接口。所以,如果你的Type-C接口正好不在这里面(比如暗影3的接口索引是1,这里正好被屏蔽了),那就肯定没有信号输出。
这种时候,你可以尝试一下0x59120000这个台式机的platformid,因为他有1,2,3三个外置接口,只是没有内屏:


那么重启之后,虽然内屏必定不会显示,但是应该可以看到自己的Type-C究竟在哪一个物理接口上了。暗影3就会显示在索引1的物理接口上。这个时候,可以考虑继续使用0x591B0000这个id,通过自行修改索引号使得端口可以输出。或者更换0x59160000这个id,如图,物理接口对应0,1,2,也可以输出:


之后就可以正常使用Type-C接口转接正常输出视频信号了。我这里由于家境贫寒 -_- ||| ,买不起带DP接口的显示器,所以只测试了HDMI,DVI应该完全没问题才对......理论上来说转DP肯定没问题。这里说下,由于Type-C是输出DP信号,即使是VGA用的也是DP转换的,我估计问题也不大。

视频信号就到这里结束了。至于DP和HDMI音频,这个测试下来比较随缘......
光影3不知道为啥,和内屏存在冲突。不管用哪个id和机型,只要有内屏定义就没有HDMI音频设备。删掉内屏索引或者把内屏定义为外接立刻就有......堪称玄学。
至于暗影3,咋搞都没有HDMI音频设备 -_-||| ,不知道为啥......
Spectre就更神奇了,啥都不用管HDMI音频就自己冒出来了。
可以确定的是,这三台机器声卡都是完全正常的。也不知道是转接器的问题还是显示器的问题还是驱动的问题......总之归类为玄学,暂时解决不了。如果有大佬能解决请告诉我一下,感激不尽......
P.S.已知的HDMI音频教程基本都试过了,没一个管用的......应该和设备属性关系不大了,否则应该始终没有HDMI音频设备。









附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
825516
帖子
277
PB币
28
贡献
0
技术
0
活跃
482
发表于 2020-3-23 16:41:30 来自手机 |显示全部楼层
来前排占个沙发,支持一下

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-23 17:10:23 |显示全部楼层
为啥修改过了,中间还是少了一部分内容......是审核的时候删掉了吗?

Rank: 5Rank: 5Rank: 5

UID
3632258
帖子
441
PB币
198
贡献
0
技术
34
活跃
520
发表于 2020-3-23 19:42:13 |显示全部楼层
笔记本还是  59160000吧  记住4个定义  管道值busid  索引值Index  开启通道enable  设备类型 type  这4个定义填好定制什么借口都没问题

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-23 19:50:50 |显示全部楼层
莫名其妙少了一大段。。。不知道编辑器啥毛病。

在只使用hackintool不管用的时候,请参考 http://bbs.pcbeta.com/viewthread-1834012-1-2.html 这个帖子,有的电脑光用hackintool定制接口和改机型没有用。

Rank: 5Rank: 5Rank: 5

UID
160524
帖子
837
PB币
3
贡献
0
技术
3
活跃
2151
发表于 2020-3-23 20:32:15 |显示全部楼层
谢谢共享学习了

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-23 22:53:42 |显示全部楼层
zytiger 发表于 2020-3-23 20:32
谢谢共享学习了

不管用的话先修改AppleGraphicsControl这个驱动,论坛有相关帖子,我发不出来...

Rank: 2Rank: 2

UID
4854122
帖子
163
PB币
60
贡献
0
技术
0
活跃
198
发表于 2020-3-23 23:33:42 |显示全部楼层
学习不知道我的type-c能不能用

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-23 23:52:48 |显示全部楼层
g12345pwm 发表于 2020-3-23 23:33
学习不知道我的type-c能不能用

不行的话先修改AppleGraphicsControl.kext,加入自己的Board-id。

Rank: 1

UID
4866963
帖子
69
PB币
101
贡献
0
技术
0
活跃
70
发表于 2020-3-25 21:30:22 |显示全部楼层
谢谢共享学习了

Rank: 2Rank: 2

UID
4849749
帖子
348
PB币
591
贡献
0
技术
0
活跃
496
发表于 2020-3-27 23:32:38 来自手机 |显示全部楼层
补充一下有关HDMI_DP音频输出的测试结果:
光影3和暗影3的HDEF控制器硬件id为0xa1718086,HDMI_DP音频输出疑似与内屏定义冲突,在没有内屏存在时可以显示HDMI_DP音频设备;
Spectre的HDEF控制器硬件id为0x9d718086,可能因为苹果原生支持(在AppleGFXHDA.kext中可以找到该设备支持),所以可以正常识别HDMI_DP音频设备。

Rank: 1

UID
4847641
帖子
9
PB币
15
贡献
0
技术
0
活跃
35
发表于 2020-6-9 13:22:04 |显示全部楼层
感谢楼主!暗影精灵3成功typec转HDMI输出

Rank: 1

UID
4810061
帖子
74
PB币
9
贡献
0
技术
0
活跃
58
发表于 2020-6-9 13:42:59 |显示全部楼层
谢谢分享楼主的经验
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件