概述
报错:
E SELinux : avc: denied { add } for service=flashlight pid=3485 uid=1000 scontext=u:r:system_server:s0 tcontext=u:object_r:default_android_service:s0 tclass=service_manager permissive=1
添加权限:
androidouttargetproductproduct-xxxrootservice_contexts
Android源码添加自定义系统服务
http://www.cnblogs.com/liam999/p/5933827.html
androiddevicexxxsepolicy
androidsystemsepolicy
报错:
01-01 07:34:37.870 3704 3704 E flashlightHAL: Failed to open device file /sys/class/leds/flashlight/brightness -- Permission denied.
修改文件权限:(类似)
@ubuntu-server:~$ grep -rsn "timed_output" android/device/ android/system/
android/device/xxx/common/rootdir/etc/init.xxx.factory.rc:224: chown system system /sys/class/timed_output/vibrator/enable
android/device/xxx/co
最后
以上就是风趣老师为你收集整理的自定义系统service SELinux权限报错的全部内容,希望文章能够帮你解决自定义系统service SELinux权限报错所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复