【瘋殼·平板電腦教程1】手把手教你做平板電腦-Linux 引導過(guò)程

發(fā)布時(shí)間:2022-9-7 17:02    發(fā)布者:Linda-x
Linux 引導過(guò)程
——瘋殼·嵌入式平板開(kāi)發(fā)



  Linux 內核與 Android 系統 linux 內核有什么區別?
  什么是引導裝載程序?
  什么是 Zygote?
  什么是 init.rc?
  什么是系統服務(wù)?

第一節 Android 啟動(dòng)步驟


圖1


第二節 引導程序 --- Boot Loader
  源代碼目錄:$(dir)\rk3128-source\u-boot



第三節 內核 --- Kernel
  Android 內核就是 Linux。內核啟動(dòng)時(shí),設置硬件,掛載文件系統,執行第一個(gè)應用程序init。



第四節 Init 進(jìn)程
  init 是第一個(gè)進(jìn)程,可以說(shuō)它是 root 進(jìn)程或者所有進(jìn)程的父進(jìn)程。init 進(jìn)程有兩個(gè)責任, 一是掛載目錄,比如/sys、/dev、/proc,二是運行 init.rc 腳本。對于 init.rc 文件,Android 中有特定的格式以及規則。在 Android 中,我們叫做 Android 初始化語(yǔ)言。
  init.rc 位于目錄$(dir)\rk3128-source\device\rockchip\rksdk
  Android 初始化語(yǔ)言由四大類(lèi)型的聲明組成,即 Actions(動(dòng)作)、Commands(命令)、Services(服務(wù))、以及 Options(選項)。
  Action(動(dòng)作):動(dòng)作是以命令流程命名的,有一個(gè)觸發(fā)器決定動(dòng)作是否發(fā)生。
語(yǔ)法:
  on

  

  

  

  Service 是 init 加載的和是退出重啟的(可選)程序。Service 具有如下格式:
  service [ ]*

  
本文地址:http://selenalain.com/thread-800000-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页