主题 : android 系统启动 脚本 init.mini6410.rc 和init.mini6410.sh 是怎样被调用的? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 53826
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-08-17
最后登录: 2011-08-18
楼主  发表于: 2011-08-18 16:37

 android 系统启动 脚本 init.mini6410.rc 和init.mini6410.sh 是怎样被调用的?

如题:
android 系统启动 脚本 init.mini6410.rc 和init.mini6410.sh 是怎样被调用的?


init.rc和 init.sh是系统启动的时候,由源码里面读取并执行对应的内容。

那么 init.mini6410.rc 和init.mini6410.sh 是怎样被执行呢??在什么地方调用的?

没找到相关的内容啊。。。。
级别: 新手上路
UID: 53826
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2011-08-17
最后登录: 2011-08-18
1楼  发表于: 2011-08-18 16:55
已经找到怎样执行的了,是偶粗心没看到。。
级别: 骑士
UID: 42149
精华: 2
发帖: 201
金钱: 1115 两
威望: 223 点
综合积分: 442 分
注册时间: 2011-04-05
最后登录: 2013-03-29
2楼  发表于: 2011-08-23 00:14
楼主讲一下哈。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2011-09-07 18:30
init.mini6410.rc也是在/init里调用的。对应的源代码在system/core/init/init.c的main()函数里

复制代码
  1.     get_hardware_name(hardware, &revision);
  2.     snprintf(tmp, sizeof(tmp), "/init.%s.rc", hardware);
  3.     init_parse_config_file(tmp);


init.mini6410.sh是在init.mini6410.rc里调用的.
复制代码
  1. service mini6410-setup /system/etc/init.mini6410.sh
  2.     oneshot
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
zsw
级别: 新手上路
UID: 71895
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2012-06-12
最后登录: 2017-09-13
4楼  发表于: 2012-09-15 21:46
学习了啊