Win10论坛

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

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

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

搜索
查看: 10990|回复: 27

[核显] (已解决)t470p机,请问右侧的HDMI口和miniDP口是核显的还是独显的? [复制链接]

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2017-12-4 14:12:35 |显示全部楼层
本帖最后由 allhigh 于 2018-3-12 10:44 编辑

RT。
黑果了10.13.1,驱动基本不大碍事了(打了补丁,屏蔽了独显)。但热机无论接HDMI口还是miniDP口都不能点亮外接的 dell u2515h。
请问,是否这两接口都是独显用的接口?(Windows系统双显卡模式下是正常使用外接显示器的)

如是属独显的,则另外设法驱动独显了。
如是属核显的,请景友教我。谢谢!

已解决。
有景友问,简单答复如下:
先是在 config.plist 里 SMBIOS 设的改为 MacBookPro14,1 这个型号;
然后按照下面楼层的补丁进行修正。

Rank: 1

UID
4803178
帖子
20
PB币
1
贡献
0
技术
0
活跃
72
发表于 2017-12-6 12:56:51 |显示全部楼层
可以回了。。。。

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2017-12-6 14:17:16 |显示全部楼层
zft2100 发表于 2017-12-6 12:56
可以回了。。。。

小弟,你啥意思喂?

Rank: 2Rank: 2

UID
1085778
帖子
87
PB币
105
贡献
0
技术
0
活跃
141
发表于 2017-12-6 15:04:47 |显示全部楼层
笔记本不存在独显接口,核显接口的

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2017-12-6 15:28:13 |显示全部楼层
gnef 发表于 2017-12-6 15:04
笔记本不存在独显接口,核显接口的

谢谢。
请教,在屏蔽了独显的config.plist配置下,外接显示器无反应。应该怎么驱动,可否给点思路或链接?再次感谢。

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2018-1-24 13:57:43 |显示全部楼层
已解决。打补丁,修改 framebuffer 文件。
核显,已可接第二显示器和投影仪(HDMI口和eDP口)

Rank: 1

UID
4837176
帖子
3
PB币
0
贡献
0
技术
0
活跃
8
发表于 2018-1-24 20:35:20 |显示全部楼层
allhigh 发表于 2018-1-24 13:57
已解决。打补丁,修改 framebuffer 文件。
核显,已可接第二显示器和投影仪(HDMI口和eDP口)

你好,老哥,请教教程,感谢

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2018-1-25 11:36:19 |显示全部楼层
lzp8899 发表于 2018-1-24 20:35
你好,老哥,请教教程,感谢

我这里引一个开头,其余的内容需要你继续搜索补丁如何替换。

1. 打开关于,进入系统信息,选中左侧的 extensions,中文是扩展吧。在右侧查看系统实际载入的 framebuffer 具体是哪个程序。比如我的是 AppleIntelKBLGraphicsFramebuffer.kext,这个就是打补丁的时候要填入的补丁注入对象。
2. 去系统目录 s/l/e 下面找到刚才的驱动程序。一路点开包里面的二进制文件,比如我的就是 AppleIntelKBLGraphicsFramebuffer
3. 用 hex 之类的程序(比如,hex fiend)打开上面这个二进制文件,如果你的 ig-platform-id 是 0x591b0000,那么搜索 00001b59,找到之后,你会在其之后发现 00000800 02000000 打头的 如下几个字节:00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000(这个是我机器的例子,你的不一定一样)。
4. 注意看我的例子里面的 0204就是接口编号,其后面的00080000就是HDMI接口类型(类型参考如下),


连接类型(connetor type)        数值(Data)
HDMI        00 08 00 00
DVI        00 02 00 00
eDP        00 04 00 00
DP        00 04 00 00
LVDS        02 00 00 00

Rank: 1

UID
4837176
帖子
3
PB币
0
贡献
0
技术
0
活跃
8
发表于 2018-1-26 15:54:19 |显示全部楼层
allhigh 发表于 2018-1-25 11:36
我这里引一个开头,其余的内容需要你继续搜索补丁如何替换。

1. 打开关于,进入系统信息,选中左侧的  ...

Find:00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000
Rep:00000800 00040000 98000000 02040A00 00040000 87010000 03060A00 00080000 87010000

find的值在hexfiend里面都能找到,清除了缓存,kextstopatch还是没生效
郁闷了
求老哥的EFI或者config.plist,我也是T470P 7700HQ
你发网盘链接我下或者直接发邮箱都行,感谢了 [email protected]

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2018-1-26 17:40:30 |显示全部楼层
lzp8899 发表于 2018-1-26 15:54
Find:00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000
Rep:0000080 ...

你找到的是这个?
Find:00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000

如是,你的replace错了,应该是这样:
Replace: 00000800 00040000 98000000 01051200 00080000 87010000 02041200 00040000 87010000

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2018-1-26 17:51:28 |显示全部楼层
本帖最后由 allhigh 于 2018-1-26 17:56 编辑
lzp8899 发表于 2018-1-26 15:54
Find:00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000
Rep:0000080 ...
你的replace错了,应该是:

