. .
.
. 您的位置: DF222.COM北京站 > 新闻资料 > DIY 资料 > 诺基亚手机FLASHER软件使用说明

如何使用NOKIA手机FLASHER软件(Dejan Nokia Flasher)烧录FLASH?

文章作者:YENI
文章来源:本站原创
相关采用:如需转载请与本站联系
刊登日期:2002/8/8

原文摘自GSMSEARCH.COM,编译/YENI - yeni@yueds.com
注:原文部分内容是按照在外国比较流行的基于DOS的Nokia Flasher Shell 1.5编写的,而在国内,一个基于Windows的由VB6编写的SHELL程序比较流行,故在翻译时将相关内容做了调整。
综述
Dejan先生可以说是我们玩机一族的福音,他设计出了一套设备,让我们可以通过它来完成NOKIA手机FLASH的烧录。这套设备成本低廉,因此我们不再需要去购买价值20美元的TDF-4BOX就能做到这件事情。这套设备使用非常简单,但你还是需要注意你的每一步操作,毕竟这将改动手机的核心。当然,如果你按照步骤使用的话,你可以就像玩游戏一般轻松地给任何一部NOKIA手机烧录FLASH,而且只需要7秒钟。
使用Dejan Nokia Flasher烧录手机FLASH有两种方法,即完整FLASH(Full Flash)和部分FLASH(Partial Flash)。下面我来向你介绍一下这两种FLASH。
1、部分FLASH(Partial Flash):
部分FLASH可用于解除网络锁。如果你要烧录一个部分FLASH文件,那么你必须确定这个文件和你的手机中的软件版本(SW VERSION)相同。这种文件只有64KB,烧录过程只需要大约7秒钟。
2、完整FLASH(Full Flash):
完整FLASH可用于解除网络锁、修复损坏的手机或者更改手机的语言。烧录完整的FLASH将修改整个手机的闪存记忆体。有时候只要烧录完整的FLASH就可以了,但有时候甚至需要将手机中的EEPROM重新编程。烧录的完整FLASH和重新编程的EEPROM的软件版本和语言必须是相同的。如果要对EEPROM重新编程,那么您将需要一个带有SOIC芯片的SMD EEPROM编程器。整个的烧录过程大约需要1到3分钟。这取决于FLASH文件的大小。完整FLASH文件的大小有从500KB到2000KB不等。
这两种FLASH的区别在于存储在手机闪存记忆体的位置。如果你不打算更改手机的语言,那么我建议你使用部分FLASH就可以了。如果你确实需要使用完整FLASH,那么获得完整FLASH文件的最好途径从另外一个没有网络锁的、相同型号、相同版本的手机中读取,包括整个闪存记忆体和EEPROM。然后你再将它们完整地烧录到需要烧录的手机中。对于一些新型号的诺基亚手机,如3310、8210及6210,就不需要对EEPROM重新编程,因为这些型号的手机中已经不存在EEPROM了,所有资料都记录在了闪存记忆体中了。

当你制作一个FLASH文件的时候,你需要注意4的参数。它们分别是:手机的硬件型号,手机的软件版本,闪存记忆体的类型(INTEL、ATMEL、INTEL 28F160)以及FLASH文件的起始地址,也就是开始烧录的地址。首先,你必须了解闪存记忆体的类型,一般情况下你可以选择INTEL,但当选择INTEL时不能够正常工作时你可以尝试另外两种。

