制作OTA升级包 - jathefo/blog GitHub Wiki

1. 完整的编译系统

$. build/envsetup.sh && lunch [your-product]
$make //可以多线程编译,加-j参数

2. 制作升级包

升级包分为全包升级和差分/增量包升级

2.1 全包升级

$. build/envsetup.sh && lunch [your-product]
$mkdir dist_output
$make dist DIST_DIR=dist_output //可以多线程编译,加-j参数
编译完成后再运行如下命令制作升级包:
$./build/tools/releasetools/ota_from_target_files ./dist_output/[your-product-name]-target_files-eng.[your-name].zip ./dist_output/update.zip
这样在dist_output目录下就生成了update.zip升级包

未完待续。。。