最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android init.rc文件簡單介紹

 更新時間:2016年12月03日 09:07:00   投稿:lqh  
這篇文章主要介紹了Android init.rc文件簡單介紹的相關(guān)資料,需要的朋友可以參考下

Android init.rc文件簡單介紹

init.rc腳本是由Android中l(wèi)inux的第一個用戶級進(jìn)程init進(jìn)行解析的。

init.rc 文件并不是普通的配置文件,而是由一種被稱為“Android初始化語言”(Android Init Language,這里簡稱為AIL)的腳本寫成的文件。

該文件在ROM中是只讀的,即使有了root權(quán)限,可以修改該文件也沒有。因為我們在根目錄看到的文件只是內(nèi)存文件的鏡像。也就是說,android啟動后,會將init.rc文件裝載到內(nèi)存。而修改init.rc文件的內(nèi)容實際上只是修改內(nèi)存中的init.rc文件的內(nèi)容。一旦重啟android,init.rc文件的內(nèi)容又會恢復(fù)到最初的裝載。想徹底修改init.rc文件內(nèi)容的唯一方式是修改Android的ROM中的內(nèi)核鏡像(boot.img)。

 init.rc腳本包括了文件系統(tǒng)初始化、裝載的許多過程。init.rc的工作主要是:

1)設(shè)置一些環(huán)境變量
2)創(chuàng)建system、sdcard、data、cache等目錄(見案例1)
3)把一些文件系統(tǒng)mount到一些目錄去,如,mount tmpfs tmpfs /sqlite_stmt_journals
4)設(shè)置一些文件的用戶群組、權(quán)限
5)設(shè)置一些線程參數(shù)
6)設(shè)置TCP緩存大小

init腳本的關(guān)鍵字(如mkdir,chmod,service等等)可以參考init進(jìn)程的system/core/init/keyword.h文件。

init.rc的使用方法,可以參考說明文件system/core/init/readme.txt

如果想要修改啟動過程只需要修改init.c(system/core/init)或者init.rc里的內(nèi)容即可. 

init.c與init.rc在源碼中的位置分別位于如下:

1 init.c : /system/core/init
2 init.rc : /system/core/rootdir

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論

华坪县| 那坡县| 通山县| 靖边县| 西乌珠穆沁旗| 福建省| 无锡市| 贵州省| 木兰县| 德格县| 搜索| 成都市| 隆尧县| 花垣县| 上杭县| 峨山| 娄底市| 四会市| 南木林县| 启东市| 扎赉特旗| 梅河口市| 南乐县| 临江市| 油尖旺区| 黄骅市| 哈密市| 白河县| 札达县| 塘沽区| 密云县| 沾益县| 凤庆县| 进贤县| 邛崃市| 稷山县| 六盘水市| 临高县| 吉林省| 青州市| 迁安市|