[发明专利]升级智能手机系统软件的方法和装置无效
申请号: | 200810033520.7 | 申请日: | 2008-02-04 |
公开(公告)号: | CN101505331A | 公开(公告)日: | 2009-08-12 |
发明(设计)人: | 王建周 | 申请(专利权)人: | 希姆通信息技术(上海)有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F9/445 |
代理公司: | 上海智信专利代理有限公司 | 代理人: | 薛 琦 |
地址: | 200051上海市长宁*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级 智能手机 系统软件 方法 装置 | ||
技术领域
本发明涉及一种升级智能手机系统软件的方法和装置,特别是涉及使用MiniSD或MacroSD卡升级智能手机系统软件的方法和装置。
背景技术
目前,智能手机系统的硬件和软件的功能越来越复杂,这时候升级系统软件的需求也会越来越大。
(1)从硬件方面来说,随着技术的发展,以前的硬件构成现在可以开发出更多的功能。例如:具备WIFI功能的手机,增加一些软件功能,即可实现VOIP的功能。这时候就需要升级智能手机的系统软件,才能达到上述目的。
(2)从软件方面来说,随着手持式嵌入式系统的软件功能越来越复杂,基于软件的缺陷数量与软件功能成正比的原理,此类嵌入式系统在解决软件缺陷或者添加新功能时,需要升级嵌入式系统的软件的几率就会越来越大。
智能手机的传统升级方法,一般采用使用特殊数据线连接电脑,然后在电脑上安装驱动程序和升级软件的方式来实现。此类方法的缺点是:
(1)操作步骤复杂,需要在电脑上安装驱动程序,再执行一系列的动作来运行升级软件,对于普通用户来,可操作性较差。
(2)电脑的操作系统版本千差万别,新出的操作系统如Vista等在逐渐增加。对于同一台手机来说,不同操作系统的可能有不同的驱动程序,运行在电脑上的升级软件也不可能在不同的电脑操作系统版本上都完全正确执行。由于这些差异的存在,导致升级过程存在风险。手机一旦升级失败,可能就需要返厂维修。
发明内容
本发明的目的是提供一种使用MiniSD或MacroSD卡升级智能手机系统软件的方法和装置。
本发明的目的是通过以下技术方案实现的:
一种升级智能手机系统软件的方法,其特点在于,其包括以下步骤:
检测该手机的特定组合键是否被按下;当该特定组合键未被按下时,正常开机;当该特定组合键被按下时,该手机的LCD屏幕上显示升级进度,并判断该手机的MiniSD或MacroSD卡上的升级文件是否存在;当该升级文件不存在时,正常开机;当该升级文件存在时,对该MiniSD或MacroSD卡上的文件系统进行解析,判断文件系统类型;根据文件系统类型读取该MiniSD或MacroSD卡上的升级文件;将该升级文件写入到该手机的非易失性存储器上。
其中,该升级进度包括升级开始、文件错误、写入错误、升级成功四种状态。
其中,该读取MiniSD或MacroSD卡上升级文件的步骤采用CRC32的数据校验方法,对从卡中读出的文件进行校验。
一种升级智能手机系统软件的装置,其特点在于,其包括:
主程序模块,其用于控制键盘驱动模块、LCD驱动模块、Fat16和Fat32文件系统解析模块、MiniSD或MacroSD卡驱动模块的执行过程;
键盘驱动模块,其用于检测特定组合键是否被按下;
LCD驱动模块,其用于当该特定组合键被按下时,在该手机的LCD屏幕上显示升级进度;
Fat16和Fat32文件系统解析模块,其用于当该MiniSD或MacroSD卡上的升级文件存在时,对该MiniSD或MacroSD卡上的文件系统进行解析,判断文件系统类型;
MiniSD或MacroSD卡驱动模块,其用于判断该MiniSD或MacroSD卡上的升级文件是否存在;其还用于根据Fat16和Fat32文件系统解析模块解析出的文件系统类型,读取该MiniSD或MacroSD卡上的升级文件,将该升级文件写入到该手机的非易失性存储器上。
其中,该LCD驱动模块提供升级进度的提示,包括升级开始、文件错误、写入错误、升级成功四种状态。
其中,该MiniSD或MacroSD卡驱动模块采用CRC32的数据校验方法,对从卡中读出的文件进行校验。
本发明的积极进步效果在于:借用了智能手机上普遍使用的MiniSD或MacroSD卡附属设备,由于MiniSD或MacroSD卡在全球具有统一标准,从而克服了目前升级软件不兼容的缺点,再采用简单可靠、易操作的升级方法,从而为智能手机用户提供了简单易行、性能稳定的升级方法和装置。
附图说明
图1为本发明中智能手机组成的示意图。
图2为本发明中智能手机的非易失性存储空间的布局示意图。
图3为本发明中升级智能手机系统软件的方法的实施流程图。
图4为本发明中升级智能手机系统软件的装置的架构图。
具体实施方式
下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于希姆通信息技术(上海)有限公司,未经希姆通信息技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810033520.7/2.html,转载请声明来源钻瓜专利网。