在Android 系统中所有的热插拔设备都是通过Vold 进程挂载的。通过kernel–>vold–>StorageManagerService这样的架构去逐级上报热插拔事件。
一、Vold 入口
--> /system/vold/main.c
int main(int argc, char** argv) {
atrace_set_tracing_enabled(false);
setenv(ANDROID_LOG_TAGS, *:v, 1);
android::base::InitLogging(argv, android::base::LogdLogger
1