OTA
那颗流星
提炼升华
展开
-
Android系统Recovery详解
Android系统Recovery详解,发现这里介绍很全,便记录下来 http://blog.csdn.net/mu0206mu/article/details/7399822原创 2015-12-17 17:05:18 · 724 阅读 · 0 评论 -
解决OTA差分包权限丢失的情况
制作OTA差分包的时候,发现差分包的文件并没有相应的权限。差分包是在是在out/target/product/xxx/system/创建一个文件夹,然后往里面放几个文件(该文件的有可执行权限),然后制作差分包。可是,生成的差分包中对应文件并没有可执行权限。于是,查看第二个zip包中,发现该zip包中也没有可执行权限,那就怪不得差分包中该文件没有可执行权限了。找到system/core/includ原创 2015-12-17 14:38:37 · 1007 阅读 · 0 评论 -
OTA 差分升级包的制作
OTA升级是Android系统提供的标准软件升级方式。它功能强大,提供了完全升级、增量升级模式,可以通过SD卡升级,也可以通过网络升级。 那如何生成差分升级包呢? Android源码的根目录下有以下两个命令: 1、make——会生成刷机文件,如boot.img,userdata.img,recovery.img,system.img等。 2、makeotapackage—...原创 2015-08-23 01:19:44 · 14312 阅读 · 2 评论 -
屏蔽OTA包的时间戳检测
Android的OTA升级包中,里面有一个升级脚本,如果recovey比OTA包的时间要新的话,升级便会失败。如果是这样的话,就得重新编译OTA包了。 为了提供开发速度,这找到build/tools/releasetools/ota_from_target_files这个脚本,屏蔽一下这个函数 script.AssertOlderBuild(ts, ts_text), 这样编译生成的OTA中便原创 2015-10-22 13:18:57 · 2110 阅读 · 0 评论