[發明專利]系統升級方法及裝置在審
| 申請號: | 201811522047.9 | 申請日: | 2018-12-13 |
| 公開(公告)號: | CN109358864A | 公開(公告)日: | 2019-02-19 |
| 發明(設計)人: | 喻志剛;董濤;吳怡輝;尤文才;原錄安 | 申請(專利權)人: | 晶晨半導體(上海)股份有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;G06F9/4401 |
| 代理公司: | 上海申新律師事務所 31272 | 代理人: | 俞滌炯 |
| 地址: | 201203 上海市浦東新區中國*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 更新 分區 鏡像文件 系統升級 恢復 升級 引導加載程序 讀取 更新提供 系統穩定 智能電視 升級包 | ||
1.一種系統升級方法,應用OTA升級包進行系統升級,所述OTA升級包包括第一類鏡像文件,其特征在于:所述OTA升級包還包括標識有預設標記的第二類鏡像文件,所述系統升級方法包括下述步驟:
在引導加載程序階段讀取所述OTA升級包中的數據根據所述第二類鏡像文件對更新及恢復分區中的數據進行更新;
啟動所述更新及恢復分區根據所述第一類鏡像文件對相應的待升級分區中的數據進行更新。
2.根據權利要求1所述的系統升級方法,其特征在于,所述在引導加載程序階段讀取所述OTA升級包中的數據根據所述第二類鏡像文件對更新及恢復分區中的數據進行更新,包括:
在引導加載程序階段讀取所述OTA升級包中的數據,對所述OTA升級包進行解析;
獲取所述OTA升級包中標識有預設標記的所述第二類鏡像文件;
解壓所述第二類鏡像文件以獲取第二類更新數據;
根據所述第二類更新數據對與所述第二類鏡像文件對應的所述更新及恢復分區中的數據進行更新。
3.根據權利要求1或2所述的系統升級方法,其特征在于,所述第二類鏡像文件包括:分區表鏡像文件,和/或更新及恢復分區鏡像文件。
4.根據權利要求1所述的系統升級方法,其特征在于,所述啟動所述更新及恢復分區根據所述第一類鏡像文件對相應的待升級分區中的數據進行更新,包括:
加載所述更新及恢復分區中的數據啟動所述更新及恢復分區;
獲取所述OTA升級包中的第一類鏡像文件;
解壓所述第一類鏡像文件以獲取相應的第一類更新數據;
根據所述第一類更新數據對相應的待升級分區中的數據進行更新。
5.根據權利要求1所述的系統升級方法,其特征在于,所述預設標記為在所述第二類鏡像文件中的文件名中增加的標識前綴。
6.一種系統升級裝置,應用OTA升級包進行系統升級,其特征在于,所述OTA升級包包括第一類鏡像文件,其特征在于:所述OTA升級包還包括標識有預設標記的第二類鏡像文件,所述系統升級裝置包括:
第一更新單元,用于在引導加載程序階段讀取所述OTA升級包中的數據根據所述第二類鏡像文件對更新及恢復分區中的數據進行更新;
第二更新單元,用于啟動所述更新及恢復分區根據所述第一類鏡像文件對相應的待升級分區中的數據進行更新。
7.根據權利要求6所述的系統升級裝置,其特征在于,所述第一更新單元包括:
解析模塊,用于在引導加載程序階段讀取所述OTA升級包中的數據,對所述OTA升級包進行解析;
第一獲取模塊,用于獲取所述OTA升級包中標識有預設標記的所述第二類鏡像文件;
第一解壓模塊,用于解壓所述第二類鏡像文件以獲取第二類更新數據;
第一更新模塊,用于根據所述第二類更新數據對與所述第二類鏡像文件對應的所述更新及恢復分區中的數據進行更新。
8.根據權利要求6或7所述的系統升級裝置,其特征在于,所述第二類鏡像文件包括:分區表鏡像文件,和/或更新及恢復分區鏡像文件。
9.根據權利要求6所述的系統升級裝置,其特征在于,所述第二更新單元包括:
加載模塊,用于加載所述更新及恢復分區中的數據啟動所述更新及恢復分區;
第二獲取模塊,用于獲取所述OTA升級包中的第一類鏡像文件;
第二解壓模塊,用于解壓所述第一類鏡像文件以獲取相應的第一類更新數據;
第二更新模塊,用于根據所述第一類更新數據對相應的待升級分區中的數據進行更新。
10.根據權利要求6所述的系統升級裝置,其特征在于,所述預設標記為在所述第二類鏡像文件中的文件名中增加的標識前綴。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于晶晨半導體(上海)股份有限公司,未經晶晨半導體(上海)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811522047.9/1.html,轉載請聲明來源鉆瓜專利網。





