HP 800G1 DM 刷BIOS教程

最近收了一台1L小主机HP 800G1 DM。最初见到这个机器应该是在UNSW的CSE机房里面,思绪一下回到了好多年前机房赶DUE的场景。看了很多博主的教程,这个机器可以通过修改BIOS来支持NVME,不过大多都要用CH341A。有的黄鱼卖家改个BIOS还要加20块钱,WIFI天线加30,真黑。大概把玩了一下这个机器后发现这个机器刷改版BIOS根本不需要编程器,可玩性一下高了不少。下面就写一下怎么备份BIOS,改BIOS和刷BIOS,当然如果想偷懒的可以直接刷好我改的BIOS。当然,重要的事先强调3次

刷改BIOS有风险,注意备份,风险自负!!!
刷改BIOS有风险,注意备份,风险自负!!!
刷改BIOS有风险,注意备份,风险自负!!!

升级官方最新BIOS

没改版的BIOS只支持AHCI协议,可以找一个老SATA的硬盘,或者直接用U盘装WIN TO GO。装上系统后升级官方最新的19年的BIOS。官方BIOS是完整的有ME分区,因此可以避免出现单刷BIOS分区不匹配问题。

跳线配置

重头戏来了,HP这个机器居然把BIOS寄存器锁跳线给做出来了,通过切换跳线可以实现不同功能。跳线如图所示

微信图片_20221116225843.jpg

从上到下3个红圈,依次是跳线1,跳线2,跳线3

跳线1

普通状态,不能读取BIOS不能写BIOS

跳线2

ME锁定状态,ME功能禁用,可以读取全BIOS,可以刷ME分区,无法单独刷BIOS分区

跳线3

BIOS解锁状态,ME功能无禁用,不可读取全BIOS,可以刷BIOS分区

改BIOS

用Intel ME System Tools v9.1 这个可以备份Q87的BIOS。这个工具的版本和主板版本有关,不能用最新的。

  1. 短接跳线2

  2. 管理员启动命令行,进入Flash Programming Tools\WIN64下 image.png

  3. 备份全BIOS和单独的BIOS分区
    ftpw64功能很多,执行ftpw64.ext -BIOS -D xxxx.bin是备份BIOS分区,ftpw64.ext -ME -D xxxx.bin则是备份ME分区,ftpw64.ext -ADDRESS 0 -D xxxx.bin备份全BIOS。为了后续操作,这里备份全BIOS和单独BIOS分区,这个全BIOS在刷失败后也可以用CH341A刷回,所以一定保存好

image.png

  1. 用UEFITOOL打开备份的bin文件
    image.png

可以发现完整的BIOS有4个region(分区),这就是为什么刷别人的BIOS会把mac地址,序列号也刷成别人的了,就是因为刷了别人的GBE和Descriptor分区。

  1. 查找bios lock
    image.png

用File下的Search搜索bios lock,找到对应部分

image.png

双击Search结果可以跳转到目的地址,然后右键菜单选择Extract Body

  1. 用IFR Extractor解密刚才导出的Body

image.png

  1. 用记事本打开解密的文件
    记录BIOS LOCK和BIOS INTERFACE LOCK地址

image.png

  1. 格式化一个FAT32 U盘
    按下图所示放入bootx64.efi文件

image.png

  1. 修改变量值
    重启电脑,确保Secure boot关闭

8f721d9acdcc7ecf6280a922daf672a.jpg 用U盘引导,执行setup_var 0x97 0和setup_var 0x99 0(我的bios lock是这两个地址,请根据步骤7中的具体值配置)

a3e5bb6aa396bde97549d2c4e6a9d8c.jpg

这两个值置成0后,bios lock就关闭了,可以随便刷BIOS了

  1. 关闭电脑,短接跳线3,然后修改单独BIOS分区文件注入nemv驱动
    找到CSMCORE,注入nvme模块, 保存BIOS

image.png

  1. 用ME tools刷回修改的BIOS
    刷BIOS命令和备份差不多,唯一区别就是-D变成了-F,下图是只刷BIOS分区的命令,全BIOS命令则是-ADDRESS 0

image.png

  1. 享受NVME SSD吧

其他

mmtools的功能也很多,可以添加CPU微码支持移动魔改u 4890等。同时利用AMIBCP修改vr current lock配合XTU可以解锁电流墙,突破CPU 35W功耗的限制。这里提供一个我改好的BIOS分区,解锁电流墙、添加NVME模块、添加魔改U微码(基于官网最新BIOS,非全BIOS),偷懒的朋友可以直接刷,不会影响串号和MAC地址等,同时所有提供的工具均包含在压缩包内。
工具链接: pan.baidu.com/s/1VzJbdQgB… 提取码: 28ha

猜你喜欢

转载自juejin.im/post/7166643141179605022
dm