海思HI3751 Android升級開發指南
海思HI3751 Android升級開發指南
1.1 背景 TV 廠商的升級場景主要有表 1-1 所列幾種。 本章主要說明 Android 利用 Recovery 模式,進行恢復出廠設定及本地升級。 recovery 主要用於 系列產品升級,或者系統崩潰後的系統恢復,能夠升級使用者指 定的分割槽,如 kernel,system,userdata 等。
1.2 主要修改點
為了適用電視產品的形態,我們在原生 recovery 的基礎上擴充套件了以下功能,詳情請參考 表 1-2Android Recovery 修改說明。
在 Android 系統升級中,我們透過 OTA 客戶端(自己編寫)選擇升級包 update.zip(假設 存放於/mnt/sdcard 中)後進入 recovery 模式下進行升級。在此過程中,需要解決兩個問 題: 1. 如何使系統重啟後自動進入 recovery 模式; 2. 如何將升級包的路徑/xxx/update.zip 傳入到 recovery 模式,使其能查詢到升級包。
2.2 recovery 啟動
系統重啟後自動進入 recovery 模式,啟動流程如圖 2-1 所示
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69958773/viewspace-2672436/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 海思HI3751 Android 待機開發指南Android
- 海思hi3751 Android儲存開發指南手冊Android
- 海思hi3536 PCIE級聯應用指南
- Truffle 2.0升級3.0升級指南
- 用友開發者中心全新升級,YonBuilder移動開發入門指南UI移動開發
- Zurmo – – 升級指南
- Android Camera開發指南Android
- Vue 3.0 升級指南Vue
- iview 升級指南 —— MenuItem 篇ViewUI
- 海思HI3751V600使用者指南
- 海思Hi3798MV300/Hi3798MV310/Hi3798MV300H共升級包使用指南晶片手冊晶片
- ABP Framework 手動升級指南:從6.0.1升級到7.0.0Framework
- 海思hi3518ev300開發資料PDF
- Android開發:build.gradle 配置指南AndroidUIGradle
- Oracle 12c升級指南Oracle
- kubernetes 1.14 升級安裝指南
- babel 7 簡單升級指南Babel
- Laravel 8 升級指南搶先看Laravel
- 極狐GitLab Runner 升級指南!Gitlab
- Android開發專案實戰之我的雲音樂升級版Android
- IntelliJ IDEA/Android Studio外掛開發指南IntelliJIdeaAndroid
- 給Android開發者Flutter上手指南AndroidFlutter
- iOS11.4.1 beta開發者升級攻略 iOS11.4.1 beta開發者怎麼升級?iOS
- [譯] ESLint v4.0.0 升級指南EsLint
- Hexo6 升級踩坑指南Hexo
- 精讀《webpack4.0 升級指南》Web
- 開源Android容器化框架Atlas開發者指南Android框架
- 海思Hi3798mv300_DDR相容性測試指南
- Android P 開發者預覽版 · 操作指南Android
- React 同構應用 PWA 升級指南React
- Android targetSdkVersion 升級到 26 總結Android
- 升級 Android 認證: 遠端配置Android
- Android 應用開發者有意推遲升級以收集更多使用者資料Android
- 開源社交系統ThinkSNS+ V2.2-V2.3升級指南
- 自定義開發資料庫升級程式資料庫
- 從工程師到技術leader思維升級工程師
- 給Android開發者的Flutter指南 (下) [翻譯]AndroidFlutter
- 給Android開發者的Flutter指南 (上) [翻譯]AndroidFlutter