设为首页 加入收藏

TOP

Android OTA差分包的生成方法
2014-11-24 14:46:24 来源: 作者: 【 】 浏览:22
Tags:Android OTA 分包 生成 方法

make otapackage 会生成sd卡用的全部系统升级包,有260M多。要生成增量升级包。需要按以下步骤。


out/target/product/msm8660_surf/obj/PACKAGING/target_files_intermediates/msm8660_surf-target_files-eng.xxxx.zip


拷贝并且更名放到目录~/OTA/msm8660_surf-target_files-eng.A.zip


如:./build/tools/releasetools/ota_from_target_files -v -t MMC -i


~/OTA/msm8660_surf-target_files-eng.A.zip


~/OTA/msm8660_surf-target_files-eng.B.zip


~/OTA/update.zip


~/OTA/update.zip 就是升级用的差分包。


注意:-t MMC 是指使用文件格式为ext4,默认为mtd,即yaffs2。因为我们这个系统使用了ext4文件系统的支持。具体的内容可以看分区表文件src/


具体的参数含义为 -v显示具体命令,-i 为产生增量包。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android OTA 的功能实现和修改 下一篇Android recovery 下使用 updater..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: