[發明專利]升級智能手機系統軟件的方法和裝置無效
| 申請號: | 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.szxzyx.cn/pat/books/200810033520.7/2.html,轉載請聲明來源鉆瓜專利網。





