运⾏ bios,加载 bootloader 到 ram,运⾏ header.s,初始化堆栈和 ram,运⾏ main.c 设置
idt 和 gdt,进⼊内核,创建 idle 进程,在系统⽂件寻找 init.rc ⽂件,并启动 init 进程。
Zygote 进程⼜称受精卵进程,它由 Init 进程的 app_process 启动,启动 Dalvik 虚拟机,加
载部分 Android 核⼼类及其 JNI ⽅法,Socket 的 Server 端可以接受创建应⽤请求。Zygote
在 启 动 的 过 程 中 创 建 System Server 进 程 , System Server 进 程 创 建
ActivityManagerService ⽤来管理 activity 等组件
1