|
发表于 2015-7-23 21:32:30| 字数 1,684| - 中国–广东–佛山 电信
|
显示全部楼层
|阅读模式
本帖最后由 smzdgmail 于 2015-7-24 12:44 编辑
走了很多弯路,在很多论坛里发贴,一直没有人能帮忙搞定我的T420 FHD开机花屏的问题,最后还是自己搞定了,在此将经验分享给需要的人:
T420安装黑苹果教程如下贴:
【原创】我也来谈谈T420黑苹果安装
T420改FHD过程如下贴:
T420升级FHD, 发生科学无法解释的事件...
最终解决的方法是,将新套件的EDID注入CONFIG.PLIST和DSDT.AML,要同时注入才行,两个文件共享如附件,需要的直接拿去用,如果不是FHD的,用我装T420黑苹果的贴里边的CONFIG.PLIST和DSDT就好了。
附档的CONFIG.PLIST和DSDT只适用于T420 FHD,在此感谢 highsun 兄的大力提醒!
补充说明一下如何注入EDID:
1.对于CONFIG.PLIST, 找一个NOTEPAD++或者UltraEdit或者其他专业的文档编辑工具(Word不行哈),打开它,把下面代码放进去,
替换原来的位置,其中AP这段就是EDID啦,是J大套件的EDID,这段代码适用于集显HD3000,独显我没试过,有独显的可以测试下.
<key>Graphics</key>
<dict>
<key>CustomEDID</key>
<data>
AP///////wAwrqNAAAAAAAwZAQSVHxF46oflpFZQniYNUFQAAAABAQEBAQEBAQE
BAQEBAQEBLjaAoHA4H0AwIDUANa8QAAAeHi2AoHA4H0AwIDUANa8QAAAeAAAADw
DRCTvRCTseCgAGrz0SAAAA/gBCMTQwSEFOMDEuMiAKAJI
</data>
<key>DualLink</key>
<integer>1</integer>
<key>Inject</key>
<dict>
<key>ATI</key>
<false/>
<key>Intel</key>
<true/>
<key>NVidia</key>
<false/>
</dict>
<key>InjectEDID</key>
<true/>
</dict>
2. DSDT的EDID代码注入, 首先你得先拿到对应的EDID 16进制格式, 先去下载一个EDID Manager,装好,在Windows下面运行.
a.选择第二项,从注册表提取当前的EDID,点OK.
b.选择要提取的显示器,如果你有两台,里边应该可以看到两个,选择你要提取的那个.
c.点击OK后就可以看到如下画面.
d.选择File--Save EDID Report,将当前提取的EDID存为报告形式,会生成一个TXT档.
e. 打开TXT,将下面这部份拷贝出来,这就是我们要的EDID 16进制形式.
f. 将这段整理成下面这样子,每个16进制数前都加上0x,并用逗号分开,每行排8个,前面的/*XXXX*/的不需要,
可以在记事本里用查找空格,再替换成",0x",这样比较快.
3.编辑DSDT,下载DSDT EDITOR,通过菜单开启你的DSDT.AML文件,找到如下这节,用你生成好的代码填回去,再选择菜单“IASL"--COMPILER进行编译,
若编译无错,再选择IASL下面的导出DSDT,生成新的DSDT文件并覆盖回你的CLOVER对应的DSDT,至此EDID注入完成,幸运的话你的屏幕已经可以正常显示 。
PS: DSDT EDITOR运行需要装有JRE,首先你得装个JAVA运行环境才行,具体请百度,运行DSDT EDITOR请双击DSDTEditor.jar,没有装运行环境的你看到该
文件将会是个压缩包(如果你装了WINRAR的话)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
x
评分
-
查看全部评分
|