从两种角度看:
1从系统层看:i linux 系统层 ii Android系统服务层 iii Zygote 进程
2从开机启动到Home Launcher:
①启动bootloader (小程序;初始化硬件)
②加载系统内核 (先进入实模式代码在进入保护模式代码)
③启动init进程(用户级进程 ,进程号为1)
④启动Zygote进程(初始化Dalvik VM等)
⑤启动Runtime进程
⑥启动本地服务(system service)
⑦启动 HomeLauncher
详情自己动手找!!!