找回密码
 注册
快捷导航
查看: 61740|回复: 192

[BIOS] 【原创】X200、T400解除1802、1804和“白清单”限制及x200_V3.03_BIOS(已解决104)

[复制链接] |自动提醒
阅读字号:

3473

回帖

62

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-2
银牌荣誉勋章(注册10年以上会员)
发表于 2009-6-2 21:54:08| 字数 2,218| - 中国–广东–河源 电信/源城区东埔中学 | 显示全部楼层 |阅读模式
提示:
    1、附件中X200解除1802和1804限制BIOS_V3.03未经测试,后果自负。
    2、附件中X200解除1802和1804限制BIOS_V3.03包含两个文件:6DET53WW.rom和7XET52WW.rom分别对应BIOS ID: 6DET53WW和BIOS ID: 7XET52WW,具体区别请见官方网站说明。
    3、因本人没有X200测试,哪位网友刷后请返馈结果,造福其他网友。
    4、修改BIOS存在极大风险,本人不负责由此引起的任何后果。

    5、本修改只针对“白清单”进行处理,对机器自带原生SLIC与否没影响。


6-5-AM 更新:
1、现已经解决因修改后的BIOS镜像文件checksum(error 104)问题!
2、52楼的dnsk1981网友和62楼的Sagger网友,已经刷过此附件BIOS,据这两位网友反映:“一切正常”。
3、本贴的方法还未来得及改,请各位稍等。迟一点我会放出新方法和新工具,力求方法简单,操作容易。现正开发新工具当中......请各位继续关注本贴。


6-5-PM 更新:
    为了解决104报错问题,现已更新操作过程和工具。请各位重新下载附件中的修改工具并按新操作过程操作即可。本人已经修改了X200、T400和W700DS的BIOS,操作都成功!


    新机型如X200、T400解除1802、1804和“白清单”限制方法与以往机型如R61i的方法差不多。只是具体一些步骤应一下就可以了。在继续阅读以下内容之前请阅读以往机型解除1802、1804和“白清单”限制方法:http://www.ibmnb.com/thread-834493-1-2.html
    在继续下面操作前请下载本贴附件:bios_mod.rar,解压缩后将得到一个名为:bios_mod的文件夹,以下所有操作最在此文件夹中进行。
    本次操作以X200最新版本3.03 BIOS为例子。在操作前应先升级到最新BIOS,然后对你的机器进行BIOS备份,假设获得的BIOS备份文件名为:bios.bak,再把此文件复制到bios_mod的文件夹中。然后再继续下面的操作。
1、在Windows XP系统下打开命令行窗口,并进入到bios_mod文件夹中。


2、在命令行窗口下输入命令: phnxsplit bios.bak
    回车运行。程序运行完毕后会在bios_mod文件夹中生生成很多个文件,其中以BIOSCODE**.ROM的那些文件是要用到的,把它们复制到modules文件夹中,其它的生成的文件可以删除掉。




3、在命令行窗口下输入命令: phnxpatch patches modules
    回车运行。程序运行完毕后会在modules文件夹中生成一个文件,生成的文件是解除1802、1804和“白清单”限制的模块文件。本例中就生成了一个名为:BIOSCODE06.rom.patched的文件。


4、把modules文件夹中生成的文件及原文件两文件复制到上层bios_mod文件夹中。本例中,这两个要复制的文件为:BIOSCODE06.romBIOSCODE06.rom.patched


5、在命令行窗口下输入命令: fp old.txt
    回车运行。
    在命令行窗口下输入命令: fi old.txt
    回车运行。
    两命令运行完毕后将会生成4个文件,其中名为:BIOS.ROM的文件下面将用到。


    把文件BIOS.ROM重命名为:old.ROM,把其它3个生成的文件删除。


6、在命令行窗口下输入命令: fp new.txt
    回车运行。
    在命令行窗口下输入命令: fi new.txt
    回车运行。
    两命令运行完毕后将会生成4个文件,其中名为: BIOS.ROM的文件下面将用到。


    把文件BIOS.ROM重命名为:new.ROM,把其它3个生成的文件删除。


7、用HEX工具(本例中用UltraEdit-32)打开old.ROM文件作如下修改:
(1)、搜索并定位十六进制内容: F8 00 A4

    F8 00 A4这三个十六进制数值标识BIOS镜像中此module的内容到此结束。下面将把从此位置以后的内容全部删除。

