Androd 开机启动流程.docVIP

  • 4
  • 0
  • 约 13页
  • 2016-12-01 发布于贵州
  • 举报
Androd 开机启动流程

Android的开机流程 ? 1.??? 系统引导bootloader 1)??????? 源码:bootable/bootloader/* 2)??????? 说明:加电后,CPU将先执行bootloader程序,此处有三种选择 a)??????? 开机按Camera+Power启动到fastboot,即命令或SD卡烧写模式,不加载内核及文件系统,此处可以进行工厂模式的烧写 b)??????? 开机按Home+Power启动到recovery模式,加载recovery.img,recovery.img包含内核,基本的文件系统,用于工程模式的烧写 c)??????? 开机按Power,正常启动系统,加载boot.img,boot.img包含内核,基本文件系统,用于正常启动手机(以下只分析正常启动的情况) 2.??? 内核kernel 1)??????? 源码:kernel/* 2)??????? 说明:kernel由bootloader加载 3.??? 文件系统及应用init 1)??????? 源码:system/core/init/* 2)??????? 配置文件:system/rootdir/init.rc, 3)??????? 说明:init是一个由内核启动的用户级进程,它按照init.rc中的设置执行:启动服务(这里的服务指linux底层服务,如adbd提供adb支持,v

文档评论(0)

1亿VIP精品文档

相关文档