一种移动终端关键参数的恢复方法

文档序号:7597037阅读:117来源:国知局
专利名称:一种移动终端关键参数的恢复方法
技术领域
本发明涉及移动终端的数据维护技术,特别涉及一种移动终端关键参数的恢复方法。
背景技术
手机、PDA等移动终端的所有数据通常存储在Flash存储器中,参见图1,图1为手机存储器的空间划分示意图。如图1所示,现有的手机存储器空间一般包括Boot存储区、App可执行文件区和文件系统区和保留数据存储区。
图1中,绝对存储空间地址0x00000~0xxxxxx(由于各个厂家对手机存储器空间的划分各不相同,因此本文中的0xxxxxx、0xyyyyy、0xzzzzz只分别代表三个不确定的十六进制数)为Boot存储区存储的是手机启动的引导程序,分区一般很小,几k的空间就足够了。
绝对存储空间地址0xxxxxx~0xyyyyy为App可执行文件区存储的是手机软件运行程序的二进制码,例如手机操作系统、手机应用程序等软件的二进制码,该分区一般要占用较大的空间。
绝对存储空间地址0xyyyyy~0xzzzzz为文件系统区存储文件,包括手机参数文件以及由手机生成或从外部接收的文件,如照相的相片文件,网络下载的MP3文件等,该分区占用最大的空间。
手机参数文件中包括了手机的关键参数,关键参数可分为两类第一类是指可以被修改的关键参数,比如LCD背景灯是否打开的开关设置,当前手机设置的铃声等。第二类是指不能被修改的关键参数,一般是指当前手机的特性参数,如射频校准的一些参数,手机的生产设备号,生产信息等。由于手机中的关键参数需要经常被使用,所以无论第一类还是第二类参数一般都是以文件的形式存储在手机的文件系统区。
绝对存储空间地址0xzzzzz以后的空间可以作为保留数据存储区,是手机存储器的剩余空间,可以存储数据。
目前,软件对文件系统区存储文件的读写都通过调用文件接口来实现,并不直接对存储设备直接进行读写操作。
由于软件可以对文件系统区进行间接操作,因此文件系统有被软件破坏的可能;而且,文件系统区频繁被操作,从硬件角度讲,也是有可能被损坏的。在这两种情况下,以文件形式存储在文件系统区的关键参数都会遗失,会造成很大的麻烦,特别是某些上述第二类关键参数,如果遗失就会造成手机不能正常工作。比如射频校准参数被损坏后,手机就无法实现正常的无线信号收发功能,必须由专业人员进行维修,其维修的过程包括以下步骤1、如果根据手机的故障现象判断射频校准参数可能被损坏,则通过专用的仪器对射频校准参数进行检测并重新进行射频校准,记录校准后的射频校准参数。
2、对手机进行软硬件检测,如果检测出App可执行文件被损坏则重新装App可执行文件后执行步骤3,如果App可执行文件未被损坏,则直接执行步骤3。
3、手机重建文件系统,将新的射频校准参数与其他关键参数一起以文件形式存储到文件系统区中。
4、在需要时,将射频校准参数提交给相应的射频处理模块。
这样,才能恢复射频校准参数,从而使手机实现正常的无线信号收发功能。
可见,现有技术对某些移动终端关键参数的恢复,需要由专业维修人员用专用设备经过一系列操作过程才能实现,费时费力,维修成本高且操作起来很麻烦。

