專利名稱:一種智能手機Modem軟件升級的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于智能手機技術(shù)領(lǐng)域,尤其涉及一種智能手機的Modem(指智能手機的 電話模塊,下同)軟件升級的方法。
背景技術(shù):
現(xiàn)有的智能手機,包括基于Windows Mobile、 Li皿x等操作系統(tǒng)的智能手機, 一般 使用Modem+Application Processor (應(yīng)用處理器,以下簡稱AP)架構(gòu)。 [OOO3] 當(dāng)現(xiàn)有智能手機出廠后,其Modem上運行的Modem軟件如需升級,由于Modem的下 載口已經(jīng)屏蔽,下載需要拆開機殼,引出Modem相關(guān)的引腳,然后通過特殊連線或者專用夾 具下載Modem升級軟件,整個過程很繁瑣復(fù)雜,甚至有的需要返廠才可以更新升級。
因此,需要一種技術(shù)方案,可以簡單快捷的實現(xiàn)智能手機Modem的軟件更新。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種智能手機Modem軟件升級的方法,旨在解決對智能手 機Modem軟件進(jìn)行升級的問題。 本發(fā)明是這樣實現(xiàn)的, 一種智能手機Modem軟件升級的方法,所述的方法包括
a、智能手機應(yīng)用處理器AP運行Modem軟件升級專用應(yīng)用程序,Modem軟件升級專 用應(yīng)用程序控制Modem下載Modem升級軟件; b、 Modem用下載的Modem升級軟件覆蓋舊版軟件,完成軟件升級流程。
其中步驟a之前還包括 a0、通過同步方式將所述Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到
所述智能手機中。 其中步驟a之前還包括 aO、所述智能手機AP通過網(wǎng)絡(luò)下載方式將所述Modem軟件升級專用應(yīng)用程序和 Modem升級軟件下載到所述智能手機中。
其中步驟a具體包括 al 、所述智能手機AP運行所述Modem軟件升級專用應(yīng)用程序,通過AT命令對所述 Modem設(shè)置控制參數(shù),控制所述Modem重啟后進(jìn)入下載模式; a2、所述Modem根據(jù)所述AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式,下載所述
Modem升級軟件。 其中步驟al還包括 所述Modem軟件升級專用應(yīng)用程序檢測所述Modem升級軟件是否有效,如果是,則 通過所述AT命令對所述Modem設(shè)置相關(guān)參數(shù),控制所述Modem重啟后進(jìn)入下載模式。
其中步驟al所述的控制參數(shù)具體包括指示所述Modem重啟后進(jìn)入下載模式的參 數(shù)和所述Modem下載所述Modem升級軟件后重啟的參數(shù)。 其中步驟al所述的控制參數(shù)還包括所述Modem進(jìn)入下載模式后等待所述AP握手信號的等待時間參數(shù)。 其中步驟a2具體包括 所述Modem根據(jù)所述AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式; 所述Modem接收所述AP發(fā)送的握手信號,響應(yīng)所述握手信號,建立與所述AP的通
信連接后,初始化其下載口 ,下載所述Modem升級軟件。 其中步驟b之后還包括 c 、所述Modem重新啟動。 本發(fā)明克服現(xiàn)有技術(shù)的不足,通過同步方式將智能手機Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到智能手機,或者由智能手機的AP通過網(wǎng)絡(luò)下載的方式將智能手機Modem軟件升級專用應(yīng)用程序和Modem升級軟件下載到智能手機中,由智能手機的AP運行Modem軟件升級專用應(yīng)用程序,控制智能手機的Modem下載Modem升級軟件,完成Modem軟件升級的操作。本發(fā)明提供的技術(shù)方案簡單易用,下載Modem升級軟件時無須拆機,只需要將Modem軟件升級專用應(yīng)用程序和Modem升級軟件都使用同步工具或其他方式(網(wǎng)絡(luò)下載等)同步到手機中,然后運行此Modem軟件升級專用應(yīng)用程序,不需要為智能手機的Modem軟件升級制作特殊的下載線或?qū)S脢A具。
圖1是本發(fā)明實施例流程圖。
具體實施例方式
本發(fā)明提供的技術(shù)方案是通過同步方式將智能手機Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到智能手機,或者由智能手機的AP通過網(wǎng)絡(luò)下載的方式將智能手機Modem軟件升級專用應(yīng)用程序和Modem升級軟件下載到智能手機中,由智能手機的AP運行Modem軟件升級專用應(yīng)用程序,控制智能手機的Modem下載Modem升級軟件,完成Modem軟件升級的操作。 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。 具體實現(xiàn)本發(fā)明提供的技術(shù)方案時,首先需要設(shè)計一套適合于智能手機AP運行的Modem軟件升級專用應(yīng)用程序,該Modem軟件升級專用應(yīng)用程序在AP上運行時,可以控制Modem進(jìn)行軟件下載和升級。然后通過同步方式將Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到智能手機中,也可以通過其他方式,如網(wǎng)絡(luò)下載方式,由智能手機的AP鏈接網(wǎng)絡(luò)從網(wǎng)絡(luò)上下載Modem軟件升級專用應(yīng)用程序和Modem升級軟件。
將Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到智能手機中之后,AP開始運行Modem軟件升級專用應(yīng)用程序,首先檢測Modem升級軟件是否有效,如果有效,則進(jìn)入下一步流程。 Modem軟件升級專用應(yīng)用程序判斷Modem升級軟件為有效軟件之后,通過AT命令(Attention Command Set)對Modem設(shè)置控制參數(shù),包括指示Modem重啟后進(jìn)入下載模式的參數(shù)、Modem進(jìn)入下載模式后等待AP握手信號的等待時間參數(shù)、Modem下載升級軟件后立即重啟的參數(shù)等,目的是讓Modem重啟后進(jìn)入下載模式。 Modem根據(jù)AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式,等待AP發(fā)送的握手信號。
AP向Modem發(fā)送握手信號,Modem響應(yīng)握手信號,AP與Modem建立通信連接。 Modem與AP建立通信連接后,初始化其下載口 ,然后下載Modem升級軟件,用下載
的升級軟件覆蓋舊版軟件,完成軟件的升級后重新啟動。 本發(fā)明實施例流程圖如圖1所示,具體包括如下步驟 1、通過同步方式將Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到智能手 機中; 2、 AP運行Modem軟件升級專用應(yīng)用程序,首先檢測Modem升級軟件是否有效;
3、Modem升級軟件有效?如果是,轉(zhuǎn)步驟4,否則提示用戶升級軟件不合法;
4、 Modem軟件升級專用應(yīng)用程序通過AT命令對Modem設(shè)置相關(guān)參數(shù);
5、 Modem根據(jù)AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式; 6、Modem通過檢測其存儲器中(NVRAM或文件系統(tǒng)等)中相關(guān)標(biāo)志,判斷是否需要 進(jìn)行軟件更新操作,如果需要,轉(zhuǎn)步驟7,否則退出升級流程; 7 、 AP向Modem發(fā)送握手信號,Modem響應(yīng)握手信號,AP與Modem建立通信連接;
8、Modem與AP建立通信連接后,初始化其下載口,如USB、串口、 SPI或其他下載 □; 9、 Modem按照既定的協(xié)議下載Modem升級軟件;
10、 Modem更新其軟件后重啟。 如上所述,本發(fā)明提供的Modem軟件升級方法簡單易用,下載Modem升級軟件時無 須拆機,只需要將Modem軟件升級專用應(yīng)用程序和Modem升級軟件都使用同步工具或其他 方式(網(wǎng)絡(luò)下載等)同步到手機中,然后運行此Modem軟件升級專用應(yīng)用程序,不需要為智 能手機的Modem軟件升級制作特殊的下載線或?qū)S脢A具,降低成本;并且可以由用戶自行 完成,在對智能手機的Modem軟件升級無須將手機返廠。 以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精 神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
一種智能手機Modem軟件升級的方法,所述的方法包括a、智能手機應(yīng)用處理器AP運行Modem軟件升級專用應(yīng)用程序,Modem軟件升級專用應(yīng)用程序控制Modem下載Modem升級軟件;b、Modem用下載的Modem升級軟件覆蓋舊版軟件,完成軟件升級流程。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a之前還包括 aO、通過同步方式將所述Modem軟件升級專用應(yīng)用程序和Modem升級軟件同步到所述智能手機中。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a之前還包括 a0、所述智能手機AP通過網(wǎng)絡(luò)下載方式將所述Modem軟件升級專用應(yīng)用程序和Modem升級軟件下載到所述智能手機中。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟a具體包括 al、所述智能手機AP運行所述Modem軟件升級專用應(yīng)用程序,通過AT命令對所述Modem設(shè)置控制參數(shù),控制所述Modem重啟后進(jìn)入下載模式;a2、所述Modem根據(jù)所述AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式,下載所述Modem升 級軟件。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,其中步驟al還包括所述Modem軟件升級專用應(yīng)用程序檢測所述Modem升級軟件是否有效,如果是,則通過 所述AT命令對所述Modem設(shè)置相關(guān)參數(shù),控制所述Modem重啟后進(jìn)入下載模式。
6. 根據(jù)權(quán)利要求4所述的方法,其特征在于,其中步驟al所述的控制參數(shù)具體包括 指示所述Modem重啟后進(jìn)入下載模式的參數(shù)和所述Modem下載所述Modem升級軟件后重啟 的參數(shù)。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,其中步驟al所述的控制參數(shù)還包括所 述Modem進(jìn)入下載模式后等待所述AP握手信號的等待時間參數(shù)。
8. 根據(jù)權(quán)利要求4所述的方法,其特征在于,其中步驟a2具體包括 所述Modem根據(jù)所述AP設(shè)置的參數(shù)重啟,重啟后進(jìn)入下載模式;所述Modem接收所述AP發(fā)送的握手信號,響應(yīng)所述握手信號,建立與所述AP的通信連 接后,初始化其下載口 ,下載所述Modem升級軟件。
9. 根據(jù)權(quán)利要求1所述的方法,其特征在于,其中步驟b之后還包括c、 所述Modem重新啟動。
全文摘要
本發(fā)明適用于智能手機技術(shù)領(lǐng)域,提供了智能手機Modem軟件升級的方法,所述的方法包括a、智能手機應(yīng)用處理器AP運行Modem軟件升級專用應(yīng)用程序,控制Modem下載Modem升級軟件;b、Modem用下載的Modem升級軟件覆蓋舊版軟件,完成軟件升級流程。
文檔編號H04W8/24GK101711025SQ20091018959
公開日2010年5月19日 申請日期2009年11月27日 優(yōu)先權(quán)日2009年11月27日
發(fā)明者唐天虎, 趙海, 鄭政偉, 黎聰 申請人:惠州Tcl移動通信有限公司