vendor service 访问system_prop sepolicy问题

 

现在android对sepolicy越来越严格,vendor service 访问defaut_prop,system_prop sepolicy就有问题 

vendor service只有 vendor_init才可能访问defaut_prop,system_prop,也需要加上sepolicy

但其他的daemon就不能靠加sepolicy解决了,是由于android加了neverallow。

 

解决方法,可以在property_service.cpp里加另外一个vendor的 property

然后再vendor domain里加上vendor property的sepolicy权限 

这样vendor service就可以访问vendor property了,但是还是访问不了defaut_prop,system_prop

 

怎么看一个prop是不是system_prop.

可以直接运行命令adb shell getprop -Z | grep  propName

 

 

 

 


版权声明:本文为kv110原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。