summaryrefslogtreecommitdiffstats
path: root/sepolicy/common/hal_camera_default.te
diff options
context:
space:
mode:
Diffstat (limited to 'sepolicy/common/hal_camera_default.te')
-rw-r--r--sepolicy/common/hal_camera_default.te10
1 files changed, 9 insertions, 1 deletions
diff --git a/sepolicy/common/hal_camera_default.te b/sepolicy/common/hal_camera_default.te
index 6e020205..57ed6aec 100644
--- a/sepolicy/common/hal_camera_default.te
+++ b/sepolicy/common/hal_camera_default.te
@@ -1,4 +1,12 @@
+vendor_restricted_prop(vendor_camera_prop)
+get_prop(hal_camera_default, vendor_camera_prop)
+
vndbinder_use(hal_camera_default);
allow hal_camera_default hal_graphics_mapper_hwservice:hwservice_manager find;
hal_client_domain(hal_camera_default, hal_graphics_allocator);
-hal_client_domain(hal_camera_default, hal_graphics_composer)
+hal_client_domain(hal_camera_default, hal_graphics_composer);
+hal_client_domain(hal_camera_default, hal_thermal);
+
+# For camera hal to talk with sensor service
+binder_call(hal_camera_default, sensor_service_server)
+binder_call(sensor_service_server, hal_camera_default)