搜档网
当前位置:搜档网 › 手机软件故障及修复

手机软件故障及修复

手机软件故障的分类与维修


手机中的硬件是指CPU、集成芯片块等能看得见摸得着的元器件;软件是指以二进制形式的代码储存于存储器中看不见摸不着的各种程序,如开机程序、关机程序、充电程序、各种控制程序、检测程序、操作指令以及显示电路的数据等等。

由于电压不稳、人体静电、吹焊时温度不当、软件本身问题或存储器性能不良等原因,易造成存储器内的数据丢失或错乱,引起手机不开机,或开机后不能正常使用。如摩托罗拉系列手机出现的“话机坏,请送修”、“请输入八位特别码”;诺基亚系列手机出现的两行英文“CONTACT SERVICE(联系服务商)”;爱立信T系列手机出现的“请插入正确的SIM卡”;三星系列手机出现的“请稍等”或“请与服务中心联系”等,另外,不开机、不入网、不显示、不识卡等故障也和软件有一定关系,软件故障占手机故障的四分之一左右所以,对手机维修者来说掌握软件的维修十分重要。

一、 手机中存储器的种类

存储器分程序存储器和数据存储器两大类。程序存储器多数由两部分组成,一个是FLASH ROM(俗称字库或版本);另一个是EEPROM(俗称码片)。数据存储器又称暂存器(RAM),它的作用主要是存放手机当前运行时产生的中间数据,如果关机,则内容全部消失。程序存储器是只读存储器,也就是说,手机在工作时,只能读取其中的数据资料,不能往存储器内写入资料,但只读存储器并不是真正的“只读”,也就是说,在特定的条件下也能向只读存储器内写入资料,各种各样的软件维修仪都是通过向存储器内部写入资料采达到修复手机目的的。

手机的软件故障主要出现在程序存储器数据丢失或者出现逻辑混乱。表现出来的特征如锁机、显示“见供销商”等等。各种类型的手机所采用的字库(版本)和码片很多,但不管怎样变化,其功能却是基本一致的。

1.字库

a、字库的作用

数码手机逻辑电路中的版本又称字库(FLASH)是一个块存储器,以代码的形式装载了话机的基本程序和各种功能程序。随着手机功能的日益增多和手机体积的缩小,字库的软件数据容量从64Kbit己发展到32Mbit甚至更大。当手机开机时,微处理器便送出一个复位信号RST给版本,使系统复位。再待微处理器把版本的读写端,片选端选通后,CPU就可以从字库(FLASH)内取出指令,在微处理器里运算、译码,输出各部分协调的工作命令,从而完成各自功能。

b、字库不正常引起的故障

字库(Flash)程序存储器的软件资料是通过数据交换端、地址交换端与微处理器进行通信的。CE(CS)端为Flash片选端,DE

端为读允许端,WE端为写允许端,RST端为系统复位端,这四个控制端分别都是由微处理器加以控制。如果Flash的地址有误或未选取通,都将会导致手机不能正常工作。通常表现为不开机,显示字符错乱等这种故障现象,即所谓的软件故障。由于Flash可以用电擦除,所以当出现数据丢失时可以用编程器重新写入。还有一种就是硬件故障,即字库(FLASH)模块本身损坏,不过这种情况出现不多,如果是硬件出现故障的话,那就要重新更换字库模块了。

2、码片

a、码片(EEPROM)的作用

在手机程序存储器中,字库(版本)主要是存储工作主程序、码片主要存储手机机身码(.俗称串号)和一些检测程序,如电池检测、显示电压检测程序等。

b、码片不正常出现的故障

码片故障分两种情况,一种是码片本身硬件损坏;另一种就是内部存储数据丢失,硬件损坏的情况出现得不多,主要是软件数据丢失。当数码丢失后会出现“手机被锁(Phone Locked)”,显示“联系服务商(CON-TACTSERVICE)”或出现低电告警、显示黑屏等故障现象。由于EEPROM可以用电擦除,所以当出现数据丢失时可以重新写入。

二、手机软件故障概念

1、字库(版本)

