From 522c283deeff3379665cc93b35cb08c9a8407b20 Mon Sep 17 00:00:00 2001 From: JohnCH Tsai Date: Mon, 29 Mar 2021 15:11:55 +0800 Subject: [PATCH] Allowed Camera hal to create debug files For steadiface and eis, they needs to create debug folders and files under /data/vendor/camera. Bug: 183708219 Test: GCA and check debug files Change-Id: I5b87120702278199ac4f98cfa9114be47c760433 --- whitechapel/vendor/google/hal_camera_default.te | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/whitechapel/vendor/google/hal_camera_default.te b/whitechapel/vendor/google/hal_camera_default.te index 5db0ed6e..b30ee5f8 100644 --- a/whitechapel/vendor/google/hal_camera_default.te +++ b/whitechapel/vendor/google/hal_camera_default.te @@ -44,3 +44,9 @@ hal_client_domain(hal_camera_default, hal_graphics_composer) # grant access to Securea camera TA allow hal_camera_default tee_device:chr_file rw_file_perms; + +# For camera debugging +userdebug_or_eng(` + allow hal_camera_default vendor_camera_data_file:dir create_dir_perms; + allow hal_camera_default vendor_camera_data_file:file create_file_perms; +')