android 启动流程
bootload加载linux内核
挂载ramdisk.img
init程序
启动准备
解析init.rc和init.hardware.rc
将early-initAction添加到action_queue队列中
将initAction添加到action_queue队列中
进入循环
执行每个action中的commands里的命令
启动service_list中svc_restarting服务
监听属性状态变化事件,子进程信号,keyboard组合按键事件
init中的主要本地服务
ueventd设备文件创建/删除了监听
console输入终端
adbd调试桥服务端
servicemanager服务管理
voldsd卡
ril-daemon电话
surfacefilinger显存管理
Zygoteandroid的god
media多媒体
bootanim启动动画
installd安装服务
相关推荐
hickwu 2020-06-16
Ongoingcre 2020-06-09
wintelx 2020-05-11
gdb 2020-05-01
atb 2020-04-18
cuixingwudi 2020-02-21
fenxinzi 2020-01-11
smalllove 2019-12-24
qidu 2019-12-16
secondid 2019-12-05
hazing 2014-03-18
zyccsdn 2015-07-27
怪盗基德 2017-09-22
lcyangcss 2019-10-25
codeAB 2019-10-23
Geeny 2019-09-08
Will0 2012-03-21