android ota升级差分包update.zip制作

 上一条说了接口自验OTA升级的流程,今天讲一下ota升级差分包update.zip的具体制作流程。

基本用的都是系统自带的脚本。 

  1. 全编编译 python vendor/mediatek/proprietary/scripts/releasetools/split_build_helper.py --run --ota --zip 项目名 --target -j64
  2. 将\alps\out\target\product\项目名\merged下的target_files.zip copy到\alps\ota\v01\下。(没有目录自己在alps\下创建目录)
  3. 升级版本号
  4. alps下执行脚本  find ./out* -name "build.prop" | xargs rm -Rf && find . -name "prop.default" | xargs rm -Rf && find . -name "buildinfo.prop"| xargs rm -Rf 删除build.prop后再次执行1.
  5. 编译成功后将alps\out\target\product\项目名\merged下的target_files.zip copy到alps\ota\v02\下。
  6. alps下执行脚本./out/host/linux-x86/bin/ota_from_target_files -p out/host/linux-x86 -k build/target/product/security/testkey -i ota/v01/target_files.zip ota/v02/target_files.zip ota/v01-02/update.zip
  7. 验证生成的差分包update.zip。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值