发明内容
有鉴于此,本发明的主要目的在于提供一种移动终端关键参数的恢复方法,简化维修过程。
为达到上述目的,本发明的技术方案具体是这样实现的一种移动终端关键参数的恢复方法,所述关键参数存储在移动终端存储器的文件系统区,该方法进一步预先将关键参数备份存储到移动终端存储器的保留数据存储区中,关键参数的恢复过程包括以下步骤A、判断是否能够读取文件系统区关键参数,如果是则关键参数未损坏,结束本流程,否则关键参数损坏,执行步骤B;B、从移动终端存储器的保留数据存储区中读取备份的关键参数,并用该关键参数重新生成参数文件存储到文件系统区。
所述关键参数的恢复过程可以在移动终端运行过程中实现,则步骤A所述判断是否能够读取文件系统区关键参数的方法为移动终端启动后,读取所需的关键参数,如果在预定时间内没有读到所需数据,则判定不能读取文件系统区关键参数。
所述关键参数的恢复过程也可以在移动终端维修过程中实现,则步骤A所述判断是否能够读取文件系统区关键参数的方法为对移动终端软硬件进行检测,如果移动终端存储器的App可执行文件区被损坏,则判定不能够读取文件系统区关键参数;如果App可执行文件区没有被损坏,而文件系统区被损坏,也判定不能够读取文件系统区关键参数。
如果移动终端存储器的App可执行文件区被损坏,则步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数前进一步包括B1、使用计算机将App可执行文件下载到移动终端存储器的App可执行文件区;B2、移动终端重建文件系统;如果移动终端存储器的文件系统区被损坏,则步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数前进一步包括B11、移动终端重建文件系统。
步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数的方法可以为移动终端从移动终端存储器的保留数据存储区中读取备份的关键参数;步骤B所述用该关键参数重新生成参数文件存储到文件系统区的方法包括移动终端将读取的关键参数重新生成参数文件存储到文件系统区。
该方法进一步包括在软硬件需要关键参数时,将从移动终端存储器的保留数据存储区中读取的关键参数提交给该参数对应的软硬件。
在所述移动终端存储器的保留数据存储区存入备份的关键参数后,将该保留数据存储区设置为可读不可写。
该方法进一步可以包括修护保留数据存储区数据的过程,该过程包括以下步骤C、使用计算机预先从移动终端存储器的保留数据存储区读取关键数据并记录;D、对移动终端存储器的保留数据存储区进行检测,并判断是否能读取保留数据存储区的关键数据,如果可以则结束流程;否则执行步骤E;E、将保留数据存储区设置为可读可写后,计算机将记录的关键数据下载到移动终端的保留数据存储区;F、将保留数据存储区设置为可读不可写。
由上述的技术方案可见,本发明的这种移动终端关键参数的恢复方法,在移动终端生产时,不仅将关键参数存储在移动终端存储器的文件系统区,而且还将关键参数备份存储到移动终端存储器的保留数据存储区中,这样,在关键数据被损坏时,只需直接从移动终端存储器的保留数据存储区中读取备份的关键参数,并用该关键参数重新生成参数文件存储到文件系统区即可。
因此,采用本发明对任何移动终端关键参数的恢复,都不需要用检测或设置某参数的专用设备,只需从保留数据存储区中读取该关键参数就能够实现,省时省力,维修成本低,而且操作过程简单、方便。