为了让整个过程变得更加简单,下面我除了介绍Dejan Nokia Flasher的使用方法,也将解释如何用一个基于Windows VB6的Flasher Shell程序。(如果你是从国内的网站下载的Flasher软件,如http://www.df222.com/ 那么这个程序就已经附带在其中了。)这个程序可以为原版的基于MSDOS的Nokia Flasher 1.0b提供一个直观的界面,而且它允许你很方便的选择闪存记忆体的类型和软件版本。他还将提供FLASH文件的起始地址,在FLASH烧录时,我们会需要输入这个地址。在下一章,我将详细地介绍整个过程。
系统需求
1、诺基亚手机Flasher数据连接线;
2、带有SOIC芯片的SMD EEPROM编程器(仅在对某些机型进行完整烧录时需要);
3、Dejan Nokia Flasher软件1.0b版及Flasher Shell;
4、部分FLASH(Partial Flash,已经包含在Dejan Nokia Flasher软件包中)或完整FLASH(Full Flash)文件。
使用Flasher连接线进行FLASH烧录的步骤:
一、Flasher软件的安装步骤
1、下载Flasher软件。
2、将下载的ZIP压缩文件按照原目录结构解压缩到C:\。
(注意:请不要将Flasher软件安装到其他驱动器或者某个文件夹内,否则软件不能工作!)
新版的Flasher软件包内包含了Dejan Nokia Flasher软件、Flasher Shell软件、一些部分FLASH文件(.fls)和所有可能用到的配置文件(.tia)。如果你需完整FLASH文件来维修手机或者改变的手机的语言,请访问其他网站下载。尽管你任何时候都可以从一部没有网络锁的手机中读取完整FLASH文件,并且将其烧录到任何一部需要维修的手机上,但是你必须使用相同的软件版本(SW VERSION)。如果你不使用相同的软件版本,造成软件的CRC与原来的不同,那么这部手机将不能再工作!所以请爱护您的手机!此时只有专业人员才可以帮助你恢复手机。当然,如果你不在乎毁坏任何一部手机,那么您可以尝试将不同版本的完整FLASH文件烧入手机,然后使用Wintesla软件来调整FLASH的覆盖范围。
二、检查诺基亚手机的软件版本(SW VERSION)
这一步很简单,你可以通过输入*#0000#来查询手机的软件版本(要求手机必须是在开机状态,并且机器内装有SIM卡)。你也可以用数据连接线配合NOKIA TOOL软件来查询。
三、Shell程序的使用方法
1)启动Shell程序;
2)从右边选择你要烧录的手机的FLASH类型,一般情况下使用默认设置就可以了,但如果你的手机维修过,那么你就需要去了解一下你的手机现在所使用的FLASH是哪个类型的,然后从左边点击你的手机FLASH的类型;
3)从右边的标签中找到你要烧录FLASH的手机型号,选中这个标签;
4)点击与你手机软件版本相符的按钮。
5)此时,Dejan Nokia Flasher会按照你需要的配置启动。
四、使用Dejan Nokia Flasher 烧录FLASH
1)启动Flasher软件;
2)注意:在开始下一步前,请明确自己的所为,这步操作可能会毁坏手机,安全起见,我强烈建议您先使用这个软件中的读取功能来先备份一个完整的FLASH。具体操作方法将在后面介绍。(译者注)
3)启动后,你会看到一个以蓝色为主的DOS画面。此时请点击F2。
4)用方向键上下选择你的手机型号,按回车Enter键确定。
5)用方向键选择你需要烧录的FLASH文件,按回车Enter键确定。
6)输入起始地址后按回车Enter键。这个地址请参考下面所附的表格。
7)按回车Enter键并同时按下手机上的电源键开机。(某些型号的手机可能不需要同时开机,如3210。)
8)如果此时你收到一个错误提示,那么很可能是你对电脑的设置有误。这个软件不能在笔记本电脑上工作,也可能是因为你选择了错误的FLASH类型造成的。
9)如果你能够成功将FLASH烧录到你的手机中,并且可以正常开机,那么,恭喜你!
附:用于烧录部分FLASH(Partial Flash)的起始地址列表。这些部分FLASH文件都可以在Flasher软件包中找到。

NOKIA

软件版本

起始地址

NOKIA

软件版本

起始地址

3210

5.31

260000

7110

4.88

3A0000

5.36

260000

4.94

3B0000

6.00

255000

5.00

3A0000

3310

3.24

270000

8210/8850

5.11

280000

4.02

270000

5.16

280000

4.06

280000

5.20

280000

4.18

280000

5.21

280000

5110

5.28/5.29/5.30

250000

5.25

280000

5130

5.71

250000

5.26

280000

6150

5.22/5.23

270000

 

6210

3.01/3.04/3.08

380000

注意:不同语言版本的完整FLASH文件、EEPROM都不一样,所以我们没有将他们随Flasher软件一并提供。
问题解答:
1、 我已经选择了正确的Flash类型并且输入了正确的起始地址,但是Flasher软件返回错误:BOOT TX data error
i. 试试其他的Flash类型。你应该尝试使用Flasher软件中的读取功能来测试电缆联接是否能够正常工作。
ii. 不要在笔记本电脑上使用Flasher软件,笔记本电脑的并口不能像台式机那样工作。
iii. 配置电脑的BIOS设置中的并口选项,试试EPP、SPP或其他方式。SPP应该可以正常工作。
iv. 在别的电脑上试试,或许是其他的设置问题。
2、 我需要新软件版本的诺基亚手机的部分Flash文件,例如7110的5.xx版本,我可以从哪里获得这些部分Flash文件或完整Flash文件以及他们的起始地址呢?
i. 尽管我们在尽力收集以及检查新的Flash文件,但是在您找不到的时候,我们还是建议您尝试自己收集。您可以按照上一个版本的范围读取Flash文件,然后测试他能不能够工作。但在此之前,你必须为这部手机制作一个完整的Flash备份在你的电脑里。一旦你做好了完整的Flash备份,你就可以尝试从3A0000到3AFFFF读取来制作部分Flash文件,之后你就可以将他写入你的7110中,如果不能够工作,那你就要用你备份的Flash来恢复,然后再尝试其他的地址,如从3B0000到3BFFFF。

在你开始烧录你的诺基亚手机前,你必须为它制作完整的Flash备份。关于制作备份的范围,你可以对应你的诺基亚手机软件版本参考我们提供的相关列表。