背叛白羊男的下场:recovery.img与boot.img简单对比分析
来源:百度文库 编辑:偶看新闻 时间:2024/05/11 22:22:06
recovery.img与boot.img简单对比分析
recovery, boot今天对比分析了一下recovery.img和boot.img的结构,从中粗略知道了Android手机中的恢复模式是怎么回事。以下是文件结构的对比图:
从中我们知道:
(1)recovery.img其实已经是进入了Linux系统。
(2)recovery.img为了具有恢复系统的能力,比普通的boot.img目录结构中:
1、多了/res/images目录,在这个目录下的图片都是恢复时我们看到的背景画面。
2、多了/sbin/recovery二进制程序,这个就是恢复用的程序。
3、/sbin/adbd不一样,应该和恢复有关。
(3)Android系统中的初始化程序(init)和初始化配置文件(default.prop、init.trout.rc、init.rc、init.goldfish.rc、)都不一样。这就是系统没有进入图形界面而进入了类似文本界面,并可以通过简单的组合
键进行恢复的原因。
通过查阅相关资料,对android的recovery模式有了一定的了解:
Android可以通过Recovery模式,实现恢复出厂设置、OTA升级、patch升级及firmware升级。在关机后,同时按下home + power键可以进入recovery模式。
大部分升级(包括刷机)都可以通过一个SD卡中的"updata.zip"文件升级包进行傻瓜式升级(步骤简单的升级)。而这一过程就是在系统进入Recovery模式后,通过升级程序运行升级包中“META-INF/com/google/android/update-script脚本来执行各种不同的自定义升级,脚本中是一组recovery模式下系统能识别的UI控制命令和文件系统操作命令,例如write_raw_image(烧写FLASH分区)、copy_dir(复制目录)等等。
具体的Recovery模式执行过程,有空看了源码再细说。
Advanced im password recovery这个软件谁会用?
Advanced IM Password Recovery 2.7的序列号多少
Altiris recovery partition与硬盘对拷的联系?
img与bin都是镜像文件,有什么区别??
img与bin都是镜像文件,有什么区别?
关与boot.ini的修改
什么是IM
IM是什么意思
IM是什么意思
IM是什么意思?
IM是什么
IM是什么意思?
im是什么意思?
IM是什么意思
IM 是什么?
IM 是什么
IM是什么?
“IM WHAT IM” 是什么意思啊?
求XP与vista5365双系统下的boot.ini文件
img tool
[img]代码
关于.img
为什么我在申请IM号时总显示不能与注册服务器建立连接,请稍后在进行注册
Advanced RAR Password Recovery