发布时间:2013-04-26 16:54:19
android磁盘管理 system/vold分析Android磁盘管理总共涉及到四大部分源码:1.Linux kernel: Android建立在Linux内核的基础上,最底层的部分是由Linux kernel来负责的,用于检测热插拔事件;2.Vold:Android没有使用Linux平台下的udev来处理,于是Google写了一个类似udev功能的vold,充当了kernel与framework之间的.........【阅读全文】
发布时间:2013-04-26 10:57:10
1、ramdisk.img一个分区影像文件,它会在kernel启动的时候,以只读的方式被mount,这个文件中只是包含了/init以及一些配置文件,这个ramdisk被用来调用init,以及把真正的root file system mount起来。ramdisk.img的内容就是/out/target/product/generic/root目录的压缩而已2、system.img它包含了整个系统,androi.........【阅读全文】
发布时间:2013-04-26 10:44:12
#define LOG_TAG "SdcardStub"#include <hardware/hardware.h>#include <hardware/sd_for_hal.h>#include <fcntl.h>#include <errno.h>#include <cutils/log.h>#include <cutils/atomic.h>#define DEVICE_NAME "/dev/mtd/mmcblk0"#define MODULE_NAME "Sdcard"#define MODULE_AUTHOR "wuyq"//打开、关闭.........【阅读全文】