开发学院手机开发Android 开发 Android 根文件系统启动分析 阅读

Android 根文件系统启动分析

 2010-05-08 18:36:00 来源:WEB开发网   
核心提示:on init export PATH /sbin:/system/sbin:/system/bin:/system/xbininit表示一个触发条件,这个触发事件发生后,Android 根文件系统启动分析(5),进行设置环境变量和建立目录的操作称为一个“动作” Services(服务)通常表示启动一个可执行程序,Op

on init export PATH /sbin:/system/sbin:/system/bin:/system/xbin

init表示一个触发条件,这个触发事件发生后,进行设置环境变量和建立目录的操作称为一个“动作” Services(服务)通常表示启动一个可执行程序,Options(选项)是服务的附加内容,用于配合服务使用。

service vold /system/bin/vold socket vold stream 0660 root mountservice bootsound /system/bin/playmp3 user media group audio oneshot

vold 和bootsound分别是两个服务的名称,/system/bin/vold和/system/bin/playmp3分别是他们所对应的可执行程序。 socket、user、group、oneshot就是配合服务使用的选项。 Properties(属性)是系统中使用的一些值,可以进行设置和读取。

setprop ro.FOREGROUND_APP_MEM 1536 setprop ro.VISIBLE_APP_MEM 2048 start adbd

setprop 用于设置属性,on property可以用于判断属性,这里的属性在整个Android系统运行中都是一致的。

综上如果想要修改启动过程只需要修改init.c或者init.rc里的内容即可,本人只做了修改启动界面显示的实验.

参考资料

《Android 系统原理及开发要点详解》

上一页  1 2 3 4 5 

Tags:Android 文件

编辑录入:coldstar [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
赞助商链接