
OTA
那颗流星
提炼升华
展开
-
Android系统Recovery详解
Android系统Recovery详解,发现这里介绍很全,便记录下来http://blog.youkuaiyun.com/mu0206mu/article/details/7399822原创 2015-12-17 17:05:18 · 748 阅读 · 0 评论 -
解决OTA差分包权限丢失的情况
制作OTA差分包的时候,发现差分包的文件并没有相应的权限。差分包是在是在out/target/product/xxx/system/创建一个文件夹,然后往里面放几个文件(该文件的有可执行权限),然后制作差分包。可是,生成的差分包中对应文件并没有可执行权限。于是,查看第二个zip包中,发现该zip包中也没有可执行权限,那就怪不得差分包中该文件没有可执行权限了。找到system/core/includ原创 2015-12-17 14:38:37 · 1059 阅读 · 0 评论 -
OTA 差分升级包的制作
OTA升级是Android系统提供的标准软件升级方式。它功能强大,提供了完全升级、增量升级模式,可以通过SD卡升级,也可以通过网络升级。那如何生成差分升级包呢?Android源码的根目录下有以下两个命令:1、make——会生成刷机文件,如boot.img,userdata.img,recovery.img,system.img等。2、makeotapackage—...原创 2015-08-23 01:19:44 · 14561 阅读 · 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 · 2207 阅读 · 0 评论