字库在硬件上讲是手机逻辑单元中ROM一块,即存放CPU运行的程序载体。如常用的28F800、28F160、28F320等等,从软件故障维修上则统称运行程序和各种文字点阵文件为字库,与FLASH概念一致。

2、码片

码片在硬件上讲是存放手机各种设置如串号、用户设定、部分电话簿等信息的载体,如常用的28C64、24C128、24C64等,从软件故障维修上则称码片内部存放的信息为码片资料或码片文件。

3、串号

串号用于识别手机的唯一号码,由6位TAC(型号批准码)、2位FAC(工厂装配码)和6位SNR(序号码)和1位备用码组成,许多维修软件仪都可以读出手机串号并恢复和修改。

4、锁机码(SPLOCK)

锁机码又称安全锁、手机锁、电话锁,为4-6位数,手机出厂设置一般为“1234”或“0000”,用于防止手机的非授权使用或被窃后的使用。加锁后,手机不能工作,某些维修软件可以读出并恢复锁机码。

5、保密码(Phone Secrite COde)

保密码又称个人密码,为4-8位数,用于防止进入密码功能,控制进入菜单中的保密项及其他选项,出厂时一般设置为000000。

6、软件升级(up grade)

软件升级是指某些手机如Sumsung A100和A188在硬件上并无差异,但软件上却又有差异,在更新其字库后,手机从操作界面和使用功能上有所改进的过程。

7、工程模式(Workingmode)

工程模式是指手机内部的一项硬件功能,即手机在距离其联络基站时打开工程模式后可根据接

收和 发射距离自动调整其强度。

三、手机软件故障维修方法

由于软件故障的处理在手机维修中的重要性,使得从事手机维修仪器的厂家推出了各种各样的软件故障维修仪,主要为几大类,一类是将字库或码片拆下来重写,常用的仪器是UP-48、128以及其他类型的编程器;另一类是免拆机的软件修复。而在免拆机情况下对手机软件的重写,又可分为两种情况,一种情况是用免电脑、免拆机的软件维修仪进行修复;另一种情况是用带电脑、免拆机的软件维修仪进行修复。

1、用电脑需拆机的软件维修方法

这种方法是将正确码片或字库的数据资料读出存放于电脑当中,当手机出现软件故障不能用免拆机软件维修仪修复时,将故障机的码片或字库取下来,放上万用编程器(如 UP-48、128等)去重新写入软件资料,然后重新焊回码片或字库。

2、免电脑/免拆机的软件维修方法

在软件故障当中有一些只是软件错乱造成的,如“手机被锁”这一类型的故障就只要处理码, 片资料就可以解决,这种方法的优点是操作简单,不需要拆机。缺点是由于单片机功能欠缺,加上存储器容量有限,只能处理一些简单故障。

3、带电脑免拆机的软件维修方法

由于存储器数据容量太大和采用BGA封装,所以采用前面的两种方法都不能很好解决问题。存储容量的增大,最好借助于电脑;为了不拆字库,最好用免拆机的方法通过手机的外部数据接口来对手机软件进行修复。这种方法就是带电脑免拆机的软件维修方法,在近期的手机维修当中用得较多。

先将手机软件资料存于电脑,由于电脑存储器容量大,因此可以将大量的手机软件资料存人,另一方面利用手机的外部数据接口,配合相应的驱动程序,可以将手机和电脑联接在一起进行通信,将软件资料从电脑传输到手机,进行软件的修复。

带电脑免拆机的软件故障维修仪很多,但大多数是将手机数据软件存放于电脑,然后通过电脑串口输出,经过RS232接口与手机进行通信。常用的仪器有凯智王、一统天下、一机通、胜利之鹰等。

四、手机软件升级

手机的升级,就是手机软件版本的升级。对于我国用户来说,软件版本的升级不外就是两方面:一是语言的升级,即将英文机改版为中文机。二是功能的升级,如早期的产品某些功能不具备,增加中文输入法和上网等功能,需用电脑或仪器通过传输线与手机外部接口将软件资料写入手机来升级。

升级第一步就是要选定字库型号,如果型号不同,否则会出现死机故障。第二步确定字库资料。将需要升级的字库资料选定,便可将手机升级了。正确的

