T480s解锁CFG- lock、DVMT
T480s解锁CFG- lock、DVMT[*]物料:
[*]淘X购买CH341编程器+免拆夹
[*]另一台windows电脑
[*] 软件:
[*]NeoProgrammer编程器
[*]CH341编程器驱动
[*]UEFITool下的uefipatch工具(Axx版中没有uefipatch工具,0.xx版中才有,)GitHub上自行下载
[*]Thinkpad bios advancepatch 补丁(其实就是一段代码)文件为:t480_patch.txt
[*]二进制编缉HxD Hex Editor
[*] 过程:
[*]CH341编程器连接,卖家会有说明,很简单
[*]编程器插入windows电脑,安装好驱动,设备管理器中显示“外部接口”,说明驱动正常
[*]拆T480s,电源,电池,coms电池全部断开
[*]找到bios芯片,一般联想主板上的标识为Uxx,在CPU旁边,基本上就是它了
[*]拍照记录bios上面的芯片型号(比如我的是winbood品牌,25Q128JVSQ)
[*]免拆夹红线对准bios芯片1号端口(有圆孔标识的为1号端口),夹好
[*]打开NeoProgrammer编程器,点检测,输入自己的芯片型号,下方会有IC列表,选择型号最接近的就行(软件不一定会列出具体的全部弄号内容)
[*]只要连接正常,型号正确,点读取IC,就会显示bios里的内容了,
[*]点保存,重命名,xxx.bin放在一个安全不容易被删的地方,这就是bios的备份(这很重要)
[*]现在给bios打补丁,复制一份xxx.bin到uefipatch文件夹下
[*]补丁代码t480_patch.txt,也放到uefipatch文件夹下
[*]运行powershell,把uefipatch文件夹下的uefipatch.exe拖到窗口中,空格,再拖xxx.bin,空格,再拖t480_patch.txt,然后回车,一段代码过完成后,uefipatch文件夹下会生成xxx.bin.patched的文件
[*] HxD Hex Editor打开xxx.bin.patched,ctrl+F找到4C 4E 56 42 42 53 45 43 FB,把FB改成FF,保存
[*]回到NeoProgrammer编程器,打开文件xxx.bin.patched,擦除IC,空片,写入IC(也叫烧录)耐心等待,显示成功,OK,刷bios完成
[*]电池,coms复位,开机会提示进bios设置时间(由于断开了coms,bios的时间被初始化了),由于这段补丁advance选项把date/time占据了,你会找不到时间设置的选项,没关系,重启多次后就可以进windows系统的,回到系统里把时间设置正常就OK啦
[*]进入bios,advanced选项是里就有了CFG-lcok,和DVMT
[*]Advanced-power&perfomance-cup-power management control-cpu lock configuration-cfg lock-disabled
[*]Advanced-system agent(SA) configuration-graphics cofiguration-DVMT pre-allocated -64M
[*] OK,到此可以将各部件复原了
[*]问题:
[*]本来是想通过修改0x3C和0xDF的偏移量来实现解锁CFG lock和DVMT的,但InsydeH2OUVE打开我的bios bin文件总是提示read bios data failed,反复多次果断弃用此方法,我不知道是不是因为InsydeH2OUVE中的一个WDFInst.exe的驱动没有正常运行而导至的,懒得去验证了,我同时怀疑是不是T480S的bios bin文件是有锁的,所在打不开,可是,却可以把补丁打进去,说明可能还是软的的问题
[*]PhoenixTool可以打开bios bin文件,但是我始终不知道如何用它修改偏移量,也弃之
[*]最后就用这个patch方式刷出了advanced选项,解决了CFG lock 和DVMT的问题
[*] 注意事项
[*]不用担心bios芯片会刷坏,大胆的尝试
[*]原机bios bin 文件一定保存好,以防万一
[*] 吐槽一句:
[*]我的机器是i5-8350U的,这特么是美版的机子,国行的是i5-8250U的,我一直搞不懂这kaby lake R到底算7代还是8代,选择smbios时是真纠结是macbookpro14,1,还是macbookpro15,4,不过都试了下,好像也没什么区别,只是我个人觉得8350U更接近macbookpro15,4的8257U,哎,就这样吧
[*] 又用一大半个晚上捣鼓完成了,结束。
[*]
附件: 多谢大佬分享,学习啦! liumingxi8868 发表于 2023-6-19 21:42 https://bbs.pcbeta.com/static/image/common/back.gif
多谢大佬分享,学习啦!
客气客气{:5_264:} 辛苦了,出贴晚了点。👍👍👍 和x1c 6th 的解锁方式也一致,不过我没拔coms,同样可以刷的,也省着改时间了,我的是i7-8550u 用14.1或16.3也没发现有啥区别,同样可用 lovegu0713 发表于 2023-6-20 09:14 https://bbs.pcbeta.com/static/image/common/back.gif
和x1c 6th 的解锁方式也一致,不过我没拔coms,同样可以刷的,也省着改时间了,我的是i7-8550u 用14.1或16. ...
应该很多机型都可以这么搞,但我这机型搜索的时候参考太少,所以就特意加了机型。 感谢楼主分享,赞👍
我的T480 i58250U ,不论是7代还是8代吧,是kaby lake 没错了
我的机型选14.2时,鼠标卡顿较多。
机型选用15.4,或者16.3,鼠标比较丝滑。 dan1225 发表于 2023-6-26 10:47 https://bbs.pcbeta.com/static/image/common/back.gif
感谢楼主分享,赞👍
我的T480 i58250U ,不论是7代还是8代吧,是kaby lake 没错了
我的机型选14.2 ...
我选的14,2还没测试过鼠标,哪个接近完美就用哪个吧 感谢分享,这个一定要学习一下。 ctrl+F找不到4C 4E 56 42 42 53 45 43 FB
BIOS V1.57
嵌入式控制器V1.23
大佬你的这个机子无线网卡有白名单吗?我有个thinkpad e531的换无线网卡有白名单,bios也添加过更换的无线网卡id,也删除过白名单模块,用ch341a烧录bios最后都未弄成功,不知能否指点一下。 打了补丁之后的bin文件,刷进去,无法开机, 开机滴滴几声就没反应了 楼主 跟你是同个型号 T480S 主板型号也一致,能否分享下修改后的BIN文件,这边自己修改过后的开机无响应。 楼主能否分享已经修改好的bin文件,按照教程试过一边,开机没反应,后来又重新刷回备份的bin文件才可开机 大神 参考教程测试刷t480s 刷入后,机子没反应,刷回老版本备份文件,无法解锁,遗憾 解锁后截图有吗
ThinkPad X1C 6th,同样的4K问题。试一试楼主的方法,成功了过来报喜。 同13楼表现:打了补丁之后的bin文件,刷进去,无法开机, 开机滴滴几声就没反应了。无奈刷回原BIOS。
不知道是补丁文件不对呢还是BIOS版本过高的缘故,我之前把BIOS升级到了1.65最新版的。 改动BIOS后,直接刷是刷不成功的,因为校验码因改动而失效,验证通不过导致无法刷机,可以使用Intel出品的第8代平台FPTW64.exe工具软件来刷,该工具软件可绕过BIOS的验证。 请问大佬,软件刷是在系统里面刷还是用u盘刷呢?
页:
[1]
2