首页 > 学院 > 手机指南 > 正文

打造小A的奇迹——升级详解

2024-06-09 18:01:02
字体:
来源:转载
供稿:网友

    本来这段时间一直在做 java 软件和刷后的 bug 方面的研究,但是应一部分机油的强烈要求,我还是决定把应用方面的东西先放一下,把这篇升级详解先写出来方便大家。有位机油要我把升级全过程用摄像头录下来,他负责挂到 FTP 上,这里希望大家原谅——我这里没有摄像头,所以只有把图片发得详细一点了 , 而且要注意图上我鼠标的箭头所指 , 点击就是正确的做法 ^_^ 我把这篇文章分为上下两个部分,上部的内容是如何把小 A 升级成小 2 ,下部分则是如何打前面的文章提到的 3 个补丁。好了,废话不多说了,开始跟我来打造小 A 的奇迹吧 ~~~~

 

                                                 上               篇

 

    在前面得文章提到的相关问题我这里就不说了,这里主要说一说改进后的具体刷机步骤以及我总结的经验 .

 

(一)需要的工具:

1 :数据线,只能用 COM 口的,而且只能接到电脑的 COM1 口。到现在为止刷机失败的两位机油刷机器的时候都不是用的 COM1 ,而是 COM2 和 USB 虚拟的 COM4 ,失败分别在第 2 步和第 4 步。只能用 COM1 的原因到现在还没弄清楚,保险起见大家一定要按我说的做!

2 :工具: All Siemens 汉化版,下载地址 :

http://www.36518.com/sjpd/bbs/viewfile.asp?ID=1696

支持所有西门子手机的 Flash 读写。刷机器只要用这一个工具就好,其他的一概不管。我曾经被一些乱七八糟的工具搞得晕头转向,各大坛子上的工具能用不能用的工具我基本上我都试过,大多数没用,能用的工具我以前的文章有提到,大家可以参考一下。总之大家不要多管,刷机只下载这一个就好。

3 :固件: 2128 的 21 版完整的 Flash: 下载地址: http://www.36518.com/sjpd/bbs/viewfile.asp?ID=1964

用 21 版的原因是他的口碑较好,毛病比较少,我提供的这个 21 版的 Flash 非常干净,所有能删的都删了。大家也可以在升级完成后用手机工作室格式化一下,这里要罗嗦一句,格式化以后原来的 "Java" 文件夹以及其下的 "Jam" 文件夹有可能不见,不要紧,新建一个文件夹取名 "Java" 并在其下建立一个 "Jam" 就好。

   这个 21 版的 Flash 解压缩后包括了 3 个部分, FullFlash.bin,EEP1.bin 和 bootcore.bin 。后面的两个大家可以丢到一边不用管他,刷机器是用不着的。

 

(二)具体的步骤(以汉化版的 all siemens 为例),请大家务必一步一步对照着做:

1: 关掉机器,连接数据线。

2: 在“设置”中有“ boot 类型”一项,选择“最新( x5x )”。其他设置如图: 

 

3: 在“选型号”的下拉菜单中选择“ siemens A55 ”。

4: 备份,这一步非常极为很特别重要,请大家务必做到!在主对话框里选择“读字库”,就会出现如图的选项: 

 

再选“字库地址” , 然后会看到提示“ waiting to power on the phone ”,这个时候按一下手机上红色的开机键,这个操作在下面的几步也要用到。这就是在备份完整的 Flash 文件,旁边的“开始地址”和“结束地址”不要管他,用默认值。把完整的 flash 导出来大概要 7 , 8 分钟的样子,静候即可,如果觉得不保险,还可以把下面的几项也做备份。但是注意 A55 是没有 EEP2 的。还有需要备份的是机器的电压参数,在刷机

的最后一步要用到。如图:

 

 

在主对话框选“其他功能”— > 选择“从电话备份电池参数”— > “确定”,同样的要短按开机键,就可以了。注意把备份的东西分别起个好记的名字,然后放在一起便于管理。

5 :正式开始升级我们的小 A 了。先把保存在电脑中的 2128 的 flash.bin 的后缀改成 .FLS ,即 flash.FLS 。改变文件名的方法是:在 windows 窗口的工具栏里选择“查看”— > “文件夹选项”— > “查看”— > 把“隐藏已知文件类型的扩展名”前的对勾去掉即可。

然后在 all siemens 的主对话框里选择“写字库”,打开 FullFlash.FLS , 再在弹出的对话框里选择“字库地址”,然后按下“确定”,再短按开机键。如图: 

 

 

这个时候, 2128 的 Flash 就在不断地往小 A 里写,你会看到 erase …… write …… erase 这个不断重复的过程,这个过程也是最漫长的,说实话我第一次刷也觉得蛮紧张的,大家静候 15 分钟吧,这个时间有长有短的,可能是因机而异,时间比较久也不要慌,只要进度条在动就不要紧的。

6 :写入固件完成以后回到 all siemens 的主对话框,选择“解锁”— > “直接解锁”。然后点击对话框右下端的“使用原始 IMEI ”— > 按开机键,就开始解锁了。

如图:

 

 

整个过程很快,进度条没动静的,就看到提示框里出现“ OK ”字样,就是完成了。

7 ;刷回原来机器的电压参数,在主对话框的“选型号”中选择 2128 ,再选择“其他功能”— > “恢复电池参数到电话”— > “确定”— > 在弹出的对话框中打开你备份的电参文件,就是以 .MAP 为后缀的文件— > 短按开机键。如图:

 

 

