6g下載網
當前位置: 主頁 > 軟件教程 > 手機技術 >

ROM如何生成OTA?ROM生成OTA的方法

時間: 2017-11-19 17:02 來源: 本站整理

分享到:

ROM如何生成OTA?今天小編整理一篇ROM生成OTA的方法的文章和大家分享,希望能給大家提供幫助。

編譯cyanogenmod rom比較多,下面以cyanogenmod/device/xiaomi/aries為例:

1、第一次完整編譯完編譯工程out目錄下有cm_aries-ota-eng.cofface.zip文件,這個文件必須保留,用于后續生成OTA差分包,并重命名為cm_aries-ota-eng.cofface.A.zip,

2、更新源碼或修改代碼后再次編譯出來的cm_aries-ota-eng.cofface.zip文件,并重命名為cm_aries-ota-eng.cofface.B.zip;

3、根目錄創建OTA目錄:mkdir ~/OTA

4、將cm_aries-ota-eng.cofface.A.zip和cm_aries-ota-eng.cofface.B.zip拷貝到此目錄下;

5、進入cyanogenmod源碼目錄,然后執行:source build/envsetup.sh

6、生成OTA差分升級包指令:

./build/tools/releasetools/ota_from_target_files -v -t MMC -i ~/OTA/cm_aries-ota-eng.cofface.A.zip ~/OTA/cm_aries-ota-eng.cofface.B.zip ~/OTA/ota-A_B-update.zip

注意:ota-A_B-update.zip就是生成的OTA包,-t MMC 是指使用文件格式為ext4,默認為mtd,即yaffs2。因為我們這個系統使用了ext4文件系統的支持。具體的內容可以看分區表文件src/

具體的參數含義為 -v顯示具體命令,-i 為產生增量包。

ROM生成OTA的方法的文章和大家分享結束,感謝閱讀!

(責任編輯:大衛)
標簽:OTA ROM

分享到:

------分隔線----------------------------
? 35选7福利彩票