(2)、通过菜单栏:编辑-->Hex 插入/删除 菜单打开“Hex 插入/删除”对话框



    然后在“Hex 插入/删除”对话框中选择“删除”,删除的字节数尽量填大点,例如:10000000。点“确定”按钮把old.ROM文件中由此位置开始到后面所有内容删除。


8、用同的方法删除new.ROM文件中空内容。
9、比较修正后old.ROMnew.ROM文件的大小,再用HEX工具把小的那个文件增大,确保两文件大小一样。方法是在小的文件最后面加入相应该字节数的“00”。本修中new.ROMold.ROM小了9个字节

    所在要在new.ROM最后面插入9个字节的“00”


10、双击运行:phnxmod.exe程序,分别浏览找到bios_mod文件里面这三个文件:bios.bakold.romnew.rom
    点击“破解”按钮,然后按提示操作即可。你将会看到:ROM文件已保存。,以及一此危险提示的信息。到此表明你已经成功获得了解除1802、1804和“白清单”限制的BIOS文件:bios.bak


    最后把bios.bak文件重命名为:bios.rom,然后刷回到ThinkPad BIOS即可。

更新:现已经解决因修改后的BIOS镜像文件checksum(error 104)问题!

[ Edited by  monkey243 on 2009-6-5 16:05 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
R61i 8943A18 T7700/IPS QXGA/3G/WD 500G/Intel WiFi link 5100 AGN

2

回帖

0

积分

20

资产值

入门会员 Rank: 1

注册时间
2016-12-18
发表于 2017-4-22 01:14:36| 字数 6| - 中国–上海–上海 电信 | 显示全部楼层
不能下载了?
回复 支持 反对

使用道具 举报

4

回帖

0

积分

4

资产值

入门会员 Rank: 1

注册时间
2014-11-24
发表于 2014-11-24 15:15:04| 字数 5| - 中国–天津–天津 电信 | 显示全部楼层
kan看啊
回复 支持 反对

使用道具 举报

6

回帖

0

积分

-5

资产值

逃学生

注册时间
2005-12-6
发表于 2014-8-23 10:02:45| 字数 4| - 中国–江苏–南京–鼓楼区 电信 | 显示全部楼层
支持支持
回复 支持 反对

使用道具 举报

2

回帖

0

积分

12

资产值

入门会员 Rank: 1

注册时间
2008-6-5
发表于 2013-12-29 11:33:59| 字数 26| - 中国–广东–江门 联通 | 显示全部楼层
期待中,下载来试试,看看有没有合适的,再告诉大家。。
回复 支持 反对

使用道具 举报

2

回帖

0

积分

13

资产值

入门会员 Rank: 1

注册时间
2008-3-5
发表于 2012-4-7 10:31:07| 字数 148| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
在做phnxmod的时候 出现了问题



成功打开所有文件。
ROM 尺寸:00800000h,old module 尺寸:000088F8h,old module 尺寸:000088F8h
在ROM文件中找不到与Old module相关数据。本次操作失败。

[ Edited by  tommym on 2012-4-7 14:18 ]
回复 支持 反对

使用道具 举报

42

回帖

1

积分

44

资产值

初级会员 Rank: 1

注册时间
2010-5-17
发表于 2011-10-31 14:59:13| 字数 20| - 中国–新疆–伊犁哈萨克自治州 电信 | 显示全部楼层
不能下载呀,快完的时候提示不能读取源文件
回复 支持 反对

使用道具 举报

111

回帖

1

积分

102

资产值

初级会员 Rank: 1

注册时间
2010-4-21
发表于 2011-3-12 22:56:53| 字数 21| - 中国–浙江–杭州 电信 | 显示全部楼层
你真是太厉害了!!!!

但为什么看不到图的啊
回复 支持 反对

使用道具 举报

4

回帖

0

积分

8

资产值

入门会员 Rank: 1

注册时间
2010-12-30
发表于 2010-12-30 19:34:17| 字数 25| - 中国–上海–上海–嘉定区 电信 | 显示全部楼层
典型的"授人以渔", 非常感谢!
回复 支持 反对

使用道具 举报

2451

回帖

47

积分

2万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-11-27
银牌荣誉勋章(注册10年以上会员)
发表于 2010-12-29 21:31:05| 字数 18| - 中国–浙江–台州 联通 | 显示全部楼层
修改工具不能下载了,请楼主检查一下.
回复 支持 反对

使用道具 举报

93

回帖

0

积分

18

资产值

入门会员 Rank: 1

注册时间
2009-4-5
发表于 2010-12-23 15:31:36| 字数 7| - 中国–江苏–苏州–昆山市 电信 | 显示全部楼层
学习,帮顶起来
回复 支持 反对

使用道具 举报

77

回帖

0

积分

19

资产值

入门会员 Rank: 1

注册时间
2007-7-19
发表于 2010-12-23 15:31:07| 字数 8| - 中国–广东–深圳 电信 | 显示全部楼层
没有t400的吗
回复 支持 反对

使用道具 举报

4

回帖

0

积分

9

资产值

入门会员 Rank: 1

注册时间
2009-12-4
发表于 2010-12-22 17:08:26| 字数 14| - 中国–北京–北京 联通 | 显示全部楼层
有T400 Win7成功的没?
回复 支持 反对

使用道具 举报

6

回帖

0

积分

35

资产值

入门会员 Rank: 1

注册时间
2010-11-25
铜牌荣誉勋章(注册8年以上会员)
发表于 2010-11-30 17:30:52| 字数 58| - 中国–四川–成都 电信 | 显示全部楼层
楼主能研究一下t410的白名单不,网上下的t410的白名单只破解了wwan,没有破解wlan,老是要报1802错误。
回复 支持 反对

使用道具 举报

6

回帖

0

积分

35

资产值

入门会员 Rank: 1

注册时间
2010-11-25
铜牌荣誉勋章(注册8年以上会员)
发表于 2010-11-30 17:27:50| 字数 6| - 中国–四川–成都 电信 | 显示全部楼层
留言记录一下
回复 支持 反对

使用道具 举报

1

回帖

0

积分

11

资产值

入门会员 Rank: 1

注册时间
2007-10-12
发表于 2010-6-4 19:25:20| 字数 6| - 中国–上海–上海–徐汇区 联通/漕河泾数据中心 | 显示全部楼层
谢谢。。。。
回复 支持 反对

使用道具 举报

543

回帖

0

积分

92

资产值

入门会员 Rank: 1

注册时间
2009-11-9
发表于 2010-6-4 17:18:24| 字数 7| - 中国–北京–北京 中国电信北京研究院 | 显示全部楼层
下了备用~~~
回复 支持 反对

使用道具 举报

3

回帖

0

积分

16

资产值

入门会员 Rank: 1

注册时间
2007-7-17
发表于 2010-6-4 17:11:01| 字数 166| - 中国–广东–广州 电信 | 显示全部楼层

回复 #25 monkey243 的帖子

LZ我的X100E照你上面的方法,执行到phnxpatch patches modules这步时patches文件夹中没有X100E的补丁,怎么解决?请你能不能帮我制作一个破解的BIOS
官网下载地址:http://driverdl.lenovo.com.cn/th ... r1262678961526/BIOS[6xuj07us].exe
回复 支持 反对

使用道具 举报

1

回帖

0

积分

1

资产值

入门会员 Rank: 1

注册时间
2010-1-8
发表于 2010-1-8 11:47:07| 字数 5| - 中国–北京–北京 联通 | 显示全部楼层
很不错的说
回复 支持 反对

使用道具 举报

28

回帖

0

积分

40

资产值

入门会员 Rank: 1

注册时间
2009-11-16
发表于 2009-12-26 21:17:08| 字数 25| - 中国–四川–成都 电信 | 显示全部楼层
不是吧?T400 3.09的BIOS我已经用上了呀!
回复 支持 反对

使用道具 举报

10

回帖

0

积分

15

资产值

入门会员 Rank: 1

注册时间
2008-6-18
发表于 2009-12-26 19:56:18| 字数 132| - 中国–广东–广州 电信 | 显示全部楼层
郁闷啊,我的R500,用phcomp做出来的bios.bak还是报104错

然后testboy 说的那个两个B0模块的问题我看了下的确有
但testboy说到一步是要减去6H,我的那里只有08,根本不够减

[ Edited by  coogle on 2009-12-26 20:12 ]
回复 支持 反对

使用道具 举报

43

回帖

3

积分

59

资产值

中级会员 Rank: 2Rank: 2

注册时间
2004-2-10
发表于 2009-12-2 14:30:27| 字数 9| - 中国–台湾–台北市 新世纪资通股份有限公司 | 显示全部楼层
強帖啊,留名學習。
回复 支持 反对

使用道具 举报

3473

回帖

62

积分

1万

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-4-2
银牌荣誉勋章(注册10年以上会员)
 楼主| 发表于 2009-12-2 12:11:20| 字数 268| - 中国–广东–广州 电信 | 显示全部楼层
QUOTE:
Posted by 红油蹄膀 on 2009-12-1 13:01
按照这位TX的方法修改成功
winphlash备份出来的bios.bak确实有问题 可以用phcomp.exe(论坛里找得到)将.FL1解压缩 然后重命名为BIOS.BAK 接下去按首页的操作步骤完成 最后在刷修改后的BIOS有一个警告 告诉你要 ...


对如果在操作过中备份BIOS出问题,用些方法即可。
具体请见:
http://www.ibmnb.com/viewth ... &extra=page%3D1

[ Edited by  monkey243 on 2009-12-2 13:06 ]
R61i 8943A18 T7700/IPS QXGA/3G/WD 500G/Intel WiFi link 5100 AGN
回复 支持 反对

使用道具 举报

20

回帖

0

积分

44

资产值

入门会员 Rank: 1

注册时间
2008-2-25
发表于 2009-12-1 13:48:13| 字数 4| - 中国–北京–北京 歌华有线 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

67

回帖

0

积分

81

资产值

入门会员 Rank: 1

注册时间
2005-5-19
发表于 2009-12-1 13:01:54| 字数 141| - 中国–浙江–台州 电信 | 显示全部楼层

回复 #166 gordonju 的帖子

按照这位TX的方法修改成功
winphlash备份出来的bios.bak确实有问题 可以用phcomp.exe(论坛里找得到)将.FL1解压缩 然后重命名为BIOS.BAK 接下去按首页的操作步骤完成 最后在刷修改后的BIOS有一个警告 告诉你要刷的BIOS没有编号 不用理会点继续 应该就能成功了
回复 支持 反对

使用道具 举报

39

回帖

0

积分

88

资产值

入门会员 Rank: 1

注册时间
2004-9-23
发表于 2009-11-20 17:11:06| 字数 76| - 中国–黑龙江–哈尔滨 电信 | 显示全部楼层
我试过了,x200s,3.10的官方bios ,直接刷成用楼主给的3.03bios ,用的移动3g本上的模块,插入sim卡,驱动,软件,一切正常。感谢楼主。
回复 支持 反对

使用道具 举报

15

回帖

0

积分

32

资产值

入门会员 Rank: 1

注册时间
2007-12-9
发表于 2009-11-19 22:30:53| 字数 31| - 中国–北京–北京 联通 | 显示全部楼层
3.10版的bios用这个方式好像改不好,不知道问题出在哪儿了
回复 支持 反对

使用道具 举报

1

回帖

0

积分

5

资产值

入门会员 Rank: 1

注册时间
2009-11-19
发表于 2009-11-19 18:37:07| 字数 16| - 中国–北京–北京–海淀区 联通 | 显示全部楼层
thhgffghfgdfgdfg
回复 支持 反对

使用道具 举报

2

回帖

0

积分

2

资产值

入门会员 Rank: 1

注册时间
2009-11-4
发表于 2009-11-11 14:58:59| 字数 355| - 中国–四川–成都 电信 | 显示全部楼层
QUOTE:
Posted by gordonju on 2009-11-9 17:48


R400 2784A52 目前bios版本是7VET80WW(3.09-1.03)
用winphlash.exe备份系统bios成bios.bak,本来想直接用bios.bak直接刷回系统试试看,结果总出现104错误(chechsum),不知是什么原因?

用lz的方法 ...


今天很高兴,终于成功了。
thinkpad R400 2784A52,原配INTEL5100无线网卡,现在换成了5300,不会出现1802错误了。

最开始照着LZ的方法一直不能成功,后来发现是winphlash备份出来的bios.bak有问题,因为直接用winphlash刷不回去。
后来找了新的方法(phcomp.exe)将.FL1成功解压缩成bios.rom,能成功刷回去。
回复 支持 反对

使用道具 举报

25

回帖

0

积分

77

资产值

入门会员 Rank: 1

注册时间
2004-4-22
发表于 2009-11-10 12:53:09| 字数 129| - 中国–广东–深圳 电信 | 显示全部楼层
搞定,开机一切正常,安装8775  用惠普的驱动:http://h50178.www5.hp.com/suppor ... oar_ob-51958-1.html  

安装新版的 3G watcher,上网速度 20K-15k,  不错,谢谢楼主,有新版的bios,再更新!!!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-10-26 03:40 , Processed in 0.235947 second(s), 89 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部