升级可以增加手机功能,若运行不好,很容易升出许多莫明其妙的故障。

五、手机软故障的处理

1、 缩小范围

判断故障需先将故障范围缩小,并要确定故障类型,即属于硬件故障(如存储器本身损坏)还是内部软件故障。若是硬件故障,在确保其无焊接不良的情况下,应对其进行更换。或是软件故障,必须用软件维修仪来重新写软件;维修实践中发现,手机的软件故障绝大多数出在码片,且多数是芯片中的数据丢失或出错。

2、处理故障

手机出现软件故障,有免拆机和拆机两种方式进行处理,如锁机、显示“联系服务商”、“话机坏,请送修”、“输入保密码”、“软件坏”、“不识卡”、“不入网”、“黑屏”、“低电报警”等故障,用免拆机方式处理软件故障很方便,不用拆机,不改变手机的串号IMEI,对手机内部电路也无甚影响。

如果手机不连机或是没有所写手机的资料;只有将手机的码片或字库用热风枪吹下,用万能编程器,配电脑进行重写,如果找不到故障手机同型号的数据,需先找一台同型号手机,将其码片拆下,用编程器读出其中数据,存进电脑即可。

由于其生产日期和产地的不同,其版本号可能不同,所以,在维修手机过程中,对软件的处理一定要核对其版本,否则会造成不开机或某些功能失效等故障。

六、手机的解锁方法

在手机维修过程中,手机被锁是比较常见的故障之一,当手机被锁后,手机开机会显示“输人手机密码”,如果输入初始密码“1234”、“0000”等不能解锁,则说明手机已锁机,需要进行维修。下面介绍常用的解锁方法,供维修时参考。

1、利用密码进行解锁

对于摩托罗拉系列的手机,输入原设定密码“1234”不能解锁时,可尝试以下办法:当屏幕出现“输入开机密码”时按菜单键(Menu),再按OK键,输入“000000”,此时,开机密码就会直接显示在显示屏上(不适用摩托罗拉T2688手机)。

国产康佳5218手机的解锁密码为*#0001#,海尔H6988手机的解锁密码为19980722(与T2688手机一样),海尔H79解锁密码为##1001#,输入后即可解锁。

2、利用测试卡解锁

摩托罗拉系列的手机也可用摩托罗拉测试卡进行解锁,测试卡插人手机,键人59#,显示的就是锁机码,比如说“3842”,要想改为其初始密码”1234,则键人“591234”即可。

3、使用免拆机免电脑软件维修仪进行解锁

这种方法主要是将手机的密码复位为原厂密码或将手机的锁机码读出。如爱立信系列解锁仪就是将锁机码复位为“0000”,而诺基亚系列手机的解锁仪则是将手机的锁机码读出,开机后输入读出的密码即可。这种

仪器局限性较强,只能适用于某一类型型号的手机。目前已不太常用。

4、使用免拆机数码手机维修仪解锁

全功能数码手机软件故障维修仪BOX王是集各种手机传输线于一体的仪器,该仪器功能强大,可以排除目前大部分手机的锁机故障,而且可以随着新机型的推出而不断升级,解锁只是该仪器的功能之一。将手机与仪器连接好,运行相应的软件即可解锁,这种方法解锁简单、方便、而且不会受软件版本升级的限制,目前得到了广泛的应用。

5、利用编程器进行解锁

这种方法就是将手机的码片拆下,用编程器(如UP-48)读出码片资料并保存备份,然后进入“Edit”编辑状态,查看地址空间相应的文本框对应的十进制数字即为锁机码,用这种方法解决锁机故障虽然麻烦点,但对于三星有些型号的手机,用复位指令是无效的,更换码片可能会由于软件版本的原因出现无网络或无发射故障,同时,机身码亦随之改变,应事先记下编程后重新写入。

综上所述,手机的软件直接关系到手机的某些功能和手机是否能够正常使用。对于手机维修者来说,由于软件的故障占相当大的比例,为了提高维修者的软件维修水平,必须了解软件的结构原理、能够判断软件的故障现象、掌握常见一些软件维修仪的使用技巧,排除软件的故障才能得心应手。







相关主题