Android系統啟動

2021-09-26 09:21:10 字數 520 閱讀 6464

rom是唯讀儲存器(read-only

memory)的簡稱,是一種只能讀出事先所存資料的固態半導體儲存器。其特性是一旦儲存資料就無法再將之改變或刪除。通常用在不需經常變更資料的電子或電腦系統中,並且資料不會因為電源關閉而消失。

bootloader

參考計算的bios,系統啟動載入器。

linux kernel (linux核心)

init.rc檔案建立android系統中的第乙個程序init

zygote(孵化器,非常重要的程序,絕大多數整合都是其fork(孵化)出來的)

service_manager binder程序通訊中的非常重要的程序,用來提供註冊查詢服務的。

system_server system程序由zygote孵化而來,ams pms wms等都是由其建立的。

Android系統啟動簡述

1 bootloader 引導載入器 執行到一定階段後,將載入並啟動linux核心。準備啟動核心時,bootloader需要傳入核心使用的啟動引數。檢視啟動引數可使用下面的命令 cat proc cmdline root dev nfs nfsroot 192.168.6.158 home hous...

android系統啟動簡述

下面我將用最簡單的話來描述這個過程 1.bootloader主要是在系統載入前,初始化硬體裝置,建立記憶體空間的映像圖,為最終呼叫系統核心準備好環境,常見的引導程式就是uboot,uboot的第一條指令從cpu arm920t start.s檔案開始,它最終跳轉到核心。若使用者在啟動剛開始按了指定的...

Android系統啟動過程

android系統啟動過程由以下幾個大步驟組成 bootrom,bootloader,linux kernel,android啟動 bootrom沒有源 bootloader 主要在 bootable下,包括對normal startup,及recovery mode,fastboot mode的處...