《ROM開發入門與精通》2019修訂版,總計10章,共30節,知識講解+案例分析/思路指導,基礎知識以及進階內容,配套開發工具完整版。
一、認識ROM開發
- ROM的概念
1.2 第三方ROM的誕生
1.3 ROM系統結構和分區解析
二、開發環境安裝和準備
2.1 Windows
2.2 Linux
- ROM解包打包方法
3.1 常規system userdata解包打包
3.2 Boot recovery解包
三、ADB使用教程
4.1 Adb 命令使用
4.2 Adb logcat調試
四、反編譯工具使用
5.1 apk反編譯回編譯工具使用
5.2反編譯案例分析(小米校驗 系統升級等)
五、卡刷包線刷包格式轉換
- dat2img
- Updata.app轉img
六、常規刷機平臺和刷機方法
- 系統啓動流程和刷機模式
7.2常規平臺刷機方法介紹
7.3驅動&報錯問題解決
七、常規刷機方案適配思路
8.1 fastboot平臺
-
- MTK平臺
- 高通平臺
八、ROM修改定製方案
9.1 手機信息獲取和修改
9.2 內置&精簡APP方法簡述.
9.3 桌面排序&準確獲取包名類名
9.4 解屏幕鎖賬戶鎖思路解析
9.5 ODEX合併解析
9.6 多國語言定製思路
九、拓展內容和相關案例
10.1安卓源碼同步和編譯
10.2 ROM移植思路和過程
10.3卡刷update-script腳本分析
10.4 Dmverity原理闡述
10.5 System分區簽名過程