
Android OTA与恢复出厂设置
Android系统攻城狮
《Android系统多媒体进阶实战》一书作者
展开
-
Android OTA升级(1):编译升级全包
Android原生系统中就已经支持OTA升级。所谓OTA升级就是通过空中接口获取升级包,然后更新系统固件。一般地,升级包无论如何获取,哪怕是直接TCard本地升级,也被称为OTA升级。 OTA升级首要是生成OTA升级包,升级包又分为升级全包和升级差分包(或要增量包)。升级全包是编译当前系统得到的软件包,这个包很大,有上百兆,但是不依赖与当前手机里的软件版本;升级差分包是对手机两个软件版转载 2016-06-24 16:21:07 · 1207 阅读 · 0 评论 -
Android OTA升级(2):开启升级过程
通过网络或直接本地获取到OTA升级包之后,通过程序就可开始Android的升级。本文描述这一过程。 在获取到OTA升级包之后,可以直接通过android.os.RecoverySystem.installPackage()开启OTA升级。RecoverySystem.installPackage()是在API-8之后加入的,使用它需要权限:android.Manifest.permis转载 2016-06-24 16:38:32 · 869 阅读 · 0 评论 -
android恢复出厂设置的流程
在MasterClearConfirm.java中显示恢复出厂提示和对应button,点击button后调用button的click方法 1. 如果选中erase sd card, 则startService(ExternalStorageFormatter) 2. 如果没有则直接发送广播,sendbroadcast(android.intent.action.MASTER_CLEAR转载 2017-02-07 17:13:56 · 1588 阅读 · 0 评论 -
android 恢复出厂设置代码流程(Good!)
android的恢复出厂设置文章问多一般都是从完整的recover mode讲起,恢复出厂设置只是 recovery mode下一个小部分。recovery mode流程分析的文章很多,比较完整的有:http://blog.youkuaiyun.com/yahoozhuo/article/details/6403140 这个blog的内容,后面有copy,仅供备份,看原网页格式更好。转载 2017-02-07 13:03:23 · 10609 阅读 · 0 评论