天天看點

Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法

怪自己二了,寫好的不小心弄沒了,現在隻好重新寫一些了,上篇簡單的配置了一下環境,這裡呢,就來講一下相關的隻是點 我們先下載下傳一個rom,随便下,原理都是差不多的,這裡我就下載下傳一個紅米note的miui穩定版
Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法
rom根據廠商的定制可能有所不同,但是大體是不變的

data

内置一些軟體

meta-inf

腳本檔案 update-binary 二進制檔案 updater-script 刷機腳本

recovery

官方的recovery,我們定制的時候需要删掉

system

手機的一些資源

boot.img

核心鏡像

logo.img

開機第一屏

uboot.img

啟動核心的鏡像
路徑在meta-inf/google/android/updater-script,我們用notpad++打開,我用注釋來分析一下
看完這些你應該對文法有個大緻的了解了
我們在調試的稽核後也是一定會遇到刷入錯誤的情況,這個時候就需要我們調試了,刷機過程中,所有的log日志都存放在recovery.log這個檔案裡,我們這裡删掉一些刷機腳本中的機型驗證,刷入手機測試
Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法Android ROM開發(二)——ROM架構以及Updater-Script腳本分析,常見的Status錯誤解決辦法
他會提示錯誤,我的機型驗證出現了問題,這樣我們就可以快速的找到錯誤了

繼續閱讀