一种手持终端系统切换方法及装置制造方法及图纸

技术编号:12559651 阅读:132 留言:0更新日期:2015-12-22 10:58
本发明专利技术提供了一种手持终端系统切换方法及装置,可解决现有技术中当手持终端在系统软件升级的过程中出现故障时必须借助其他设备才能够修复手持终端。本发明专利技术提供的方法包括:在手持终端建立独立于手持终端软件操作系统的切换单元;利用所述切换单元将手持终端的软件操作系统的版本切至目标切换版本。因为切换单元是独立于手持终端软件操作系统的,所以不需要手持终端软件操作系统的支持也可以被开启,保证了手持终端在软件操作系统版本升级失败时,同样可以开启切换单元。而且,当用户不满意当前的软件操作系统时,也可以通过本申请提出的方法主动进入切换单元,更换手持终端的软件操作系统版本。

【技术实现步骤摘要】

本专利技术涉及移动通信领域,特别涉及一种手持终端系统切换方法及装置
技术介绍
手持终端的软件操作系统是保证手持终端能够正常运行的关键,其数据是使手持终端可以正常启动并运行的最基本的数据。由于软件开发者在编写软件的时候,由于设计人员考虑的不全面或程序功能不完善,在软件版本发行后,通过对程序的修改或加入新的功能后,发布更方便、更快捷、更高效、更人性化、更定制化的软件的方式,以满足用户的需求。对手持终端的软件操作系统版本进行升级可以弥补之前的软件操作系统的一些缺陷,也可以使手持终端的功能得到完善。但是并不是说升级后的手持终端是最好用的,也可能存在升级后的软件操作系统反而没有升级之前的软件操作系统好用。而且在升级的过程中还可能存在由于通信故障或者升级方案自身缺陷引起的升级失败的情况,导致设备无法开机正常使用。因此,当用户不满意当前软件操作系统时,就需要切换操作系统;当手持终端升级的过程中出现故障导致升级失败时,也需要对手持终端进行处理。对于手持终端升级的过程中出现故障导致升级失败的情况,一般情况下用户是无法自行修复设备的,需要把终端设备拿到生产厂商或者客服去修理才行,而且必须借助其他的设备才可以切换单元,这就极大的降低了用户的满意度,降低了用户体验。对于用户不满意当前软件操作系统的情况,用户如果想将手持终端的操作系统回退到之前的版本,其操作步骤比较复杂,而且如果用户操作不当还可能让手机无法使用,因此通常也是交给生产厂商或者客服去处理。综上,现有的手持终端系统在升级的过程中出现故障时必须借助其他设备才能够将手持终端的软件操作系统切换到其他的版本,从而修复手持终端。而且当用户想要将手持终端的软件操作系统回退到之前的版本时,其操作也比较复杂。
技术实现思路
本专利技术要解决的主要技术问题是,提供一种手持终端系统切换方法及装置,可解决现有技术中当手持终端在系统软件升级的过程中出现故障时必须借助其他设备才能够修复手持终%5。为解决上述技术问题,本专利技术提供了一种手持终端系统切换方法,包括:在手持终端建立独立于手持终端软件操作系统的切换单元;利用切换单元将手持终端的软件操作系统的版本切至目标切换版本。在本专利技术的一种实施例中,在利用切换单元将手持终端的软件操作系统的版本切至目标切换版本之前还包括:在手持终端中备份至少一个软件操作系统版本的数据;利用切换单元将手持终端的软件操作系统的版本切至目标切换版本包括:从手持终端中选择一个软件操作系统版本,作为软件操作系统的目标切换版本,提取软件操作系统目标切换版本的数据,并写入手持终端的内存中,用于运行软件操作系统的目标切换版本。在本专利技术的一种实施例中,在终端中备份至少一个软件操作系统版本的数据包括:在手持终端的非易失性存储器中建立系统数据备份区,在系统数据备份区中备份至少一个软件操作系统版本的数据。在本专利技术的一种实施例中,在系统数据备份区中备份至少一个软件操作系统版本的数据包括:在系统备份区中备份手持终端在系统切换之前使用过的软件操作系统版本的数据。在本专利技术的一种实施例中,在手持终端的非易失性存储器中建立系统数据备份区包括:对系统数据备份区进行加密,并设置其在加密的情况下不能被擦除。在本专利技术的一种实施例中,利用切换单元将手持终端的软件操作系统的版本切至目标切换版本包括:根据用户的指令进入切换单元;或在手持终端进行软件操作系统版本升级失败时主动进入切换单元。在本专利技术的一种实施例中,当软件操作系统目标切换版本的数据包括软件操作系统目标切换版本的系统数据及分区表信息时,将软件操作系统目标切换版本的系统数据写入手持终端的内存中包括:手持终端根据分区表信息将系统数据写到指定的内存空间中;当软件操作系统目标切换版本的数据包括软件操作系统目标切换版本的安装包时,将软件操作系统目标切换版本的数据写入手持终端的内存中包括:将软件操作系统目标切换版本的安装包安装至手持终端的内存中。在本专利技术的一种实施例中,在手持终端的非易失性存储器中建立系统数据备份区之后,进入切换单元之前还包括:备份用户数据、生产厂商数据、运营商定制数据中的至少一种在系统数据备份区中;在将软件操作系统目标切换版本的数据写入手持终端的内存中之后,还包括:将用户数据、生产厂商数据、运营商定制数据中的至少一种写回手持终端中。本专利技术还提供了一种手持终端系统切换装置,包括:切换单元建立模块和切换单元;切换单元建立模块,用于在手持终端中建立独立于手持终端软件操作系统的切换单元;切换单元用于将手持终端的软件操作系统的版本切至目标切换版本。在本专利技术的一种实施例中,手持终端系统切换装置还包括数据备份模块,切换单元还包括版本选择子模块、数据提取子模块和数据写入子模块;数据备份模块用于在手持终端中备份至少一个软件操作系统版本的数据;版本选择子模块用于从手持终端中选择一个软件操作系统版本,作为软件操作系统的目标切换版本;数据提取子模块用于提取软件操作系统目标切换版本的数据;数据写入子模块用于将软件操作系统目标切换版本的数据写入手持终端的内存中,用于运行软件操作系统的目标切换版本。在本专利技术的一种实施例中,手持终端系统切换装置还包括备份区建立模块,用于在手持终端的非易失性存储器中建立系统数据备份区;数据备份模块用于在系统数据备份区中备份至少一个软件操作系统版本的数据。在本专利技术的一种实施例中,数据备份模块还包括旧版本数据备份子模块,用于仅备份手持终端在系统切换之前使用过的软件操作系统版本的数据在系统备份区中。在本专利技术的一种实施例中,备份区建立模块还包括加密子模块,用于对系统数据备份区进行加密,并设置其在加密的情况下不能被擦除。在本专利技术的一种实施例中,当软件操作系统目标切换版本的数据包括软件操作系统目标切换版本的系统数据及分区表信息时,数据写入子模块还包括分区写入子模块,用于根据分区表信息将系统数据写到指定的内存空间中;当软件操作系统目标切换版本的数据包括软件操作系统目标切换版本的安装包时,数据写入子模块还包括安装子模块,用于将软件操作系统目标切换版本的安装包安装至手持终端的内存中。在本专利技术的一种实施例中,切换单元还包当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种手持终端系统切换方法,其特征在于,包括:在手持终端建立独立于手持终端软件操作系统的切换单元;利用所述切换单元将所述手持终端的软件操作系统的版本切换至目标切换版本。

【技术特征摘要】

【专利技术属性】
技术研发人员:党正
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1