高通Android平台 OTA差分包的生成方法
来源:互联网 发布:淘宝美国直邮是真的吗 编辑:程序博客网 时间:2024/05/20 18:17
1、首先高通平台的编译流程与android原生态的编译流程一样,需要经历以下几步:
a. source build/envsetup.sh;
b. lunch 选择项目
c. make -j24
编译完之后
4.make otapackage
5. mkdir OTA
然后进行烧录,把out\target\product\msm8909\obj\PACKAGING\target_files_intermediates目录下的msm8909-target_files-eng.zpeng.zip拷贝到OTA目录下,可以命名为msm8909-target_files-eng.zpeng_A.zip,
6. 然后进行一下修改,直接进行make otapackage,生成一个新包再out\target\product\msm8909\obj\PACKAGING\target_files_intermediates目录下,再把msm8909-target_files-eng.zpeng.zip拷贝到OTA下可以命名为msm8909-target_files-eng.zpeng_B.zip,
7. 可以开始进行差分包制作, 在src根目录下执行./build/tools/releasetools/ota_from_target_files -i <A包> <B包> <差分包名>。这里必须在src根目录下执行,因为ota_from_target_files.py这个脚本里面写定了相对路径的引用文件。
如:./build/tools/releasetools/ota_from_target_files -v -t MMC-i
./OTA/msm8909-target_files-eng.zpeng_A.zip
./OTA/msm8909-target_files-eng.zpeng_B.zip
./OTA/update.zip
8. 在/OTA/update.zip 就是升级用的差分包。
注意:-t MMC 是指使用文件格式为ext4,默认为mtd,即yaffs2。因为我们这个系统使用了ext4文件系统的支持。具体的内容可以看分区表文件src/
- 高通Android平台 OTA差分包的生成方法
- android OTA差分包的生成方法
- android OTA差分包的生成方法
- android OTA差分包的生成方法
- android OTA差分包的生成方法
- android OTA差分包的生成方法
- android OTA差分包的生成方法
- Android 生成差分包
- android 7.0 制作ota差分包
- OTA差分包制作
- 制作ota差分包
- MTK平台M非kk版本的OTA差分包的制作方法
- Android OTA升级原理和流程分析(二)---update.zip差分包问题的解决
- Android OTA升级原理和流程分析(二)---update.zip差分包问题的解决
- Android OTA升级原理和流程分析(二)---update.zip差分包问题的解决
- Android OTA升级原理和流程分析(二)---update.zip差分包问题的解决
- Android OTA查分包打包方法
- ota差分包制作说明
- IDEA中 Invalid bound statement (not found)解决方法
- oracle 判断 数据重复
- 非技术读书笔记
- axis2 转 webservice 客户端
- 形式语言与自动机笔记
- 高通Android平台 OTA差分包的生成方法
- Java基础(一)概念术语
- oracle 判断 数据是否为数字
- quartz Cron 表达式包括以
- 名人传
- xcode4.* 小技巧
- 王立群-强势做人
- struts2.1.6中文乱码bug
- 字符编码(四)ASCII,Unicode,UCS,UTF,字符&&字符编码集