Android init.rc执行顺序

  • 阿里云国际版折扣https://www.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

    转自: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.yundadi.com

  • 阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
    标签: android
    返回列表

    上一篇:JVM 常用配置

    下一篇:QT个人笔记

    “Android init.rc执行顺序” 的相关文章

    ASP.NET Core配置系统实例分析 - 开发技术

    本文小编为大家详细介绍“ASP.NET Core配置系统实例分析”,内容详细,步骤清晰,细节处理妥当,希望这篇“ASP.NET Core配置系统实例分析”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。ASP.NET Cor...

    shell sed修改源文件

    sed -i 's /currValue/changeValue/' xxx.xml $ sed 's/pattern/replace_string/g' file 后缀/g意味着sed会替换每一处匹配 sed '/^$/d' file 移除空白行...

    linux中vi的使用

    在编辑模式中,采用:r命令读取文件内容到当前缓冲区 文本替换:1,5 s/Spark/spark/g :% s/\<the\>/The/g...

    基于prompt tuning v2怎么训练好一个垂直领域的chatglm-6b - 开发技术

    本篇内容介绍了“基于prompt tuning v2怎么训练好一个垂直领域的chatglm-6b”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!官方广...

    2036: [蓝桥杯2022初赛] 统计子矩阵(二维前缀和,一维前缀和)

    2036: [蓝桥杯2022初赛] 统计子矩阵 内存限制256 MB 时间限制1 S 标准输入输出 题目类型传统 评测方式文本比较 上传者外部导入 提交310 通过74 题目描述 给定一个 N × M 的矩阵A请你统计有多少个子矩阵(最小 1 × 1最大 N × M) 满足 子矩阵中所有数...

    Vue实例对象的常用属性和方法是什么 - web开发

    这篇“Vue实例对象的常用属性和方法是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue实例对象的常用属性和方法是什么”文章吧。...