[发明专利]一种基于高通平台的NV数据备份与恢复方法无效
申请号: | 201210591320.X | 申请日: | 2012-12-29 |
公开(公告)号: | CN103019892A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 薄晓瑞 | 申请(专利权)人: | 盛耀无线通讯科技(北京)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 北京纽乐康知识产权代理事务所 11210 | 代理人: | 秦月贞 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 平台 nv 数据 备份 恢复 方法 | ||
技术领域
本发明涉及无线通讯技术领域,具体涉及一种基于高通平台的NV数据备份与恢复方法。
背景技术
NV 是NVRAM的简称,英文名Nonvolatile random access memory,即为非易失性随机访问存储器。它是手机保存基本配置和射频参数的专属文件系统,当手机关机时,保存在NV里的数据不会丢失。所有的高通平台都采用NV来保存手机的重要参数,采用NV保存参数等数据不但方便快捷,而且便于升级或修改,由于高通平台的产品广泛应用于市场,各种针对高通平台的工具也有很多,因为没有参数备份,一旦用户不当升级或采用专用的工具破解,就会对手机中的重要数据造成无法恢复的损失,严重的甚至造成手机无法使用,本发明针对这一缺点,采用隐藏分区的方式将NV中的重要参数保存在用户无法访问的分区中,一旦原始的NV数据发生改变,软件自动将保存在隐藏分区的数据恢复出来,保证了手机的安全性。
发明内容
本发明的目的是提供一种基于高通平台的NV数据备份与恢复方法,以克服目前现有方法中存在的上述不足。
本发明的目的是通过以下技术方案来实现:
一种基于高通平台的NV数据备份与恢复方法,用于对手机中的NV系统中数据进行备份,所述方法包括以下步骤:
(1)开启手机,在手机中安装手机终端系统初始软件,该软件在手机中创建独立的NV隐藏分区,NV隐藏分区仅为NV备份的系统分区,所述NV隐藏分区不能被用户和普通的系统程序访问;
(2)以NV参数为基准,到工厂为每台手机调试校准,生成对应于具体每一台生产线手机终端的NV参数配置,并将其输入手机终端;
(3)使用DIAG指令,发送开始备份的信号;
(4)NV备份TASK接收到DIAG指令的信号后,将所有NV数据备份到NV隐藏分区;
(5)备份后,在手机文件系统中建立备份成功的标记,结束备份;
(6)利用NV还原任务的检测机制,将对手机中的NV数据是否丢失进行检测,若没有丢失则手机正常使用;若丢失后,则开始进行手机NV数据恢复,数据恢复包括手动恢复方式和自动恢复方式;
(7)将隐藏分区的备份数据还原到手机系统中用户数据分区;以及
(8)恢复后创建数据恢复成功的标记,便可以正常使用手机。
进一步的,所述手动恢复方式包括以下步骤:
1)用户通过执行定制的DIAG指令,触发手机终端的NV参数恢复任务;
2)将隐藏分区的备份数据还原到手机系统中用户数据分区。
进一步的,所述自动恢复方式包括以下步骤:
1)NV还原任务检测NV还原标记位,确定是否需要进行NV恢复,如果需要恢复,则进行恢复任务;
2)在恢复过程中,处理程序将会检查过滤集合中的NV数据,若存在过滤集,则进行过滤后,进行数据恢复,所述过滤集将用于添加若干NV数据项;以及
3)将隐藏分区的备份数据还原到手机系统中用户数据分区。
本发明的有益效果为:本发明可以适用于任意高通平台,处理简单,接口少,安全性高,便于手机终端厂商后续维护,同时避免了用户失误操作导致手机参数损坏,并对新软件更新的NV配置数据能够给予保留。
附图说明
下面根据附图对本发明作进一步详细说明。
图1是本发明实施例所述的一种基于高通平台的NV数据备份的流程图;
图2是本发明实施例所述的一种基于高通平台的NV数据恢复的流程图。
具体实施方式
如图1所示,本发明实施例所述的一种基于高通平台的NV数据备份方法,用于对手机中的NV系统中数据进行备份,所述方法包括以下步骤:
(1)开启手机,在手机中安装手机终端系统初始软件,该软件在手机中创建独立的NV隐藏分区,NV隐藏分区仅为NV备份的系统分区,所述NV隐藏分区不能被用户和普通的系统程序访问;
(2)以NV参数为基准,到工厂为每台手机调试校准,生成对应于具体每一台生产线手机终端的NV参数配置,并将其输入手机终端;
(3)使用DIAG指令,发送开始备份的信号;
(4)NV备份TASK接收到DIAG指令的信号后,将所有NV数据备份到NV隐藏分区;以及
(5)备份后,在手机文件系统中建立备份成功的标记,结束备份。
如图2所示,本发明实施例所述的一种基于高通平台的NV数据恢复方法,用于对手机中的NV系统中数据进行恢复,进一步包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于盛耀无线通讯科技(北京)有限公司,未经盛耀无线通讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210591320.X/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置