diff --git a/dauntless/citadeld.te b/dauntless/citadeld.te index bd8e4e38..8fdbdf34 100644 --- a/dauntless/citadeld.te +++ b/dauntless/citadeld.te @@ -2,3 +2,6 @@ type citadeld, domain; type citadeld_exec, exec_type, vendor_file_type, file_type; init_daemon_domain(citadeld) + +allow citadeld fwk_stats_service:service_manager find; +allow citadeld hal_power_stats_vendor_service:service_manager find; diff --git a/dauntless/vndservice_contexts b/dauntless/vndservice_contexts new file mode 100644 index 00000000..b4df996b --- /dev/null +++ b/dauntless/vndservice_contexts @@ -0,0 +1 @@ +android.hardware.citadel.ICitadeld u:object_r:citadeld_service:s0 diff --git a/tracking_denials/citadeld.te b/tracking_denials/citadeld.te deleted file mode 100644 index ed49ef56..00000000 --- a/tracking_denials/citadeld.te +++ /dev/null @@ -1,3 +0,0 @@ -# b/202906931 -dontaudit citadeld default_android_vndservice:service_manager { add }; -dontaudit citadeld hal_power_stats_vendor_service:service_manager { find };