android源码 编译成功会在源码目录下生成一个out文件夹,out/target/product/generic目录下有3个镜像文件,ramdisk.img 、system.img、 usedatar.img
ramdisk.img => 是一个分区映像文件,kernel启动时,ramdisk负责init
system.img => 包括了主系统,系统app等,挂载于/system
userdata.img => 包括了一些用户数据,被挂载到/data下,diy过固件的童鞋应该是很清楚这一点的。
另外还有root、system、data三个文件夹,其实就是上述三个img解压之后的内容而已
.root对应ramdisk.img.。
可以进去system/app目录下查看一下安装过的app
emulator是用来加载启动编译好的以上3个img文件。