古詩詞大全網 - 個性簽名 - Android OTA 的工作流程是怎樣的

Android OTA 的工作流程是怎樣的

1、獲取並下載OTA格式的.zip文件  2、重啟至recovery,並應用OTA格式升級包  3、recovery首先驗證升級包的數字簽名。根據.zip裏的內容,修改(覆蓋)對應的文件,特別是/system分區的  4、重啟至系統,系統會將/system,/data分區內已安裝的應用程序,以及Framework內的apk格式文件(以.jar擴展名存在)全部重新"安裝"壹遍,期間顯示“Android正在更新”之類的字眼  實際上是建立odex文件。  對於Dalvik執行環境,是把apk中的dex文件"解壓縮"為性能更好的odex,期間還有檢查等項目。  對於Android RunTime執行環境,則是利用LLVM把dex編譯為二進制機器碼的oat格式,再封裝成elf這種常見於(類)unix操作系統的可執行文件格式,但實際的擴展名依然是odex。  5、升級完畢,把控制權交給用戶。