summaryrefslogtreecommitdiff
path: root/whitechapel/vendor/google/rlsservice.te
diff options
context:
space:
mode:
Diffstat (limited to 'whitechapel/vendor/google/rlsservice.te')
-rw-r--r--whitechapel/vendor/google/rlsservice.te7
1 files changed, 6 insertions, 1 deletions
diff --git a/whitechapel/vendor/google/rlsservice.te b/whitechapel/vendor/google/rlsservice.te
index 3086bca..0705e5d 100644
--- a/whitechapel/vendor/google/rlsservice.te
+++ b/whitechapel/vendor/google/rlsservice.te
@@ -16,8 +16,9 @@ allow rlsservice mnt_vendor_file:dir search;
# access device files
allow rlsservice rls_device:chr_file rw_file_perms;
-binder_call(rlsservice, hal_sensors_default)
binder_call(rlsservice, hal_camera_default)
+binder_call(rlsservice, hal_sensors_default)
+binder_call(rlsservice, servicemanager)
# Allow access to always-on compute device node
allow rlsservice device:dir { read watch };
@@ -35,3 +36,7 @@ allow rlsservice apex_info_file:file r_file_perms;
# Allow read camera property
get_prop(rlsservice, vendor_camera_prop);
+
+# Allow rlsservice bugreport generation
+allow rlsservice dumpstate:fd use;
+allow rlsservice dumpstate:fifo_file write; \ No newline at end of file