專利名稱:系統(tǒng)內(nèi)置軟件的升級方法和移動(dòng)終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件升級技術(shù),特別是涉及一種系統(tǒng)內(nèi)置軟件的升級方法和移動(dòng)終端。
背景技術(shù):
通常,出于安全性考慮,系統(tǒng)內(nèi)置的應(yīng)用軟件是不允許用戶進(jìn)行卸載和升級操作 的,只能在整個(gè)系統(tǒng)進(jìn)行升級時(shí)實(shí)現(xiàn)對內(nèi)置軟件的升級,給用戶使用上帶來不便;同時(shí),廠 商也無法及時(shí)發(fā)布更新版本的系統(tǒng)內(nèi)置軟件安裝包為用戶提供升級。比如,終端廠商在發(fā)布某款A(yù)NDROID (基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)的名 稱)產(chǎn)品時(shí),內(nèi)置了輸入法VI. 0版本,后繼ANDROID產(chǎn)品已經(jīng)內(nèi)置了輸入法V2. 0版本,但 由于在最初的產(chǎn)品中沒有提供輸入法V2.0的系統(tǒng)升級方案,最初的產(chǎn)品的用戶將無法使 用輸入法V2.0的應(yīng)用。
發(fā)明內(nèi)容基于此,有必要針對系統(tǒng)內(nèi)置軟件升級無法直接進(jìn)行升級的問題,提供一種系統(tǒng) 內(nèi)置軟件的升級方法。一種系統(tǒng)內(nèi)置軟件的升級方法,包括以下步驟對升級包進(jìn)行簽名認(rèn)證,判斷是否能通過簽名認(rèn)證;獲取內(nèi)置軟件升級權(quán)限;如果通過簽名認(rèn)證則依據(jù)所述內(nèi)置軟件升級權(quán)限使用所述升級包進(jìn)行升級。在優(yōu)選的實(shí)施例中,還包括檢測升級包的版本信息,判斷所述升級包是否為與移 動(dòng)終端硬件匹配的新版本的步驟,如果匹配,則執(zhí)行所述對升級包進(jìn)行簽名認(rèn)證的步驟,如 果不匹配,則結(jié)束。在優(yōu)選的實(shí)施例中,所述升級包為服務(wù)器端的升級包,所述檢測升級包的版本信 息的步驟包括發(fā)出查詢服務(wù)器端升級包版本信息的請求和接收服務(wù)器端升級包的版本信 息的步驟。在優(yōu)選的實(shí)施例中,如果所述升級包與移動(dòng)終端硬件匹配,還包括提示用戶,并判 斷用戶是否選擇升級的步驟,如果用戶選擇升級,則下載所述升級包并執(zhí)行所述對升級包 進(jìn)行簽名認(rèn)證的步驟。在優(yōu)選的實(shí)施例中,所述版本信息包括所述升級包的版本號(hào)、所述升級包匹配的 移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào)的內(nèi)置軟件的評價(jià),所述提示用戶的步驟中顯 示所述版本信息并提示用戶是否升級。在優(yōu)選的實(shí)施例中,所述獲取內(nèi)置軟件升級權(quán)限的步驟之后還包括進(jìn)入安全模式 的步驟,在安全模式下進(jìn)行升級。此外,有必要針對系統(tǒng)內(nèi)置軟件升級不方便的問題,提供一種移動(dòng)終端。一種移動(dòng)終端,包括
接口裝置,用于讀取升級包;處理裝置,與所述接口裝置相連,所述處理裝置對所述升級包進(jìn)行簽名認(rèn)證,判斷 是否能通過簽名認(rèn)證,如果通過簽名認(rèn)證則獲取內(nèi)置軟件升級權(quán)限使用所述升級包對系統(tǒng) 內(nèi)置軟件進(jìn)行升級;存儲(chǔ)裝置,與所述處理裝置相連存儲(chǔ)所述處理裝置對系統(tǒng)內(nèi)置軟件的升級結(jié)果。在優(yōu)選的實(shí)施例中,所述處理裝置還用于檢測通過所述接口裝置獲得的升級包的 版本信息,判斷所述升級包是否為與移動(dòng)終端硬件匹配的新版本,如果匹配,則對升級包進(jìn) 行簽名認(rèn)證后升級。在優(yōu)選的實(shí)施例中,還包括輸入裝置和輸出裝置,所述接口裝置為移動(dòng)通信裝置, 所述升級包為服務(wù)器端的升級包,所述移動(dòng)通信裝置發(fā)出查詢服務(wù)器端升級包版本信息的 請求和接收服務(wù)器端升級包的版本信息,所述版本信息包括所述升級包的版本號(hào)、所述升 級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào)的內(nèi)置軟件的評價(jià),所述處理裝置 根據(jù)所述版本信息判斷所述升級包是否為與移動(dòng)終端硬件匹配的新版本,如果匹配,則指 令所述輸出裝置顯示所述版本信息及評價(jià)并提示用戶是否升級,再判斷用戶是否通過所述 輸入裝置選擇升級,如果用戶選擇升級,則通過所述移動(dòng)通信裝置下載所述升級包并對升 級包進(jìn)行簽名認(rèn)證后升級。在優(yōu)選的實(shí)施例中,所述處理裝置獲取內(nèi)置軟件升級權(quán)限之后進(jìn)入安全模式,在 安全模式下進(jìn)行升級。上述系統(tǒng)內(nèi)置軟件的升級方法及移動(dòng)終端,通過簽名和權(quán)限管理,既實(shí)現(xiàn)了對系 統(tǒng)內(nèi)置軟件的升級,又解決了內(nèi)置軟件升級可能帶來的安全隱患的問題,使用戶可以即時(shí) 更新系統(tǒng)內(nèi)置軟件。
圖1為--實(shí)施方式的系統(tǒng)內(nèi)置軟件的升級方法的流程圖2為--實(shí)施方式的系統(tǒng)內(nèi)置軟件的升級方法的流程圖3為--實(shí)施方式的系統(tǒng)內(nèi)置軟件的升級方法的流程圖4為--實(shí)施方式的移動(dòng)終端的結(jié)構(gòu)示意圖5為--實(shí)施方式的移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式如圖1所示,一種系統(tǒng)內(nèi)置軟件的升級方法,包括以下步驟步驟S110,對升級包進(jìn)行簽名認(rèn)證,判斷是否能通過簽名認(rèn)證。升級包可以是預(yù)先 存儲(chǔ)在本地的數(shù)據(jù)包,也可以是通過網(wǎng)絡(luò)(例如3G移動(dòng)通信網(wǎng)絡(luò))下載獲得。由于是對系 統(tǒng)內(nèi)置軟件進(jìn)行升級,因此軟件本身的身份識(shí)別非常重要,僅有通過簽名認(rèn)證的升級包才 能當(dāng)作可信任的升級包,避免被惡意軟件利用影響系統(tǒng)的穩(wěn)定性和安全性。簽名認(rèn)證所使 用的數(shù)字簽名采用公鑰加密系統(tǒng),公鑰加密系統(tǒng)允許任何人在發(fā)送信息時(shí)使用私鑰進(jìn)行加 密,數(shù)字簽名能夠讓信息接收者利用發(fā)送者的公鑰確認(rèn)發(fā)送者的身份,從而驗(yàn)證升級包的 發(fā)行者為可信任的廠商。步驟S120,獲取內(nèi)置軟件升級權(quán)限。內(nèi)置軟件的升級由系統(tǒng)進(jìn)行管理和控制,以確保升級是在允許的情況下進(jìn)行的。通過權(quán)限的管理,可以避免在未經(jīng)許可的情況下對內(nèi)置 軟件進(jìn)行升級,進(jìn)一步保證系統(tǒng)的穩(wěn)定性和安全性。步驟S130,如果通過簽名認(rèn)證則依據(jù)所述內(nèi)置軟件升級權(quán)限使用所述升級包進(jìn)行 升級。在步驟SllO中通過簽名認(rèn)證并且通過步驟S120獲得了內(nèi)置軟件升級權(quán)限的情況下, 讀取升級包中的數(shù)據(jù)進(jìn)行升級。上述系統(tǒng)內(nèi)置軟件的升級方法,通過簽名和權(quán)限管理,既實(shí)現(xiàn)了對系統(tǒng)內(nèi)置軟件 的升級,又解決了內(nèi)置軟件升級可能帶來的安全隱患的問題,使用戶可以即時(shí)更新系統(tǒng)內(nèi) 置軟件。如圖2所示,其為系統(tǒng)內(nèi)置軟件的升級方法在移動(dòng)終端的應(yīng)用的流程圖。步驟S202,發(fā)出查詢服務(wù)器端升級包版本信息的請求??梢酝ㄟ^定期或者在接收 到用戶的指令時(shí)發(fā)出查詢服務(wù)器端升級包版本信息的請求。服務(wù)器端升級包通常是最新版 本號(hào)軟件的升級包,供不同的移動(dòng)終端升級。版本信息包括所述升級包的版本號(hào)、所述升 級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào)的內(nèi)置軟件的評價(jià)等。通常,版本 號(hào)采用數(shù)字帶小數(shù)點(diǎn)的表述方式,例如2. 0,3. 2. 1等。由于不同的移動(dòng)終端所采用的軟移 動(dòng)終端硬件配備不同(例如有的移動(dòng)終端使用的是Android系統(tǒng),有的使用的是Windows Mobile系統(tǒng);有的屏幕分辨率較高,有的則較低;有的使用鍵盤輸入,有的則使用觸摸屏輸 入),因此版本信息需要包括該升級包匹配的移動(dòng)終端硬件型號(hào),以免升級為錯(cuò)誤的升級包 造成移動(dòng)終端無法使用。評價(jià)是通過網(wǎng)絡(luò)搜集的使用過該內(nèi)置軟件的人的看法,可以是總 體的好評、一般、差評等,還可以是正負(fù)面評價(jià)的票數(shù)。步驟S204,接收服務(wù)器端升級包的版本信息。服務(wù)器接收到上述請求后,通常會(huì)響 應(yīng)該請求并發(fā)送升級包的版本信息,則本步驟接收該版本信息。步驟S206,判斷是否為匹配的新版本。移動(dòng)終端通過讀取版本信息中匹配的移動(dòng) 終端硬件型號(hào),根據(jù)自身型號(hào)來判斷是否與該升級包匹配,并跟當(dāng)前的內(nèi)置軟件的版本號(hào) 來判斷是否是新版本,通常,版本號(hào)的數(shù)值越大,表示版本越高,即是新版本。如果是匹配的 新版本,則進(jìn)入步驟S208,否則流程結(jié)束。步驟S208,提示用戶。通過在顯示界面上顯示出版本信息,還可以顯示新版本新增 的功能,解決了舊版本的哪些問題,供用戶參考。有時(shí)候新版本并不一定更受歡迎(由于植 入太多廣告或者改變了用戶習(xí)慣等),通過顯示網(wǎng)絡(luò)上其他用戶對新版本號(hào)內(nèi)置軟件的評 價(jià),也可以給該用戶做參考。步驟S210,判斷用戶是否選擇升級。用戶可以通過鍵盤或觸摸屏輸入選擇是否進(jìn) 行升級。如果用戶選擇升級,則進(jìn)入步驟S212,否則流程結(jié)束。步驟S212,下載升級包。這種先獲得版本信息,用戶確認(rèn)升級后再下載的方式可以 節(jié)省流量和時(shí)間,避免出現(xiàn)下載完成用戶卻不需要升級的情況。步驟S214,對升級包進(jìn)行簽名認(rèn)證。由于是對系統(tǒng)內(nèi)置軟件進(jìn)行升級,因此軟件本 身的身份識(shí)別非常重要,僅有通過簽名認(rèn)證的升級包才能當(dāng)作可信任的升級包,避免被惡 意軟件利用影響系統(tǒng)的穩(wěn)定性和安全性。簽名認(rèn)證所使用的數(shù)字簽名采用公鑰加密系統(tǒng), 公鑰加密系統(tǒng)允許任何人在發(fā)送信息時(shí)使用私鑰進(jìn)行加密,數(shù)字簽名能夠讓信息接收者利 用發(fā)送者的公鑰確認(rèn)發(fā)送者的身份,從而驗(yàn)證升級包的發(fā)行者為可信任的廠商。步驟S216,判斷是否通過簽名認(rèn)證。如果通過,則進(jìn)入步驟S218,否則流程結(jié)束。
步驟S218,獲取系統(tǒng)內(nèi)置軟件升級權(quán)限。內(nèi)置軟件的升級由系統(tǒng)進(jìn)行管理和控制, 以確保升級是在允許的情況下進(jìn)行的。通過權(quán)限的管理,可以避免在未經(jīng)許可的情況下對 內(nèi)置軟件進(jìn)行升級,進(jìn)一步保證系統(tǒng)的穩(wěn)定性和安全性。步驟S220,升級。讀取升級包中的數(shù)據(jù),對程序及其相關(guān)數(shù)據(jù)進(jìn)行升級,并保存升 級結(jié)果。在進(jìn)一步的改進(jìn)中,升級前還可以備份舊的內(nèi)置軟件,在升級失敗或者用戶對升級 后的內(nèi)置軟件不滿意時(shí),可以恢復(fù)成舊的內(nèi)置軟件。另外,在升級的過程中,還可以進(jìn)入安 全模式,進(jìn)一步保護(hù)系統(tǒng)的安全。如圖3所示,其為系統(tǒng)內(nèi)置軟件的升級方法在升級包已經(jīng)下載到本地的情況下的 流程圖。步驟S302,檢測本地升級包的版本信息。當(dāng)用戶打開該升級包時(shí),即表示用戶希望 進(jìn)行升級,則執(zhí)行檢測本地升級包的版本信息的步驟。本地升級包可以是存儲(chǔ)在閃存、光盤 等存儲(chǔ)器上。通過檢測升級包,獲得升級包的版本號(hào)、升級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng) 絡(luò)中用戶對該版本號(hào)的內(nèi)置軟件的評價(jià)等版本信息。步驟S304,判斷是否為匹配的新版本。移動(dòng)終端通過讀取版本信息中匹配的移動(dòng) 終端硬件型號(hào),根據(jù)自身型號(hào)來判斷是否與該升級包匹配,并跟當(dāng)前的內(nèi)置軟件的版本號(hào) 來判斷是否是新版本,通常,版本號(hào)的數(shù)值越大,表示版本越高,即是新版本。如果是匹配的 新版本,則進(jìn)入步驟S306,否則流程結(jié)束。步驟S306,對升級包進(jìn)行簽名認(rèn)證。由于是對系統(tǒng)內(nèi)置軟件進(jìn)行升級,因此軟件本 身的身份識(shí)別非常重要,僅有通過簽名認(rèn)證的升級包才能當(dāng)作可信任的升級包,避免被惡 意軟件利用影響系統(tǒng)的穩(wěn)定性和安全性。簽名認(rèn)證所使用的數(shù)字簽名采用公鑰加密系統(tǒng), 公鑰加密系統(tǒng)允許任何人在發(fā)送信息時(shí)使用私鑰進(jìn)行加密,數(shù)字簽名能夠讓信息接收者利 用發(fā)送者的公鑰確認(rèn)發(fā)送者的身份,從而驗(yàn)證升級包的發(fā)行者為可信任的廠商。步驟S308,判斷是否通過簽名認(rèn)證。如果通過,則進(jìn)入步驟S310,否則流程結(jié)束。步驟S310,獲取系統(tǒng)內(nèi)置軟件升級權(quán)限。內(nèi)置軟件的升級由系統(tǒng)進(jìn)行管理和控制, 以確保升級是在允許的情況下進(jìn)行的。通過權(quán)限的管理,可以避免在未經(jīng)許可的情況下對 內(nèi)置軟件進(jìn)行升級,進(jìn)一步保證系統(tǒng)的穩(wěn)定性和安全性。步驟S312,升級。讀取升級包中的數(shù)據(jù),對程序及其相關(guān)數(shù)據(jù)進(jìn)行升級,并保存升 級結(jié)果。在進(jìn)一步的改進(jìn)中,升級前還可以備份舊的內(nèi)置軟件,在升級失敗或者用戶對升級 后的內(nèi)置軟件不滿意時(shí),可以恢復(fù)成舊的內(nèi)置軟件。另外,在升級的過程中,還可以進(jìn)入安 全模式,進(jìn)一步保護(hù)系統(tǒng)的安全。此外,本發(fā)明還提供了一種移動(dòng)終端,如圖4所示,該移動(dòng)終端包括接口裝置、處 理裝置、存儲(chǔ)裝置、輸入裝置及輸出裝置。接口裝置用于讀取升級包。升級包可以預(yù)選存儲(chǔ)在閃存、光盤等存儲(chǔ)器(如圖5 所示)上,通過接口裝置讀??;也可以是存儲(chǔ)在服務(wù)器端,此時(shí)接口裝置為移動(dòng)通信裝置, 通過移動(dòng)通信裝置從服務(wù)器讀取升級包,即通過移動(dòng)通信網(wǎng)絡(luò)下載升級包(如圖4所示)。處理裝置與接口裝置相連,對升級包進(jìn)行簽名認(rèn)證,判斷是否能通過簽名認(rèn)證,如 果通過簽名認(rèn)證則獲取內(nèi)置軟件升級權(quán)限使用所述升級包對系統(tǒng)內(nèi)置軟件進(jìn)行升級。在進(jìn) 一步的改進(jìn)中,處理裝置還用于檢測通過接口裝置獲得的升級包的版本信息,判斷升級包 是否為與移動(dòng)終端硬件匹配的新版本,如果匹配,則對升級包進(jìn)行簽名認(rèn)證后升級,避免出
6現(xiàn)升級后不匹配的情況。如圖4所示,在升級包未存儲(chǔ)在本地時(shí),移動(dòng)通信裝置還在處理裝 置的控制下發(fā)出查詢服務(wù)器端升級包版本信息的請求并接收服務(wù)器端升級包的版本信息, 版本信息包括升級包的版本號(hào)、升級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào) 的內(nèi)置軟件的評價(jià)等。處理裝置檢測通過接口裝置獲得的升級包的版本信息,判斷升級包 是否為與移動(dòng)終端硬件匹配的新版本,如果匹配,則指令輸出裝置顯示版本信息并提示用 戶是否升級,再判斷用戶是否通過輸入裝置選擇升級,如果用戶選擇升級,才對升級包進(jìn)行 簽名認(rèn)證后升級,這種方式既能根據(jù)用戶的自主選擇進(jìn)行升級,又可以避免出現(xiàn)升級后不 匹配的情況。另外,處理裝置獲取內(nèi)置軟件升級權(quán)限之后進(jìn)入安全模式,在安全模式下進(jìn)行 升級,進(jìn)一步保證系統(tǒng)的穩(wěn)定性和安全性。存儲(chǔ)裝置與處理裝置相連存儲(chǔ)處理裝置對系統(tǒng)內(nèi)置軟件的升級結(jié)果。上述移動(dòng)終端,通過簽名和權(quán)限管理,既實(shí)現(xiàn)了對系統(tǒng)內(nèi)置軟件的升級,又解決了 內(nèi)置軟件升級可能帶來的安全隱患的問題,使用戶可以即時(shí)更新系統(tǒng)內(nèi)置軟件。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
一種系統(tǒng)內(nèi)置軟件的升級方法,包括以下步驟對升級包進(jìn)行簽名認(rèn)證,判斷是否能通過簽名認(rèn)證;獲取內(nèi)置軟件升級權(quán)限;如果通過簽名認(rèn)證則依據(jù)所述內(nèi)置軟件升級權(quán)限使用所述升級包進(jìn)行升級。
2.根據(jù)權(quán)利要求1所述的系統(tǒng)內(nèi)置軟件的升級方法,其特征在于,還包括檢測升級包 的版本信息,判斷所述升級包是否為與移動(dòng)終端硬件匹配的新版本的步驟,如果匹配,則執(zhí) 行所述對升級包進(jìn)行簽名認(rèn)證的步驟,如果不匹配,則結(jié)束。
3.根據(jù)權(quán)利要求2所述的系統(tǒng)內(nèi)置軟件的升級方法,其特征在于,所述升級包為服務(wù) 器端的升級包,所述檢測升級包的版本信息的步驟包括發(fā)出查詢服務(wù)器端升級包版本信息 的請求和接收服務(wù)器端升級包的版本信息的步驟。
4.根據(jù)權(quán)利要求3所述的系統(tǒng)內(nèi)置軟件的升級方法,其特征在于,如果所述升級包與 移動(dòng)終端硬件匹配,還包括提示用戶,并判斷用戶是否選擇升級的步驟,如果用戶選擇升 級,則下載所述升級包并執(zhí)行所述對升級包進(jìn)行簽名認(rèn)證的步驟。
5.根據(jù)權(quán)利要求4所述的系統(tǒng)內(nèi)置軟件的升級方法,其特征在于,所述版本信息包括 所述升級包的版本號(hào)、所述升級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào)的內(nèi) 置軟件的評價(jià),所述提示用戶的步驟中顯示所述版本信息并提示用戶是否升級。
6.根據(jù)權(quán)利要求1至4中任意一項(xiàng)所述的系統(tǒng)內(nèi)置軟件的升級方法,其特征在于,所述 獲取內(nèi)置軟件升級權(quán)限的步驟之后還包括進(jìn)入安全模式的步驟,在安全模式下進(jìn)行升級。
7.一種移動(dòng)終端,包括接口裝置,用于讀取升級包;處理裝置,與所述接口裝置相連,所述處理裝置對所述升級包進(jìn)行簽名認(rèn)證,判斷是否 能通過簽名認(rèn)證,如果通過簽名認(rèn)證則獲取內(nèi)置軟件升級權(quán)限使用所述升級包對系統(tǒng)內(nèi)置 軟件進(jìn)行升級;存儲(chǔ)裝置,與所述處理裝置相連存儲(chǔ)所述處理裝置對系統(tǒng)內(nèi)置軟件的升級結(jié)果。
8.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,所述處理裝置還用于檢測通過所述 接口裝置獲得的升級包的版本信息,判斷所述升級包是否為與移動(dòng)終端硬件匹配的新版 本,如果匹配,則對升級包進(jìn)行簽名認(rèn)證后升級。
9.根據(jù)權(quán)利要求7所述的移動(dòng)終端,其特征在于,還包括輸入裝置和輸出裝置,所述接 口裝置為移動(dòng)通信裝置,所述升級包為服務(wù)器端的升級包,所述移動(dòng)通信裝置發(fā)出查詢服 務(wù)器端升級包版本信息的請求和接收服務(wù)器端升級包的版本信息,所述版本信息包括所述 升級包的版本號(hào)、所述升級包匹配的移動(dòng)終端硬件型號(hào)、網(wǎng)絡(luò)中用戶對該版本號(hào)的內(nèi)置軟 件的評價(jià),所述處理裝置根據(jù)所述版本信息判斷所述升級包是否為與移動(dòng)終端硬件匹配的 新版本,如果匹配,則指令所述輸出裝置顯示所述版本信息及評價(jià)并提示用戶是否升級,再 判斷用戶是否通過所述輸入裝置選擇升級,如果用戶選擇升級,則通過所述移動(dòng)通信裝置 下載所述升級包并對升級包進(jìn)行簽名認(rèn)證后升級。
10.根據(jù)權(quán)利要求7至9中任意一項(xiàng)所述的移動(dòng)終端,其特征在于,所述處理裝置獲取 內(nèi)置軟件升級權(quán)限之后進(jìn)入安全模式,在安全模式下進(jìn)行升級。
全文摘要
一種系統(tǒng)內(nèi)置軟件的升級方法,包括以下步驟對升級包進(jìn)行簽名認(rèn)證,判斷是否能通過簽名認(rèn)證;獲取內(nèi)置軟件升級權(quán)限;如果通過簽名認(rèn)證則依據(jù)所述內(nèi)置軟件升級權(quán)限使用所述升級包進(jìn)行升級。上述系統(tǒng)內(nèi)置軟件的升級方法,通過簽名和權(quán)限管理,既實(shí)現(xiàn)了對系統(tǒng)內(nèi)置軟件的升級,又解決了內(nèi)置軟件升級可能帶來的安全隱患的問題,使用戶可以即時(shí)更新系統(tǒng)內(nèi)置軟件。此外,還提供了一種移動(dòng)終端。
文檔編號(hào)H04W88/02GK101984691SQ20101052395
公開日2011年3月9日 申請日期2010年10月25日 優(yōu)先權(quán)日2010年10月25日
發(fā)明者林華堅(jiān) 申請人:東莞宇龍通信科技有限公司;宇龍計(jì)算機(jī)通信科技(深圳)有限公司