立即注册
查看: 1689|回复: 0

[软件资料] 全志A80T OTA使用指南

已绑定手机
已实名认证
发表于 2019-12-27 20:03:27 | 显示全部楼层 |阅读模式 来自 广东省深圳市
1.概述与功能介绍如何打包 OTA 升级包。以及 OTA 包的使用说明。不区分平台,可以在公司芯片的任一平台使用。与原生安卓系统相同。
OTA升级就是通过推送的方式将升级固件发送到用户手机,当用户收到推送信息以后即可从服务器联网下载升级包,这种升级方式即称之为 OTA 升级

2. OTA包生成
OTA 包包含差分包和完整包,以下是各个名词定义:
目标文件包(target-files-package):固件内容以文件形式打包。
差分包(incremental-package):将基础版本与新版本固件之间的差别制作的补丁包。
完整包(full-package):将新版本固件打包。


生成 ota 包

编译 Android: # make
复制分区到 out 目录: # get_Uboot


完整包打包方法
创建目标文件包:# make target-files-package(生成 target.zip)

创建完整包:# ./build/tools/releasetools/ota_from_target_files target.zip update.zip
注意:可使用 make otapackage 替代以上命令,直接生成完整包。


差分包打包方法

创建目标文件包:# make target-files-package(生成 target.zip)

创建差分包包:# ./build/tools/releasetools/ota_from_target_files -i origin.zip target.zip update.zip
注意:其中 origin.zip 为基础版本(即需要升级的版本)的目标文件包。
注意:可以将 origin.zip 放到源码 android 目录中并改名为 old_target_files.zip。并使用 make otapackage_inc 替代以上命令,打包生成差分包。


游客,如果您要查看本帖隐藏内容请回复


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表