From 525acba92460c7ebe430a1057c9f168ee528c520 Mon Sep 17 00:00:00 2001 From: Xu Han Date: Wed, 4 Jan 2023 21:30:30 +0000 Subject: [PATCH] Allow camera HAL to call radioExt HAL for desense Bug: 264204392 Test: selinux log Change-Id: Iee7f45a649444cc6c95b8094f001645e85eb83ba --- tracking_denials/hal_camera_default.te | 2 -- vendor/hal_camera_default.te | 4 ++++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/tracking_denials/hal_camera_default.te b/tracking_denials/hal_camera_default.te index 9a55ab03..3ebc8e5e 100644 --- a/tracking_denials/hal_camera_default.te +++ b/tracking_denials/hal_camera_default.te @@ -1,5 +1,3 @@ -# b/264204392 -dontaudit hal_camera_default hal_radioext_default:binder { call }; # b/264321380 dontaudit hal_camera_default gxp_device:chr_file { ioctl }; dontaudit hal_camera_default gxp_device:chr_file { open }; diff --git a/vendor/hal_camera_default.te b/vendor/hal_camera_default.te index 8c6418f1..7a0cdb2e 100644 --- a/vendor/hal_camera_default.te +++ b/vendor/hal_camera_default.te @@ -66,6 +66,10 @@ allow hal_camera_default sysfs_devfreq_cur:file r_file_perms; allow hal_camera_default sysfs_leds:dir r_dir_perms; allow hal_camera_default sysfs_leds:file r_file_perms; +# Allow camera HAL to query preferred camera frequencies from the radio HAL +# extensions to avoid interference with cellular antennas. +binder_call(hal_camera_default, hal_radioext_default); + # Allow camera HAL to send trace packets to Perfetto userdebug_or_eng(`perfetto_producer(hal_camera_default)')