联想 ThinkCentre M73 Tiny 白名单破解

不学无术 现有 6 评论

续接上文「千元预算轻松跑满千兆的一线大厂软路由」,之前使用的是修改设备型号和串号,达到破解设备白名单的目的。

这种方法容易操作,但是会导致在 EXSi 中设备型号和串号显示异常(虽然也没什么影响来着),不是很不完美。

发现

机缘巧合看到了 @dsanke 在芯域发的破解工具,于是心痒难耐,于是购买了烧录夹和编程器。

编程器选择 CH341A 的即可,或者能支持25系 SPI NOR FLASH 的任意型号均可,还有 SOP8 烧录夹。

编程器+烧录夹

▲ CH341A编程器和SOP9烧录夹

更新

在操作之前,先进入 BIOS 首页拍照留念(记录原本的型号和串号),然后在联想官网下载官方升级工具 Flash BIOS Update - ThinkCentre M73 Tiny (10AX, 10AY) 先将 BIOS 升级到最新版本。

小贴士:如果已经安装了可用的 Windows 系统,可以使用 exe 版本的升级工具直接升级,如果还未安装系统,可以使用 zip 版本的升级工具,使用 Rufus 制作 U盘,格式选择 FreeDOS,然后将压缩包内的文件复制进 U盘根目录即可。

配置U盘启动进入 FreeDOS,然后执行命令(固件名称请按压缩包内实际命令修改)

flash2 IMAGEFH.rom

准备

确定一切正常之后,将烧录夹和编程器进行组装,大致流程可参考「SOP8通用免拆芯片烧录测试夹详细信息 」和「编程器使用教程,烧录器,必会的教学,ch341a怎么刷bios

这里借用一下贴吧大佬的图,生动形象。

将烧录夹和转接板连接

▲ 注意红色线对应转接板的1号针。

将烧录夹和编程器连接

▲ 注意25系列和24系列的插入位置不同,绿色圈对应的是1号针位置。

夹紧转接板

▲ 正确连接烧录夹和编程器后将加固扳手下压。

夹紧转接板

▲ 完成之后的样子。

芯片

在 M73 上仅有一个 BIOS 芯片(8MB容量),焊接在主板 U6 位上。需要拆除主板上的散热风扇和硬盘才能看到。M93p 和 M4500q 上是两个8M芯片,需要将两个芯片的内容拼合才是完整 BIOS。

目前发现有两种芯片种类 25Q064A25L6473E

25Q064A

▲ 25Q064A

25L6473E

▲ 25L6473E

烧录

驱动安装

编程器的配套软件「CH341A编程器」和「驱动」请和卖家索要。先按卖家的说明安装驱动,然后插入编程器,可以看到编程器左上角的灯亮起,然后将烧录夹对准芯片,注意上图芯片左下角的圈形缺口对准烧录夹红色线的1号针。

芯片的驱动也可以在官网下载,编程器也可以使用开源 AsProgrammer 程序。

芯片检测

如果正常的话,主界面右下角会显示出来设备已经连接,然后点击「检测」如果正常的话,可以检测到芯片的品牌和种类,需要注意的是,一定要检测出芯片ID、设备ID等才能进行后面的步骤,如果识别出来的芯片型号不准,可以手动校准,如果发现设备信息都是 $FF ,这是烧录夹没有夹好,需要重新调整姿势,直到正确信息出现为止。

小贴士:如果在软件自带的数据库内没有想要刷写的型号,一般情况下可以使用同电压、同容量的其他品牌的型号或者自定义型号来进行刷写(不一定全兼容,最好在购买之前咨询卖家是否支持芯片丝印上的型号)。

编程器检测芯片

▲ 编程器检测芯片信息

芯片备份

检测成功后点击「读取」,即可将现有的芯片内容读取出来,等待左下角进度条走完再点击「保存」,即可将芯片中的现有内容保存出来,注意:这里需要多读取保存几次,比如 bios1.bin bios2.bin 等,校验MD5数值一致后再进行后面的操作,防止软件读取的内容不完整,导致备份损坏,后续无法拯救。

芯片清空

备份完成后点击「擦除」,等待擦除完毕后,点击「查空」,如果一切正常会提示现在芯片是空的。

芯片刷写

将备份出来的芯片文件使用补丁工具打补丁,具体参考「联想 Lenovo M73 Tiny/M93p Tiny/M4500q WLAN 白名单/CFG Lock 解锁工具」,然后将补丁后的文件在编程器软件中打开,然后点击「编程」即可将文件内容刷入芯片中。

测试

刷入完毕后正常开机测试即可,如果发现无法启动,恭喜你上述的操作再来一遍,直到成功为止。

固件

博主在此提供几个已经测试过,可以正常使用的固件,可以直接使用编程器刷入。

原理图

▲ CH341A编程器原理图


附录

参考链接

如果遇到问题或者对文章内容存疑,请在下方留言,博主看到后将及时回复,谢谢!
禁用 / 当前已拒绝评论,仅可查看「历史评论」。
  1. avatarImg Logic

    有没有改造完成后的效果图看看

    Opera 87.0 macOS Catalina
    IP 属地 未知
  2. avatarImg Mask

    怎么评论好几次也不成功啊

    Edge 101.0 macOS Catalina
    IP 属地 未知
  3. avatarImg PHOENIX

    文章蛮有用的,多谢!

    SamsungBrowser 16.2 Android 11
    IP 属地 未知
  4. avatarImg Login

    EXSi 安装完之后怎么更新呢?

    Chrome 100.0 Linux
    IP 属地 未知
  5. avatarImg Hey

    写的真不错

    Opera Touch 2.9 Android 11
    IP 属地 未知
  6. avatarImg Kana

    用新的BIOS好像有点问题,提示ME固件错误!

    Safari 15.3 macOS Catalina
    IP 属地 未知