Thinkpad E420移除白名单

news/2024/10/19 6:20:19/

刷机有风险,大家须小心

软件

  1. BIOS_Backup_TooKit – BIOS备份工具
  2. Phoenix UEFI Winflash – BIOS写入工具
  3. IDA Pro – 修改BIOS程序
  4. UEFITool 0.25.0

硬件

  1. Thinkpad E420 一台
  2. Intel AX200 无线网卡
  3. 螺丝刀等工具

过程

12还是13年的老本了,无线网卡实在慢的吐血,乘着清明小长假,在家研究了两天,网上查了很多资料,终于升级成功,用上AX200。
由于联想电脑不允许刷入低版本或者同版本BIOS,所以直接从官网上下载了最新的版本,导出后直接修改,省了点事情,文件为8huj17us----网上教程可以直接强制指令刷入,我没有去测试,有需要的同学可以直接百度。
由于网上查了较多教程,方法不尽相同 — 有添加新网卡ID的,有直接移除BIOS检测的,所用软件也不同,对我这种非专业人士,还是花了点时间去理清楚,故按照使用的软件,整理如下流程,给大家一个参考(我是直接移除网卡检测)
在这里插入图片描述
具体如下:

  1. 备份本机BIOS,为了防止意外发生。这个比较简单,直接先点读取,再点备份就OK了,不放心可以多备一份
    在这里插入图片描述
  2. 这个没什么好说的,去官网下载想要的版本,我用的是8huj17us,解压出来bios[8huj17us].exe文件
  3. 双击安装,下一步,到最后一步时注意点,这个文件是可以直接升级BIOS的, 所以最后一个界面要把立即升级的选项给去掉.
    在这里插入图片描述
    在这里插入图片描述
    并注意自己文件的安装路径,完成后的默认路径在C:\Drivers\Flash\8huj17us\8HET44WW,找到$0A8H000.FL1这个文件。
    在这里插入图片描述
  4. 用UEFITool打开上述文件。注意好像这个软件还有个新版本,貌似只能查看,不能替代,我也弄不清楚区别,想省事的直接用这个版本吧
    file/open里面打开.FL1文件
    我的出现两个报警,不用理会
    点击file/search,查找unauthorized network card --- 电脑装上新网卡后的开机报警
    查到相应的PE32章节

电机extract body
最终会输出一个后缀为.bin的文件,这个就是我们需要修改的文件。

  1. 打开IDA软件,点击打开文件,选择上面导出的.bin文件,选择默认打开方式,选择确定。
    在这里插入图片描述
    这样你就能看到相应的BIOS汇编程序。
    在这里插入图片描述
    这一段我是完全看不懂的,大学学的全部还给老师了。 这里按照了网上两位大神的方式,有兴趣的直接去看。https://benyouhui.it168.com/thread-4912167-1-1.html
    我这里直接修改了两个跳转,一个是在sub_91C段里面,一个是调用sub_91C(直接选中后点击jump to xref)将jns/jl修改为jmp
    jns修改为jmp
    jl修改为jmp
    修改方法:选择要修改的地方,点击如下图
    在这里插入图片描述
    然后点击保存,退出软件时,显示如下对话框,直接点击OK
    在这里插入图片描述
    会生成一个新的文件:
    在这里插入图片描述

  2. 再次打开UEFI tools,选择未修改的BIOS文件,选中需要替换的部分,点击替换主体:
    在这里插入图片描述
    在这里插入图片描述
    然后保存,退出。记住你保存后的文件和路径,这个就是我们最终要刷入的BIOS。(当你重新打开这个文件,会发现多了一个报警,说P32E文件没有合法数字签名,这个可以不用理会)

  3. 打开phoenix UFEI Winflash,选择flash bios only,选择刚保存的BIOS文件,点击Flash。然后等待自动重启(请接入外部电源,这中间要是断电了,就直接去找售后了)
    在这里插入图片描述

  4. 重启后即可使用WIFI6啦,win10好像自带AX200驱动。
    在这里插入图片描述

参考文档

https://benyouhui.it168.com/thread-4912167-1-1.html
https://medium.com/@p0358/removing-wlan-wwan-bios-whitelist-on-a-lenovo-laptop-to-use-a-custom-wi-fi-card-f6033a5a5e5a


http://www.ppmy.cn/news/182501.html

相关文章

ThinkPad E420升级之路

这是我的头一篇文章,写的不好,日后改进。不过本文主要作用就是记录我所遇到的问题以及解决方法,所以要求也不高。话不多说,进入正题。 先来叙述一下背景吧(主要是怕自己忘了) 我的电脑是ThinkPad E420&…

[待续]联想ThinkPadE420升级之路:英睿达(Crucial)MX500+XP开启AHCI模式+64位win10

本文旨在分享经验,包含但并不提供指导性意见 整个过程是博主亲身经历和经验,对各位有用最好 但是根据本文操作而产生的一切后果请自负 转载请标明出处 谢谢 文章基础背景资料: 主机名称:ThinkPad E420 主机编号: 1141A86R9MYBWX 【必须和我一样,否则其…

Thinkpad E420 将引导扇区转移到另一个硬盘上

有一个2012年买的Thinkpad E420。CPU是i5-2430M,机械硬盘250G。这几年经过了几次升级,目前内存为8G,光驱拆掉变成了128G ADATA的SSD。 原先的系统是装在机械硬盘上(磁盘0)。为了省事,我又直接在SSD上重装了…

E420加装SSD,小黑升级啦

关键词:笔记本 SSD E420 光驱位硬盘 对SSD心里痒痒很久了,无奈一直囊中羞涩,面对如此昂贵的SSD只能可望不可即,好在最近价格掉的厉害,观望了那么长时间,终于决定入手了。 现在热门的有三款,浦科…

android studio连接手机真机调试(以华为手机为例)

点击上方蓝字"优派编程"选择“加为星标”,第一时间关注原创干货 最近小编正在研究AS在使用手机调试时遇到了一点问题始终找不到设备,在网上找了很多帖子说的都不太对,下面根据我自己操作的实际经验,总结了安卓开发软件连…

android studio连接华为手机运行

今天做了一个安卓发送邮件的项目,需要连接到真机运行,然后我就跟着百度说的 1.在手机版本号点击五次进入了开发人员模式 2. 在系统和更新里,点击开发人员选项,将USB调试和“仅充电”模式下允许ADB调试点击为允许模式。 3.点击andr…

荣耀6PLUS装不了手机助手的问题

之前在软件开发,喜欢用360手机助手,因为要装APP时,直接在电脑上点击就可以非常方便地安装到我的手机上,可是,荣耀6PLUS非常的奇怪,尝试了各种方法,手机上都装不了360手机助手APK,也就…

华为手机usb连接计算机,华为手机USB为什么连接不上电脑(3个方法彻底解决)...

使用手机连接电脑传输音乐、电影等文件是很多网友都会做的事情 日常生活中,相信很多网友都有遇过手机连接电脑后无反应仅显示充电的情况,对此,今天数码日记君就教大家如何解决手机连接电脑后无反应问题。具体如何,一起来look look…