设置ctl.start 属性启动init.rc 中service以及权限问题

 

 

设置ctl.start 属性启动init.rc 中service以及权限问题

https://blog.csdn.net/u012719256/article/details/52450380

通过property_set("ctl.start", service_xx);

来启动init.rc中的service是一个很方便方法来调用某个可执行程序或某个脚本程序

service service_xx  /system/bin/xx

    disabled
    oneshot

 

但在非AID_ROOT、AID_SYSTEM 用户的进程中调用ctl.start ctl.stop会碰到权限问题:

system/core/init/property_service.c

你可能感兴趣的:(Android)