From c09931ad38e041b0521145fda784e8cfc7acea04 Mon Sep 17 00:00:00 2001 From: timmyli Date: Wed, 19 Apr 2023 06:07:15 +0000 Subject: [PATCH] Allow camera hal to access aoc device Camera team needs to talk to aoc device in order to use libusf. It will do this instead of talking to rlsservice. Soon, we can remove rlsservice from the se policy for camera hal. Bug: 277959222 Test: manual test, logs provided in comments Change-Id: I7453fd94891dcc0c1c587bccb3bb6cff80f46e8b --- vendor/hal_camera_default.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/vendor/hal_camera_default.te b/vendor/hal_camera_default.te index 986ddd90..a7d9db99 100644 --- a/vendor/hal_camera_default.te +++ b/vendor/hal_camera_default.te @@ -84,6 +84,9 @@ binder_call(hal_camera_default, hal_radioext_default); allow hal_camera_default rls_service:service_manager find; binder_call(hal_camera_default, rlsservice) +# Allow access to always-on compute device node +allow hal_camera_default aoc_device:chr_file rw_file_perms; + # Allow camera HAL to send trace packets to Perfetto userdebug_or_eng(`perfetto_producer(hal_camera_default)')