summaryrefslogtreecommitdiffstats
path: root/common/cameraserver.te
diff options
context:
space:
mode:
authorMridul Singh <mridulsingh@codeaurora.org>2016-08-23 13:47:10 -0700
committerMridul Singh <mridulsingh@codeaurora.org>2016-08-26 14:46:06 -0700
commitae1afdddad2769843843c7ef25bb295168e1834c (patch)
tree3f6823731c98ea6dbb501165360040041589e180 /common/cameraserver.te
parentfba8951fd668a744bdccb44e39508747d7531443 (diff)
downloadandroid_device_qcom_sepolicy-ae1afdddad2769843843c7ef25bb295168e1834c.tar.gz
android_device_qcom_sepolicy-ae1afdddad2769843843c7ef25bb295168e1834c.tar.bz2
android_device_qcom_sepolicy-ae1afdddad2769843843c7ef25bb295168e1834c.zip
sepolicy: Adding cameraserver permissions for camera.
Adding cameraserver sepolicy permissions. CRs-Fixed: 1057269 Change-Id: Icaec5183caa520529254c4e50d873235f7afe8be
Diffstat (limited to 'common/cameraserver.te')
-rw-r--r--common/cameraserver.te9
1 files changed, 9 insertions, 0 deletions
diff --git a/common/cameraserver.te b/common/cameraserver.te
index b45b77d8..8a888601 100644
--- a/common/cameraserver.te
+++ b/common/cameraserver.te
@@ -43,3 +43,12 @@ allow cameraserver system_server:unix_stream_socket { read write };
#Allow read access to soc/msm-cam/video4linux/video0/name sysfs
allow cameraserver sysfs:file r_file_perms;
+
+allow cameraserver persist_file:dir r_dir_perms;
+allow cameraserver camera_prop:property_service set;
+unix_socket_connect(cameraserver,property,init);
+allow cameraserver self:socket create_socket_perms;
+allow cameraserver sensors_persist_file:dir r_dir_perms;
+allow cameraserver sensors_persist_file:file r_file_perms;
+allow cameraserver graphics_device:dir r_dir_perms;
+allow cameraserver sensorservice_service:service_manager find;