zoukankan      html  css  js  c++  java
  • 制作ota差分包

    制作ota包

    . build/envsetup.sh

    lunch [product]

    make -j8

    make otapackage -j8

    cp out/target/product/projectname/obj/PACKAGING/target_files_intermediates/projectname-target_file-xxxx.zip ota/A.zip

    修改代码,已显示版本有更新:

    重新走一边

    . build/envsetup.sh

    lunch [product]

    make -j8

    make otapackage -j8

    cp out/target/product/projectname/obj/PACKAGING/target_files_intermediates/projectname-target_file-xxxx.zip ota/B.zip

    然后制作OTA差分包

    没有签名的差分包

    python build/tools/releasetools/ota_from_target_files.py -i ota/A.zip ota/B.zip ota/update.zip

    有签名的差分包

    python build/tools/releasetools/ota_from_target_files.py -k device/fsl/common/security/platform -i ota/A.zip ota/B.zip ota/update.zip

    有签名的差分包且打印执行输出记录

    python build/tools/releasetools/ota_from_target_files.py -k device/fsl/common/security/platform -v -i ota/A.zip ota/B.zip ota/update.zip

  • 相关阅读:
    django常用命令集合 待完善
    InSAR 数据
    InSAR 处理流程和原理
    InSAR 处理软件
    InSAR 参考书目,文献推荐
    InSAR
    小程序测试方案
    【非原创】测试环境的目的
    【非原创】测试的职责
    api自动生成思路
  • 原文地址:https://www.cnblogs.com/pulove/p/7489437.html
Copyright © 2011-2022 走看看