[發明專利]一種系統升級的方法和裝置在審
| 申請號: | 201710641002.2 | 申請日: | 2017-07-31 |
| 公開(公告)號: | CN107544872A | 公開(公告)日: | 2018-01-05 |
| 發明(設計)人: | 鞠鳳州 | 申請(專利權)人: | 青島海信電器股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司11319 | 代理人: | 莎日娜 |
| 地址: | 266555 山東省青*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 系統升級 方法 裝置 | ||
技術領域
本發明涉及智能家居領域,特別是涉及一種系統升級的方法和裝置。
背景技術
在智能家居領域,設備在出廠時會預置操作系統,但預置的操作系統在用戶使用的過程中可能會出現各種不足,甚至是故障,所以需要通過OTA(Over-The-Air,空中下載技術)對設備進行批量更維護。
在OTA維護的過程中,需要采用下載的更新文件對預置的操作系統進行更新,而操作系統的更新對設備環境和更新文件的要求比較嚴格。
如果在更新的過程中遇到異常情況,如斷電、斷網、更新文件異常等,會導致操作系統更新無法完成,甚至會導致操作系統損壞,無法回退到原來的操作系統,從而導致設備不能正常使用,影響用戶體驗。
發明內容
鑒于上述問題,提出了本發明實施例以便提供克服上述問題或者至少部分地解決上述問題的一種系統升級的方法和裝置。
為了解決上述問題,本發明實施例公開了一種系統升級的方法,所述方法包括:
當達到第一系統更新條件時,獲取第一系統更新文件;
采用所述第一系統更新文件對當前使用的第一系統進行更新;
當檢測到所述第一系統在所述更新的過程中被損壞時,從所述第一系統切換至第二系統;
獲取第二系統更新文件;
基于所述第二系統更新文件,對所述第一系統進行更新。
優選地,所述終端具有第二系統標識位,所述當檢測到所述第一系統在所述更新的過程中被損壞時,切換至第二系統的步驟包括:
當檢測到所述第一系統在所述更新的過程中被損壞時,將所述第二系統標識位設置為有效狀態;
依據所述第二系統標識位,從所述第一系統切換至第二系統。
優選地,所述依據所述第二系統標識位,從所述第一系統切換至第二系統的步驟包括:
在切換所述第一系統的過程中,當檢測到所述第二系統標識位處于有效狀態時,從所述第一系統切換進入第二系統。
優選地,所述依據所述第二系統標識位,從所述第一系統切換至第二系統的步驟包括:
在切換所述第一系統的過程中,當檢測到針對所述第二系統標識位的指定操作時,從所述第一系統切換進入第二系統。
優選地,所述第一系統更新文件為差分升級文件,所述第二系統更新文件為整包升級文件。
本發明實施例還公開了一種系統升級的裝置,所述裝置包括:
第一系統更新文件獲取模塊,用于當達到第一系統更新條件時,獲取第一系統更新文件;
第一系統更新模塊,用于采用所述第一系統更新文件對當前使用的第一系統進行更新;
第二系統切換模塊,用于當檢測到所述第一系統在所述更新的過程中被損壞時,從所述第一系統切換至第二系統;
第二系統更新文件獲取模塊,用于獲取第二系統更新文件;
更新模塊,用于基于所述第二系統更新文件,對所述第一系統進行更新。
優選地,所述終端具有第二系統標識位,所述第二系統切換模塊包括:
有效狀態設置子模塊,用于當檢測到所述第一系統在所述更新的過程中被損壞時,將所述第二系統標識位設置為有效狀態;
依據標識位切換子模塊,用于依據所述第二系統標識位,從所述第一系統切換至第二系統。
優選地,所述依據標識位切換子模塊包括:
第二系統進入單元,用于在切換所述第一系統的過程中,當檢測到所述第二系統標識位處于有效狀態時,從所述第一系統切換進入第二系統。
優選地,所述依據標識位切換子模塊包括:
第二系統進入單元,用于在切換所述第一系統的過程中,當檢測到針對所述第二系統標識位的指定操作時,從所述第一系統切換進入第二系統。
優選地,所述第一系統更新文件為差分升級文件,所述第二系統更新文件為整包升級文件。
本發明實施例包括以下優點:
在本發明實施例中,通過在達到第一系統更新條件時,獲取第一系統更新文件,然后采用第一系統更新文件對當前使用的第一系統進行更新,并在檢測到第一系統在更新的過程中被損壞時,切換至第二系統,獲取第二系統更新文件,對第一系統進行更新,從而建立了對終端升級故障的容錯機制,避免了由于升級故障而導致終端不可用的情況,節約了終端的維護成本,提升了終端的可靠性。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于青島海信電器股份有限公司,未經青島海信電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710641002.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種虛擬機磁盤備份方法及裝置
- 下一篇:一種存放備份數據的備份系統和方法





