分享一个针对Intel芯片的BIOS刷写/修改/备份工具: FPTW64 / v16
本帖最后由 chenxinyi 于 2024-7-8 17:05 编辑这个工具现在在网上可以找到,居说Intel只向OEM厂商派发这个工具,OEM厂商有时会将这个工具打包在BIOS更新包里。
我用FPTW64 / v16这个版本,在Thinkpad E16 Intel gen 1上可以成功将原生的UEFI BIOS固件备份出来,备份出来的BIOS固件文件大小是64.0 MB (67,108,864 字节)
相信用FPTW64再刷写回去也没问题(没试过),或者CH341编程器也可以刷写。
备份出来的BIOS文件可以通过UEFITOOL工具查看、修改(UEFITOOL NE版本只能查看) ,并利用第三方ifrextractor工具对BIOS文件解密,找到隐藏的选项,
知道了隐藏选项的变量名,甚至可以不用重刷BIOS的方法,打开UEFI BIOS中的隐藏选项,原理是UEFI BIOS中的的隐藏选项是由变量控制打开并存在NVRAM中的,可以做一个UEFI GRUB引导启动盘,
在命令行下修改这些解密后的隐藏控制选项(变量),自已试了下Thinkpad E16 Intel gen 1的BIOS选项,没有成功,应该是被联想用密码给锁住了。
有兴趣的网友可以延伸阅读:
刷BIOS工具分享(白名单,高级菜单,电源管理)
无须重刷,改变隐藏BIOS选项(英文)
UEFI GRUB引导程序,用于读、写UEFI BIOS控制选项变量 (英文)
这个链接中在Releases链接中下载modGRUBShell.efi
并改名成BOOTX64.EFI
然后,在USB盘里手工建1个文件夹EFI,继续在EFI文件夹中创建一个子文件夹BOOT,
将BOOTX64.EFI放在EFI\BOOT\里面,
开机插入U盘,UEFI启动引导后,进入命令行用setup_var_cv命令写解密的变量值就可以了。
技术贴顶一下 CSME 16.1里面的吧 本帖最后由 stopyan 于 2024-7-8 20:34 编辑
同楼上 FPTW64全称 Flash Programming Tool Win64,
另有 linux版 EFI版 其他版本 在这个库有汇总,
https://github.com/CE1CECL/IntelCSTools/tree/ce1cecl
工具是intel自家出品 确实好用 (所有锐龙版无效)
在ROG FLow Z13上可以定位并通过setup var 改Acloadline降压 取消TVB温度限制超过90摄氏度持续单核心5GHZ 双核心4.9GHZ 等操作
thinkpad则是全线不行,TP UEFI程序会屏蔽这些隐藏选项的更改,维持默认值不变。(主板上BGA的thinkshield模块可不是摆设)
以前有个楼上说那种全套,但是旧版的11.0,后来换硬件就删了,这个适用版本是跟随ME版本来的
当时忘记遇到什么问题Windows下刷不了,EFI进DOS又不方便,最后用EFI版本刷的,当时主板带EFI Shell 高大上的赶脚,一般人用不到?高手用于开发研究,商家用于??? 这个是高手的玩具。 顶一个,技术贴 顶一个,技术贴 虽然看不懂~但感觉很厉害,顶起来,帖子别沉下去 能改白名单添加不受支持的硬件? 虽然看不懂~但感觉很厉害,顶起来,帖子别沉下去 年度10大好贴,必须榜上有名! 本帖最后由 kobecui 于 2024-7-12 09:40 编辑
我去,火狐浏览器的问题,tmd,换谷歌就好了,这种好帖必须nb奖励。
页:
[1]