Answers:
update.zip
从未被Android所感动。
该存档中包含一个脚本,该脚本由Recovery运行时进行解析和解释。
恢复程序在执行时,通过解压缩到一个临时目录中来打开存档,读取脚本,适当地命名update-script
,对其进行分析,并基于语法执行恢复程序已知的功能,该功能可以执行以下操作,但命名为少数:
/system
和其他文件系统,并执行读/写文件操作,包括复制内核,或者apk甚至格式化分区等build.prop
某些属性,例如设备,制造商等这几乎是事实上的标准,已整合到Android开放源代码项目(AOSP)中
ClockworkMod,TWRP是AOSP中的准系统版本的派生产品,具有其他增强功能,例如触摸屏输入。
/recovery
分区上(某些制造商出于未知原因(伪恢复)不执行此操作)准系统限制了Android,这取决于是否有库存恢复,有限的Shell与CWM / TWRP(其中包含更多权限)以及root特权。真正的modder高兴之处在于具有单独分区进行恢复的设备。
/recovery
看起来不像一个分区。在Linux中,这只是一个目录。它可能是一个已安装的分区-但它仍然只是一个目录。我之所以这样说,是因为这是我在Android用户中发现的常见误解。
cat /proc/mtd
或者看一下/proc/partitions
它的引导程序是如何工作的,如果按下vol dwn,则引导程序会从中读取内核/recovery
并进行链式装载,从而带来库存或自定义恢复。它不是 linux