图1为手机存储器的空间划分示意图;图2为本发明第一较佳实施例的关键参数恢复流程示意图;图3为本发明第二较佳实施例的关键参数恢复流程示意图;图4为本发明修护保留数据存储区数据的流程示意图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举两个实施例,对本发明进一步详细说明。
本发明的这种移动终端关键参数的恢复方法,在移动终端生产时,不仅将关键参数存储在移动终端存储器的文件系统区,而且还将关键参数备份存储到移动终端存储器的保留数据存储区中,在关键数据被损坏时,只需直接从移动终端存储器的保留数据存储区中读取备份的关键参数,并用该关键参数重新生成参数文件存储到文件系统区即可。
本发明方法关键参数的恢复的过程有两种实现方式第一种在移动终端运行过程中实现,这种实施方式的前提是App可执行文件区未损坏。另一种在移动终端维修过程中实现,以下分别举较佳实施例进行说明。
第一较佳实施例本实施例是在手机运行过程中实现关键参数的恢复,本实施例中,在手机生产时,不仅将关键参数存储在手机存储器的文件系统区,而且还将关键参数备份存储在手机存储器的保留数据存储区中,该保留数据存储区设置为可读不可写。
假设App可执行文件区未损坏,则本实施例关键参数的恢复的过程如图2所示,图2为本发明第一较佳实施例的关键参数恢复流程示意图。本实施例中,假设射频校准参数损坏,该流程包括以下步骤步骤201、手机开始运行,并初始化。
步骤202、手机判断是否能够读取文件系统区关键参数,本实施例中读取射频校准参数,如果能读则执行步骤204,否则执行步骤203。
本步骤中判断是否能够读取文件系统区关键参数具体的方法为读所需的关键参数所在的文件,如果在预定时间内没有读到所需数据,则判定不能读取文件系统区关键参数。
步骤203、手机读取手机存储器的保留数据存储区中,用于存储射频校准参数的字段,读取的关键参数重新生成参数文件存储到文件系统区。
步骤204、执行手机正常流程。在手机运行期间,如果射频处理模块需要用射频校准参数,则从文件系统区读出该参数,提交给射频处理模块。
从本实施例的过程可见,在App可执行文件区未损坏的情况下,手机可以自动恢复关键参数,不需找专业人员,更不需要专用的检测和设置设备进行维修,降低用户了的维修成本。
第二较佳实施例本实施例是在手机维修过程中实现关键参数的恢复,本实施例中,在手机生产时,不仅将关键参数存储在手机存储器的文件系统区,而且还将关键参数备份存储在手机存储器的保留数据存储区中,该保留数据存储区设置为可读不可写。
本实施例关键参数的恢复的过程如图3所示,图3为本发明第二较佳实施例的关键参数恢复流程示意图。该流程包括以下步骤步骤301,对手机进行软硬件检测。
步骤302,判断手机存储器的App可执行文件区是否被损坏,如果是则判定手机不能够读取文件系统区关键参数,执行步骤303;否则App可执行文件区未被损坏,执行步骤305。本步骤中,如果手机启动有问题,则可认为App可执行文件区是否被损坏。
步骤303,用计算机将手机的App可执行文件下载到手机存储器的App可执行文件区后,执行步骤305。
步骤304,判断文件系统区是否被损坏,如果是则执行步骤305,否则结束本流程。
步骤305,手机重建文件系统。
步骤306,从手机存储器的保留数据存储区中读取关键参数,并用该关键参数重新生成参数文件存储到文件系统区。
步骤307,在手机软硬件需要关键参数时,将关键参数重新提交给相应的软硬件。例如,在射频处理模块需要时,将射频校准参数重新提交给相应的射频处理模块。
上述两个实施例中,都在手机存储器的保留数据存储区没有被损坏的情况下实现的。一般情况下,保留数据存储区很少被读,所以保留数据存储区被损坏的可能性比较小,万一保留数据存储区被损坏,本发明也提供了修护的方法。参见图4,图4为本发明修护保留数据存储区数据的流程示意图。该流程包括以下步骤步骤401,计算机预先从手机存储器的保留数据存储区读取关键数据并记录。
步骤402,对手机存储器的保留数据存储区进行检测。
步骤403,判断是否能读取保留数据存储区的关键数据,如果可以则结束流程;否则执行步骤404。
步骤404,将保留数据存储区设置为可读可写。
步骤405,计算机将记录的关键数据下载到手机的保留数据存储区。
步骤406,将保留数据存储区设置为可读不可写。
由上述的两个实施例可见,采用本发明的这种移动终端关键参数的恢复方法对任何手机关键参数的恢复,都不需要用检测或设置某参数的专用设备,只需从保留数据存储区中读取该关键参数就能够实现,省时省力,维修成本低,而且操作过程简单、方便。
以上均以手机的关键参数恢复为实施例,实际上对于PDA、掌上游戏机等移动终端,只要其存储区与图1所示的相同都可以实现本发明。因此以上所述仅为本发明方案的较佳实施例,并不用以限定本发明的保护范围。
权利要求
1.一种移动终端关键参数的恢复方法,所述关键参数存储在移动终端存储器的文件系统区,其特征在于,该方法进一步预先将关键参数备份存储到移动终端存储器的保留数据存储区中,关键参数的恢复过程包括以下步骤A、判断是否能够读取文件系统区关键参数,如果是则关键参数未损坏,结束本流程,否则关键参数损坏,执行步骤B;B、从移动终端存储器的保留数据存储区中读取备份的关键参数,并用该关键参数重新生成参数文件存储到文件系统区。
2.如权利要求1所述的恢复方法,其特征在于,所述关键参数的恢复过程在移动终端运行过程中实现,则步骤A所述判断是否能够读取文件系统区关键参数的方法为移动终端启动后,读取所需的关键参数,如果在预定时间内没有读到所需数据,则判定不能读取文件系统区关键参数。
3.如权利要求1所述的恢复方法,其特征在于,所述关键参数的恢复过程在移动终端维修过程中实现,则步骤A所述判断是否能够读取文件系统区关键参数的方法为对移动终端软硬件进行检测,如果移动终端存储器的App可执行文件区被损坏,则判定不能够读取文件系统区关键参数;如果App可执行文件区没有被损坏,而文件系统区被损坏,也判定不能够读取文件系统区关键参数。
4.如权利要求3所述的恢复方法,其特征在于,如果移动终端存储器的App可执行文件区被损坏,则步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数前进一步包括B1、使用计算机将App可执行文件下载到移动终端存储器的App可执行文件区;B2、移动终端重建文件系统;如果移动终端存储器的文件系统区被损坏,则步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数前进一步包括B11、移动终端重建文件系统。
5.如权利要求2或3所述的恢复方法,其特征在于,步骤B所述从移动终端存储器的保留数据存储区中读取备份的关键参数的方法为移动终端从移动终端存储器的保留数据存储区中读取备份的关键参数;步骤B所述用该关键参数重新生成参数文件存储到文件系统区的方法包括移动终端将读取的关键参数重新生成参数文件存储到文件系统区。
6.如权利要求1、2或3所述的恢复方法,其特征在于,该方法进一步包括在软硬件需要关键参数时,将从移动终端存储器的保留数据存储区中读取的关键参数提交给该参数对应的软硬件。
7.如权利要求1所述的恢复方法,其特征在于在所述移动终端存储器的保留数据存储区存入备份的关键参数后,将该保留数据存储区设置为可读不可写。
8.如权利要求1所述的恢复方法,其特征在于,该方法进一步包括修护保留数据存储区数据的过程,该过程包括以下步骤C、使用计算机预先从移动终端存储器的保留数据存储区读取关键数据并记录;D、对移动终端存储器的保留数据存储区进行检测,并判断是否能读取保留数据存储区的关键数据,如果可以则结束流程;否则执行步骤E;E、将保留数据存储区设置为可读可写后,计算机将记录的关键数据下载到移动终端的保留数据存储区;F、将保留数据存储区设置为可读不可写。
全文摘要
本发明公开了一种移动终端关键参数的恢复方法,所述关键参数存储在移动终端存储器的文件系统区,该方法进一步预先将关键参数备份存储到移动终端存储器的保留数据存储区中,关键参数的恢复过程包括以下步骤A.判断是否能够读取文件系统区关键参数,如果是则关键参数未损坏,结束本流程,否则关键参数损坏,执行步骤B;B.从移动终端存储器的保留数据存储区中读取备份的关键参数,并用该关键参数重新生成参数文件存储到文件系统区。应用本发明对移动终端关键参数进行恢复省时省力,维修成本低,而且操作过程简单、方便。
文档编号H04Q7/32GK1746857SQ20041007429
公开日2006年3月15日 申请日期2004年9月8日 优先权日2004年9月8日
发明者杨鹏亮 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1