Replace: 00000800 00040000 98000000 01051200 00080000 87010000 02041200 00040000 87010000



还有一个,你的 config.plist 里 SMBIOS 设的是 MacBookPro14,1 这个型号吗?
如果不是,请改为这个型号。

Rank: 1

UID
4837176
帖子
3
PB币
0
贡献
0
技术
0
活跃
8
发表于 2018-1-27 12:08:48 |显示全部楼层
allhigh 发表于 2018-1-26 17:51
你的replace错了,应该是:
Replace: 00000800 00040000 98000000 01051200 00080000 87010000 02041200 0 ...

改了重启就提示IOConsoleUsers: gIOScreenLockState 3, hs 0, bs 0 now 0 sm 0x0
还原成之前的config也是一样报错
奇怪了

Rank: 1

UID
4838336
帖子
33
PB币
113
贡献
0
技术
0
活跃
24
发表于 2018-3-11 17:42:27 |显示全部楼层
楼主的efi可以发我一下嘛

Rank: 11Rank: 11Rank: 11

UID
1541991
帖子
10839
PB币
27039
贡献
0
技术
280
活跃
8222

Win10先驱者

发表于 2018-3-11 18:09:33 |显示全部楼层
进来学习下。

Rank: 1

UID
4839092
帖子
51
PB币
209
贡献
0
技术
3
活跃
57
发表于 2018-4-7 19:46:02 |显示全部楼层
遇到和楼主同样问题,有空试验下看看,多谢楼主共享

Rank: 1

UID
4839092
帖子
51
PB币
209
贡献
0
技术
3
活跃
57
发表于 2018-4-8 14:34:41 |显示全部楼层
allhigh 发表于 2018-1-25 11:36
我这里引一个开头,其余的内容需要你继续搜索补丁如何替换。

1. 打开关于,进入系统信息,选中左侧的  ...

没有太理解楼主的意思,感觉话好像没说完呢,有开头了,接着往下说说呗,我个小白没理解上去。。。

你的意思是找到这一串数值:
00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000

02040A00代表端口号标志,后边的接下来5组就是你给的列表里的HDMI DVI那些数据,只是这里不对,要更正是么?
按你的例子,是要
find:
00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000
replace:
00000800 02000000 98000000 02040A00 00080000 00020000 00040000 00040000 02000000

我的理解对么?万望楼主指正,多谢楼主了!

Rank: 5Rank: 5Rank: 5

UID
3243883
帖子
437
PB币
381
贡献
0
技术
5
活跃
436
发表于 2018-4-8 15:20:51 |显示全部楼层
my_victor 发表于 2018-4-8 14:34
没有太理解楼主的意思,感觉话好像没说完呢,有开头了,接着往下说说呗,我个小白没理解上去。。。

你 ...

我也是没看懂。
不知道替换的那个值怎么来的。我最近也想搞HDMI

Rank: 1

UID
4839092
帖子
51
PB币
209
贡献
0
技术
3
活跃
57
发表于 2018-4-8 15:33:29 |显示全部楼层
本帖最后由 my_victor 于 2018-4-8 15:42 编辑

内容在楼下,这层不知道要咋删除,编辑乱了


Rank: 1

UID
4839092
帖子
51
PB币
209
贡献
0
技术
3
活跃
57
发表于 2018-4-8 15:41:53 |显示全部楼层
服了,编辑两下整乱套了,上层不要看了,没法看了,看这个吧,兄弟:


我使用这个镜像,【初春之献】macOS High Sierra 10.13.4 17E199 With Clover 4423修正原版镜像 |
http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1780088
直接用它的EFI,在安装时,可以进到安装界面,这时,我接一HTMI和DP2台显示器,全是有显示的,但第一次安装完,重启需要再安装时,它的EFI就不灵了,没法进入系统,一闪有个禁止标志,然后我使用
此时可以使用 T470PEFi.zip 正常安装
链接:https://pan.baidu.com/s/19V3Su2s3uKv1Uh4zKd9w8w 密码:e3c5
此EFI很全面,连蓝牙都驱动了,但没试验蓝牙是否好用

用了后边这EFI之后,可以正常安装,一切都正常,就是HDMI和DP没有输出了。。。。
不知道这2个EFI之间差在哪里。。。实在找不到了。。。

Rank: 2Rank: 2

UID
634286
帖子
350
PB币
169
贡献
0
技术
2
活跃
612
发表于 2018-4-8 17:00:00 |显示全部楼层
my_victor 发表于 2018-4-8 14:34
没有太理解楼主的意思,感觉话好像没说完呢,有开头了,接着往下说说呗,我个小白没理解上去。。。

你 ...

如果你是:
find:
00000800 02000000 98000000 02040A00 00080000 87010000 03060A00 00040000 87010000
则应该:
Replace:
00000800 00040000 98000000 01051200 00080000 87010000 02041200 00040000 87010000
替换里面的01051200和02041200都是接口端,紧接着接口端码的就是HDMI、eDP这些接口类型的定义,就是说,你想0105这个口设定成HDMI,那就将0105后面这个数据改成HDMI的代码即00080000
回顶部
Copyright (C) 2005-2021 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件