破解的最后一个进程就开始了,这个过程也很快,进度条没动静,然后就看见提示框里有“ OK ”字样,就是搞定了 ^_^

    到此为止,小 A 升级地第一步就完成了,大家可以关掉 all siemens 看看你的手机有何变化,一开始会有对比度比较低的现象,调整一下就好了 ^_^

    是不是很兴奋 ? 呵呵 , 好事还没完 , 下面我们来用 V_KLAY( 以下简称 VK) 打补丁 , 让我们的小 A 更加好用。同时有一些问题和大家一起讨论一下:

而且,下面这个补丁我也没刷成功,情况和上面的一样,有一模一样的错误提示,但是可以强刷回来。在 2128 的机器上是成功了的,而且一起出来的还有 24 版的补丁,只是地址不一样,我还是把 21 版的帖出来供大家研究之用:

(四) 2128 自定义 0 键符号补丁

补丁原码:

4338A0:11620F0020002C00013002303A003B00 11620F00 20002C00262021005E002A00

4338B0:3F00210026205F0022002F0027007E00 5F003A00280029002B0002303F002D00

4338C0:4000 0130

 

以 21 版的做简单解释:

红色的数字,“ 4 个”数字一组,一共 “ 15 组” 对应写短消息时拼音 / 笔画下按“ 0 键”出来的 “ 15 个” 标点符号!

比如: 2000 2C00 0130 0230 分别对应:“空格” “,”   “ ` ” “。”这四个符号。

如果你什么都不改,刷了之后写短消息时拼音 / 笔画下按“ 0 键”出来 “ 15 个” 下面的标点符号,是作者自己编的:

空格   ,   ...   !   ^ * _ :   (   ) +   。 ?   -  、

 

附上常用标点符号代码表可以自己在代码段修改代码,以便符号的输入符合你的口味:

; 空格 :2000

; , : 2C00

; 。 : 0230

; ? : 3F00

; ! : 2100

; … : 2620

; 、 : 0130

; : : 3A00

; ; : 3B00

; " : 2200

; ' : 2700

; ^ : 5E00

; _ : 5F00    

; / : 2F00

; & : 2600

; 换行 :0D00

; 闪信 :0100

; 倒 ?: BF00

; 倒 !: A100

; ( : 2800

; ) : 2900

; * : 2A00

; + : 2B00

; - : 2D00     

; @ : 4000

; % : 2500

; ~ : 7E00

; = : 3D00

; / : 5C00

; < : 3C00

; > : 3E00

; [ : 5B00

; ] : 5D00

; { : 7B00

; } : 7D00

; . : 2E00

; × : D700

; ÷ : F700

; ± : B100

; ? : AC20

; £ : A300

; $ : 2400

; ¥ : A500

; ¤ : A400

; # : 2300

; § : A700

; Σ : A303

; Ω : A903

; ─ : 0025

; “ : 1C20

; ” : 1D20

; ‘ : 1820

; ’ : 1920

; 《 : 0A30

; 》 : 0B30

; 【 : 1030

; 】 : 1130

; ⊕ : 9522

; ☆ : 0626

; ★ : 0526

; ▲ : B225

; ◆ : C625

; 〇 : 0730

; ℃ : 0321

; ㎡ : A133

; ‰ : 3020

; № : 1621

; ※ : 3B20

; Φ : A603

; ← : 9021

; ↑ : 9121

; → : 9221

; ↓ : 9321

; ↖ : 9621

; ↗ : 9721

; ↘ : 9821

; ↙ : 9921

; ① : 6024

; ② : 6124

; ③ : 6224

; ④ : 6324

; ⑤ : 6424

; ⑥ : 6524

; ⑦ : 6624

; ⑧ : 6724

; ⑨ : 6824

; ⑩ : 6924

; 0-9: 3000-3900

; a-z: 6100-7A00

; A-Z: 4100-5A00

特别说明 0100 和 0000 这两个特殊的符号的含义:

0100 是闪信符号,就是说,比如你把 0100 做为了一个标点符号刷了进去,在写短信加到你写的短信的前面,发给诺记的机器,就是一条闪信(闪烁短信)。 0100 在机器里显示的是空格。

0000 是一个特殊的符号,估计是一个终止符号,这个很有意思,就是可以用在西门子的机器之间发“加密”短信。比如你打一段话:“吃饭了吗‘ 0000 ’今天晚上 9 : 00 我们约会好吗?” (当然 0000 上不用加引号)这段话 0000 之后的句子,你收到短信之间看的时候是看不到的,只有在编辑这条短信的时候你才可以看到 0000 之后的句子,而且仅仅限于西门子的机子才行,其它机子就算你编辑这条短信你也看不到 0000 之后的句子。 0000 在机器里也是空格。

 

 

至于失败的原因还不明了,我在这里做两点猜测供大家讨论:

1 :我的 VK 版本过旧,我是 2.3 版的,不知有没有更新的版本?

2 :毕竟是从 A55 刷过来的机器,可能后面这两个补丁修改到的字段超过了 A55 的范围,所以会失败。

近期我会一直关注此事,但愿这个迷题能早日揭开,毕竟这最后一个补丁还是非常有用的。

好了,又是 1 点多了,就写到这里吧,祝大家晚安 ^_^

 

       

                                                         sOLO  

                                                                                                                                         于 03 年 10 月 11 日 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选