博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android init.rc执行顺序
阅读量:6240 次
发布时间:2019-06-22

本文共 600 字,大约阅读时间需要 2 分钟。

转自:http://blog.csdn.net/kickxxx/article/details/7590665

 

1. 所有的action运行于service之前

2.  下面为各个section的执行顺序,英文编号的section是系统内建的(写死在init.c中的命令)

1) early-init

    a) wait_for_coldboot_done

    b) property_init

    c) keychord_int

    d) console_init

    e) set_init_properties

2) init

3) early-fs

4) fs

5) post-fs

    f) property_service_init

    g) signal_init

    h) check_startup

6) early-boot

7) boot

8) service

 

3. 同一个section内的执行顺诉根据脚本中的先后位置决定

4. init.rc 和 init.xxx.rc的执行顺序,两个脚本文件可以包含相同的sction,但是对每一个section,都是先执行完init.rc,再去执行init.xxx.rc

 

参照system/core/init/init.c代码,加少许打印信息,即可得到命令和服务的执行顺寻

 

 

转载于:https://www.cnblogs.com/dirt2/p/5826220.html

你可能感兴趣的文章
Chromium Graphics: Graphics and Skia
查看>>
asp.net core mvc上传大文件解决方案
查看>>
二叉树
查看>>
十分简单的抛物线运动
查看>>
乘法逆元(转)
查看>>
android repo库的创建及代码管理
查看>>
tomcat 配置
查看>>
Cloudera Certified Associate Administrator案例之Configure篇
查看>>
QTP完全卸载
查看>>
【跨域】#001 JSONP原理解析【总结】
查看>>
Linux下mysql的安装和配置
查看>>
Scrum 项目 4.0-5.0-约教网站开发(一)
查看>>
CSS3变形transform 2D初级了解
查看>>
uva 11806 Cheerleaders (容斥)
查看>>
[HAOI2012]音量调节
查看>>
week07 codelab02 C72
查看>>
ubuntu系统备份与还原
查看>>
人无股权不富
查看>>
JavaScript屏蔽Backspace键
查看>>
dom4j的安装
查看>>