海思HI3751 Android升級開發指南

一牛論壇發表於2020-01-08

海思HI3751 Android升級開發指南

1.1 背景 TV 廠商的升級場景主要有表 1-1 所列幾種。 本章主要說明 Android 利用 Recovery 模式,進行恢復出廠設定及本地升級。 recovery 主要用於 系列產品升級,或者系統崩潰後的系統恢復,能夠升級使用者指 定的分割槽,如 kernel,system,userdata 等。

海思HI3751 Android升級開發指南

1.2 主要修改點

為了適用電視產品的形態,我們在原生 recovery 的基礎上擴充套件了以下功能,詳情請參考 表 1-2Android Recovery 修改說明。

海思HI3751 Android升級開發指南

在 Android 系統升級中,我們透過 OTA 客戶端(自己編寫)選擇升級包 update.zip(假設 存放於/mnt/sdcard 中)後進入 recovery 模式下進行升級。在此過程中,需要解決兩個問 題: 1. 如何使系統重啟後自動進入 recovery 模式; 2. 如何將升級包的路徑/xxx/update.zip 傳入到 recovery 模式,使其能查詢到升級包。

2.2 recovery 啟動

系統重啟後自動進入 recovery 模式,啟動流程如圖 2-1 所示

海思HI3751 Android升級開發指南



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69958773/viewspace-2672436/,如需轉載,請註明出處,否則將追究法律責任。

相關文章