android init.rc中启动的service 默认是disable的,后续如何启动此服务
2014-10-04 15:44
627 查看
如果 android init.rc中启动的service 默认是disable的,如何才能启动此服务呢?
init.rc中可以直接启动service 附带的参数决定启动程序的状态,例如数据业务中配置网卡设备的脚本服务 data_on,data_off 在init.rc中启动命令如下,但是默认是disabled状态,即默认此服务是不启动的:
#data on
service data_on /system/bin/ext_data_on.sh -u
user root
disabled
oneshot
#data off
service data_off /system/bin/ext_data_off.sh -d
user root
disabled
oneshot
后续如何才能启动此服务呢? 我们可以通过 property_set("ctl.start", service_xx); 来启动。
如下代码:
proprietories-source/phoneserver/ps_service.c:643: property_set("ctl.start", "data_on"); //启动服务配置网卡参数
proprietories-source/phoneserver/ps_service.c:821: property_set("ctl.start", "data_off"); //启动清除网卡参数脚本
init.rc中可以直接启动service 附带的参数决定启动程序的状态,例如数据业务中配置网卡设备的脚本服务 data_on,data_off 在init.rc中启动命令如下,但是默认是disabled状态,即默认此服务是不启动的:
#data on
service data_on /system/bin/ext_data_on.sh -u
user root
disabled
oneshot
#data off
service data_off /system/bin/ext_data_off.sh -d
user root
disabled
oneshot
后续如何才能启动此服务呢? 我们可以通过 property_set("ctl.start", service_xx); 来启动。
如下代码:
proprietories-source/phoneserver/ps_service.c:643: property_set("ctl.start", "data_on"); //启动服务配置网卡参数
proprietories-source/phoneserver/ps_service.c:821: property_set("ctl.start", "data_off"); //启动清除网卡参数脚本
相关文章推荐
- android init.rc中启动的service 默认是disable的,后续如何启动此服务
- android init.rc中启动的service 默认是disable的,后续如何启动此服务
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android如何配置init.rc中的开机启动进程(service)
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android init.rc如何启动service去执行sh脚本
- Android如何配置init.rc中的开机启动进程(service)【转】
- Android 应用通过init.rc启动service去执行具有root权限sh脚本
- Android: 启动init.rc 中service的权限问题
- android kernel 启动以后怎么挂载文件系统, init.rc怎么启动服务开启脚
- Android: 启动init.rc 中service的权限问题【转】
- Android init.rc启动服务
- Android在init.rc中加入脚本开机安装APK并启动APK的服务
- 【android】根据init.rc启动action和service
- 【android】根据init.rc启动action和service