thinkpade40吧 关注:199贴子:982
  • 12回复贴,共1

ThinkPad E40刷白名单心得

只看楼主收藏回复

隔壁e40吧发完发现还有thinkpad e40吧(囧),于是改了几个错别字搬过来,以下原文:
刷BIOS有风险,请自行解决砖机问题。
附件:1S_e_hbWUyL8SH1z8j2zCMg 提取码:4o6q
本文主要参考以下网站(https://www.cnblogs.com/itfat/p/7267549.html),其余网站太多,不一一列举。
自带的螃蟹网卡(不知道啥型号,好像是RTL8188CE/RTL8191SE)只有单频150M,我都不想吐槽了,但它毕竟伴我玩过青春期的网游,看过数不尽的小姐姐,没功劳也有苦劳啊,算了,就不计较良心想的偷工减料了。E40原装2根天线,我本来想加根天线上6300AGN的,考虑到屏轴(换屏幕时拧碎了1个螺丝孔,不想再折腾B面了),少数路由器支持3天线收发(我也不知道怎么看)和不知道要不要刷白名单(当时太忙不想搞),最后淘宝上搜thinkpade40无线网卡搜到了6250AGN,店家明确写了支持e40,还双频300M,也不贵,遂入手。到手后热点300M跑满美滋滋。美中不足的是经常会断(视频看一半时断,许久不用断),不知道这是省电技术还是网卡问题,总之断得我没了脾气,再加上我动了黑苹果的念头(哪位老哥有E40的黑苹果efi?找了好久都找不到,弃了),遂打算换块无线网卡。
我的要求是双频,不带蓝牙(有模块),黑苹果免驱便宜。找来找去看上了DW1510(BCM94322HM8L),完美符合,最令我惊喜的是win7也免驱。淘宝多几元买块全新,到手发现金手指有明显痕迹,心里默默骂了句奸商。期末考前除了复习就是看相关教程,好不容易等到学校放寒假,回家直接开搞。
基本上把帖子爬遍了,大致是两种思路:
一、去thinkpad官网下bios,点exe文件解压,完了复制fl1文件,用phoenixtool、rwportable提取的rw文件、xsearch和winhex对fl1文件修改,完了覆盖回原位用官方升级工具刷入。
二、用fpt工具。在fpt工具目录打开cmd,用fptw.exe –bios –d backup.rom备份bios,用ezh2o(后来我知道e40是phoenix的bios,而ezh2o是修改insyde的bios的工具,应该不通用吧)和winhex对rom文件修改,重命名为flash.rom,用fptw.exe –f flash.rom –bios命令刷入。
两种方法我都试过了,都出现了网上找不到案例的错误。
对于方法一,我的问题是官方bios解压出来的fl1文件有两个,一个1.9MB,一个0.4MB(后来我用官方工具备份出来的是2.3MB,顺带一提,为了上560m我刷了官方最新的2.05的bios,搞两个fl1文件可能是一种新防修改的方法)。无奈用phoenixtool打开1.9MB的fl1文件,发现不能选择制造商,而打开0.4MB的fl1文件就可以,我猜这两个fl1文件互为补充,是一个文件硬生生掰成两个。用1.9MB的fl1文件走完一套流程我傻了。教程里fl1文件导入输出fl1文件,我却输出rom文件。无奈用官方工具尝试报错,改后缀为fl1报错,来来回回试了好几次都失败,人都气死了。后来我试着用bios backuptool kit备份bios走流程也不行。(值得一提的是这个软件和fpt工具备份的bios都是2MB,都比官方工具备份出来的2.3MB小)
对于方法二,首要的问题是去哪下fpt工具?找了好多都提示平台不符合。最后看到位卤煮分享的一个俄文网站有(https://comsystem-tlt.ru/obzori/me-txe-region),网速感人,好在文件不大,多次尝试发现Intel ME System Tools v6 CCK r1是hm55平台能用的最高版本(fpt工具在压缩包\Flash Programming Tool\Windows里)。打开cmd输入命令,可以读取bios,但备份时提示如下错误:

WTF?我花了这么多时间找fpt工具结果反馈一这么个错误?真的是山穷水尽万念俱灰了,我抱着试试就逝世的念头用官方工具乱搞,结果没想到一抖机灵就成了。

话说很多,下面正文开始。


IP属地:浙江1楼2021-01-24 12:06回复
    注意这里解压官方bios时不要勾选立即安装。

    根据我上面的描述,我们不难知道,e40刷白名单主要的问题是怎么获得完整的bios文件(编程器应该万能,但我没工具啊)fl1和备份工具都用不了,我想着能不能用官方的winphlash(位于C:\DRIVERS\FLASH\80uj37us\64bit或32bit里,没改解压路径的话)备份出bios。备份bios需要验证要刷入的bios(奇怪的逻辑),我试着把刷入文件制定为1.9MB的fl1(用自己修改过的rom和备份出来的都不行),然后居然就成了?!我得到一个bak格式的文件。
    按方法一流程走下来(此处参考开头我给出的网站,我不赘述了)。值得一提的是我只搜索出一个叫MISER00.ROM的文件,和教程的结果不同。

    通过简单分析我得出e40(2.05版bios)支持的网卡型号和其硬件id转化的小段字节序(这里推荐网站http://pci-ids.ucw.cz/read/PC,可以根据VEN和DEV查型号):
    RTL8191SEvB Wireless LAN Controller:EC10 7281 EC10 20E0
    RTL8188CE 802.11b/g/n WiFi Adapter:EC10 7681 EC10 9581
    Centrino Advanced-N + WiMAX 6250[Kilmer Peak]:8680 8900 8680 1113
    Centrino Wireless-N 1000 [Condor Peak]:8680 8400 8680 1513
    Centrino Advanced-N 6200:8680 3942 8680 1113
    WiMAX/WiFi Link 5150:8680 3D42 8680 1613
    BCM43224 802.11a/b/g/n:E414 7605 E414 7605
    这里列举我知道的网卡(不一定精确)
    6250(通用版): 8680 8900 8680 1316
    6300(联想专用):8680 3842 8680 1111
    6300(通用版):8680 3842 8680 1811
    6205(联想专用):8680 8500 8680 1113
    6205(通用版):8680 8500 8680 1813
    N 2000:8680 9108 8680 2242
    DW1510:E414 2B43 2810 0D00
    移远EC20:7C2C 2501
    将两张螃蟹卡改成dw1510和ec20(我会在另一贴讲加装4g模块)的id,保存。
    回到phoenixtool界面点确定,新的以bak为后缀的bios文件产生了!打开winphlash,导入修改好的bios(不用改后缀)刷入。
    随着风扇一阵狂转,我的心也怦怦跳了起来,直到成功开机,系统提示成功安装dw1510驱动我才放下心。

    接下来是喜闻乐见的测速,网络是手机(洋垃圾破解电信4g)热点,支持2.4GHz和5GHz。







    测速结果有高有低,都取最高。


    IP属地:浙江2楼2021-01-24 12:11
    收起回复
      以上就是这次thinkpad e40刷白名单心得,希望大家都能成功刷上白名单。
      以下是我由这次刷白名单产生的想法:自带开机图太死板了,希望老哥能告知开机图片怎么改?
      附件备注:
      1.bios[80uj37us].exe是官网下载的2.05版本bios
      2.FLASHABL.bak添加了dw1510白名单
      3.FLASHABL_SLIC.bak添加了dw1510和移远ec20白名单
      4.我是win7系统,主板TYPE前4位是0579


      IP属地:浙江3楼2021-01-24 12:11
      收起回复
        感谢楼主分享的教程,联想整个白名单出来简直是有毛病


        IP属地:四川来自手机贴吧4楼2022-02-02 22:29
        回复
          Phoenix BIOS的写保护如何解除


          IP属地:北京5楼2022-04-27 15:07
          回复
            这个开机都开不了能弄吗


            IP属地:广东6楼2022-05-28 15:27
            回复
              同ThinkPad E40 原先i3 330m升级i5 560m 但是更换cpu后进不了系统。想刷新bios却没有电池更新不了


              IP属地:广东来自iPhone客户端7楼2022-07-15 13:26
              回复
                按照你的操作 为啥还是读不了新网卡


                IP属地:上海来自Android客户端8楼2022-12-05 16:39
                回复
                  各位
                  用联想yE40的吧友有谁加装过M.2固态硬盘是支持哪种协议的M.2固态硬盘


                  IP属地:河南来自Android客户端9楼2024-02-27 21:00
                  回复