Android启动过程笔记

xiaoxiao2021-02-27  132

找到ramdisk.img之后,会在里面找到一个init的二进制的文件,然后执行,这就是从linux内核进入用户态的第一步。

The init process is very Android specific. 它将很多跟Android系统有关的逻辑写到这里面,然后进入Android的世界。然后根目录(/)下的各种*.rc文件是用来配置init做什么的。当设备启动的时候,这些配置文件都会被init读取。这种.rc文件是的语法是一种的特殊的格式,然后其中要做的工作就是shell脚本会做的事。 init有很多工作要做(init has a number of jobs)。 app可以查看系统属性,但是不能修改,有init保护着。

参考:https://www.youtube.com/watch?v=5SQP0qfUDjI

转载请注明原文地址: https://www.6miu.com/read-14093.html

最新回复(0)