Android内核分析-Android系统启动过程(一)

  • Post author:
  • Post category:其他





前言

写这个专题博客的目的,主要是为了,在自己梳理系统启动过程的时候做个记录,在分析的过程中,借鉴了一些博主的文章和书记的观点思路,再次就不一一罗列,有遇到内容雷同的,大家可以选择阅读。

废话不多说,直入正题。我们接下来分析的是Android启动过程中,是从Linux内核启动,加载驱动程序,挂在根文件系统,执行init程序开始的,当然,在此之前的两个启动过程下面也会稍做描述。



Android系统启动流程

下面来看下这张图:

在这里插入图片描述

概念解释(后续分析后有涉及)

BootROM:它是一个驻留在CPU专用集成电路的硬连线代码。

Bootloader:它是引导加载程序,在Android操作系统开始运行之前运行。

Init进程:它是Linux内核完成安装后启动的



版权声明:本文为LZK1991LZK原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。