生成OTA包的操作

2021-06-28 18:15:46 字數 728 閱讀 4646

生成ota包的操作

平台:mtk平台

前置條件:

1../mk  new

2.  ./mk  otapackage

一,完全公升級的ota包:

在路徑下:out/target/product/kk/kk-ota.zip

二,增值公升級的ota包:

1,分別在版本start和版本end的編譯路徑下獲取update.zip:

out/target/product/kk/obj/packaging/target_files_intermediate/update.zip獲取。

2,配置生成增值公升級的ota包的環境

./bootable:

./bootable/recovery:

./build:

./build/target/product/security:

./build/tools/releasetools:

./mediatek:

./mediatek/misc:

./out:

./out/host/linux-x86/bin:

./out/host/linux-x86/framework:

通過指令./build/tools/releasetools/ota_from_target_files --n –i oldotapackage.zip newotapackage.zip update.zip

生成ota公升級包

OTA更新包內部

系統從bootable recovery updater中構建updater二進位制程式,並且在ota更新包裡面使用他 更新包本身是乙個.zip壓縮包檔案 ota update.zip,incremental ota update.zip 壓縮包內包含可執行二進位制程式 meta inf com.g...

OTA更新包內部

系統從bootable recovery updater中構建updater二進位制程式,並且在ota更新包裡面使用他 更新包本身是乙個.zip壓縮包檔案 ota update.zip,incremental ota update.zip 壓縮包內包含可執行二進位制程式 meta inf com.g...

android 建立和安裝OTA包

以freescale的mx6q sabresd 6dq為例 一.建立乙個ota包。在系統編譯好後,可以執行make dist 隨後產生 out dist sabresd 6dq ota eng.zip out target proudct sabresd 6dq sabresd 6dq ota en...