[發(fā)明專利]一種升級方法及終端有效
| 申請?zhí)枺?/td> | 201710470896.3 | 申請日: | 2017-06-20 |
| 公開(公告)號: | CN107301070B | 公開(公告)日: | 2020-09-29 |
| 發(fā)明(設(shè)計)人: | 黃有焱 | 申請(專利權(quán))人: | 福州匯思博信息技術(shù)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F11/14 |
| 代理公司: | 福州市博深專利事務(wù)所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福州市鼓樓區(qū)銅*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 升級 方法 終端 | ||
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種升級方法及系統(tǒng),其升級包括以下步驟:通過補丁升級包對系統(tǒng)升級前,在預(yù)設(shè)的備份區(qū)備份系統(tǒng)文件,以使得系統(tǒng)在OTA升級時,能夠校驗備份區(qū)的系統(tǒng)文件,以完成系統(tǒng)的OTA升級。本發(fā)明解決了系統(tǒng)通過補丁升級包升級時,會對系統(tǒng)分區(qū)的系統(tǒng)文件進行更改,而導(dǎo)致OTA升級失敗的問題;同時解決了若系統(tǒng)只通過OTA升級,則存在每一次OTA升級時,都需要重新制作版本,所需要的時間較長,不能對系統(tǒng)的一些bug進行及時修復(fù),而導(dǎo)致系統(tǒng)存在安全性問題。
技術(shù)領(lǐng)域
本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種升級方法及終端。
背景技術(shù)
隨著互聯(lián)網(wǎng)的迅速發(fā)展以及Android系統(tǒng)的廣泛使用,Android終端的固件升級越來越重要,目前都是采用谷歌原生的OTA升級技術(shù)。
有些廠商引入開源的pkg技術(shù),進行補丁升級,并且結(jié)合谷歌OTA升級技術(shù)滿足各個客戶的底層升級需求。
以上技術(shù)存在以下幾個問題:
1、pkg技術(shù)理論上可以更新各個分區(qū)中的所有文件,類似文件替換。在客戶使用程中,難免遇到需要將系統(tǒng)的system分區(qū)內(nèi)的某些文件通過pkg技術(shù)進行升級,以達到快速升級的目的。修改了system分區(qū)的文件就會導(dǎo)致OTA升級的時候,system分區(qū)中被修改的文件校驗失敗,從而導(dǎo)致OTA失敗。
2、OTA升級每次需要重新制作版本,生成對應(yīng)的OTA升級包并發(fā)布,會延長某些緊急系統(tǒng)bug的修復(fù)周期。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:本發(fā)明提供了一種能夠通過補丁升級包對系統(tǒng)進行升級,同時不影響系統(tǒng)OTA正常升級的方法及終端。
為了解決上述技術(shù)問題,本發(fā)明提供了一種升級方法,包括以下步驟:
通過補丁升級包對系統(tǒng)升級前,在預(yù)設(shè)的備份區(qū)備份系統(tǒng)文件,以使得系統(tǒng)在OTA升級時,能夠校驗備份區(qū)的系統(tǒng)文件,以完成系統(tǒng)的OTA升級。
本發(fā)明還提供了一種升級終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)以下步驟:
通過補丁升級包對系統(tǒng)升級前,在預(yù)設(shè)的備份區(qū)備份系統(tǒng)文件,以使得系統(tǒng)在OTA升級時,能夠校驗備份區(qū)的系統(tǒng)文件,以完成系統(tǒng)的OTA升級。
本發(fā)明的有益效果為:
本發(fā)明通過補丁升級包對系統(tǒng)升級前,在備份區(qū)備份系統(tǒng)文件,以使得系統(tǒng)需要進行OTA升級時,能夠讀取備份區(qū)中的系統(tǒng)文件,進行相應(yīng)的校驗,以使得系統(tǒng)能夠正常完成OTA升級,解決了系統(tǒng)通過補丁升級包升級時,會對系統(tǒng)分區(qū)的系統(tǒng)文件進行更改,而導(dǎo)致OTA升級失敗的問題;同時解決了若系統(tǒng)只通過OTA升級,則存在每一次OTA升級時,都需要重新制作版本,所需要的時間較長,不能對系統(tǒng)的一些bug進行及時修復(fù),而導(dǎo)致系統(tǒng)存在安全性問題。
附圖說明
圖1為根據(jù)本發(fā)明實施例的一種升級方法的流程圖;
圖2為根據(jù)本發(fā)明實施例的一種升級終端的結(jié)構(gòu)示意圖;
標(biāo)號說明:
1、存儲器;2、處理器。
具體實施方式
為詳細說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。
本發(fā)明最關(guān)鍵的構(gòu)思在于:在系統(tǒng)通過補丁升級包升級前,備份系統(tǒng)文件,以使得系統(tǒng)在OTA升級時,能夠?qū)浞莸南到y(tǒng)文件進行校驗,以完成正常的OTA升級。
請參照圖1,本發(fā)明提供了一種升級方法,包括以下步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州匯思博信息技術(shù)有限公司,未經(jīng)福州匯思博信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710470896.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





