android的系统升级方法对比
2013-04-22 16:20
281 查看
android的系统升级方法对比
1. 说明一般常用系统升级有两种方式update.zip和fastboot, 下面介绍它们的区别和联系
2. update.zip
1) 使用方法
一般把update.zip放在SD卡上,按home+power重启到烧机模式,通过在菜单中选择之后烧写
2) 编译源码时update.zip会生成在out/target/product/xxxx/目录中(只有针对某硬件的才能生成,虚拟机版本没有,因为里面包含内核所在的boot.img,不针对硬件,不编内核),它是对整个系统的升级
3) update.zip可以更新整个系统,或更新系统的一部分,update.zip通常包含一个update-script脚本,用以决定更新zip中的哪些部分到系统中,全部更换为更换system, userdata, boot个分区的全部内容,部分更新可以更新单个或多个系统中的文件
3. fastboot
1) 使用方法
用数据线连接手机和电脑,按camera+power重启到工程模式,然后在PC端使用android开发包自带的fastboot命令烧写
2) 通常烧写system.img, userdata.img,boot.img三个包,编译源码时*.img会生成在out/target/product/xxxx/目录中,只有针对某硬件的编译才能生成boot.img.
有时也烧写recover.img,recover.img是烧机模式使用的系统
4. 对比
1) 系统生成update.zip中的system目录对应fastboot方法中的system.img
2) 系统生成update.zip中的boot.img对应fastboot目录中的boot.img
3) update.zip更灵活,fastboot更稳定
转自http://xy0811.spaces.live.com
相关文章推荐
- android的系统升级方法对比
- (三)android升级--系统升级方法和启动模式
- android系统恢复出厂设置和升级界面的修改方法
- Android下引用系统库的方法及问题
- 智能手机系统对比 Android vs iPhone
- android不将apk包编译到系统里的方法
- Android 调用系统相机拍照保存以及调用系统相册的方法
- Android高版本API方法如何在低版本系统上做兼容性处理浅析
- Android系统手机端抓包方法
- Android_ 重写系统Crash处理类,保存Crash信息到SD卡 和 完美退出程序的方法
- Android动态显示系统时间,附获得当前年月日星期时分秒方法,一步到位
- Android调用系统默认浏览器访问的方法
- Android系统Recovery工作原理之使用update.zip升级过程分析(三)---Android系统的三种启动模式
- Android系统Recovery工作原理之使用update.zip升级过程分析(八)---升级程序update_binary的执行过程
- Android系统中Bitmap是否有调用recycle方法的必要性?
- Android调用系统邮件类应用的正确实现方法
- Android onClick方法与setOnClickListener方法对比
- Android系统Recovery工作原理之使用update.zip升级过程分析(二)---update.zip差分包问题的解决
- Android OTA 升级(四):进入根文件系统
- AndroidUiAutomator使用Jenkins搭建持续集成测试系统Ⅰ—Android UiAutomator以及快速编译方法