1. 程式人生 > >android鏡像文件說明

android鏡像文件說明

鏡像文件 windows userdata 源碼 文件 roo cpi 鏡像 pre

android 源碼編譯完成後會生成三個鏡像文件

system.img ->yaffs2格式

userdata.img ->yaffs2格式

ramdisk.img ->cpio

前兩個文件可以掛載,但ubantu14.04默認不支持yaffs2格式,需編譯內核。

windows下有解析此格式的軟件

ramdisk.img

首先

file ramdisk.img

ramdisk.img: gzip compressed data, from Unix

看出為gzip壓縮過的文件,將ramdisk.img重命名為ramdisk.img.gz

mv ramdisk.img ramdisk.img.gz

再用file來看一下ramdisk.img,此時為

ramdisk.img: ASCII cpio archive (SVR4 with no CRC)

這時候使用cpio來提取ramdisk.img中的內容

mkdir temp cp temp cpio -i -F ../ramdisk.img.gz

就解壓開了

實際編譯完成後out文件夾裏

system.img ->system文件夾

userdata.img ->data文件夾

ramdisk.img -> root文件夾

ramdisk.img相當於根目錄

system.img和userdata.img分別掛載到ramdisk的system和data文件夾。

android鏡像文件說明