Android fota升级注意事项


前言:我们做rom定制时为了方便用户升级,一般我们都会使用fota,fota厂商有多种,有google 的或者国内的比如艾拉比厂商。我项目是用的就是艾拉比。这次我写几项艾拉比做差分包时在android4.4和android12的制作区别:

Android4.4(10)制作fota差分包(升级)

步骤如下:

  1. source build/env.sh
  2. lunch
  3. 104(选择项目序列号也可以输入项目名称)
  4. kheader
  5. make(-j3)//全局编译项目
  6. make otapackage// 生产差分包工具
    通过命令“make otapackage”编译 OTA 整包 此命令运行完后会产生版本 target 包和 OTA 整包。整包 目录:out/target/product/spXXXX/spXXXX-ota-*.zip。
    //生产出的编译工具文件夹otatools 在目录out/target/product/spXXXX/下,防止重复删除重新编译可以将otatools文件夹移至其他非工程目录存储使用
    为了以后在版本升级时可以使用差分升级,要保留此版本对应的 target 文件。路径为: out/target/product/spXXXX/obj/PACKAGING/target_files_intermediates/*-target_files-*.zip
  7. ./build/tools/releasetools/ota_from_target_file -i
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值