From 6f9844d1370bf43c9bcb4075fe68d181b0584fab Mon Sep 17 00:00:00 2001 From: Ken Yang Date: Mon, 20 Feb 2023 00:58:13 +0000 Subject: [PATCH] WLC: cleanup the unused hal_wlc policies Bug: 264489562 Bug: 262455719 Bug: 260366297 Bug: 260363384 Change-Id: I90b9e442082b8e03e76ce63aaee56e5882933449 Signed-off-by: Ken Yang --- legacy/whitechapel_pro/hwservice.te | 2 -- legacy/whitechapel_pro/hwservice_contexts | 3 --- tracking_denials/hal_wlc.te | 21 --------------------- tracking_denials/system_app.te | 3 --- vendor/file_contexts | 1 - vendor/hal_wlc.te | 4 ---- 6 files changed, 34 deletions(-) delete mode 100644 legacy/whitechapel_pro/hwservice.te delete mode 100644 legacy/whitechapel_pro/hwservice_contexts delete mode 100644 tracking_denials/hal_wlc.te delete mode 100644 vendor/hal_wlc.te diff --git a/legacy/whitechapel_pro/hwservice.te b/legacy/whitechapel_pro/hwservice.te deleted file mode 100644 index e3493e0d..00000000 --- a/legacy/whitechapel_pro/hwservice.te +++ /dev/null @@ -1,2 +0,0 @@ -# WLC -type hal_wlc_hwservice, hwservice_manager_type; diff --git a/legacy/whitechapel_pro/hwservice_contexts b/legacy/whitechapel_pro/hwservice_contexts deleted file mode 100644 index ed13c78b..00000000 --- a/legacy/whitechapel_pro/hwservice_contexts +++ /dev/null @@ -1,3 +0,0 @@ -# Wireless charger hal -vendor.google.wireless_charger::IWirelessCharger u:object_r:hal_wlc_hwservice:s0 - diff --git a/tracking_denials/hal_wlc.te b/tracking_denials/hal_wlc.te deleted file mode 100644 index d2f8639c..00000000 --- a/tracking_denials/hal_wlc.te +++ /dev/null @@ -1,21 +0,0 @@ -# b/260366297 -dontaudit hal_wlc sysfs:file { getattr }; -dontaudit hal_wlc sysfs:file { open }; -dontaudit hal_wlc sysfs:file { read }; -dontaudit hal_wlc sysfs:file { write }; -# b/262455719 -dontaudit hal_wlc hal_wlc:netlink_kobject_uevent_socket { bind }; -dontaudit hal_wlc hal_wlc:netlink_kobject_uevent_socket { create }; -dontaudit hal_wlc hal_wlc:netlink_kobject_uevent_socket { getopt }; -dontaudit hal_wlc hal_wlc:netlink_kobject_uevent_socket { read }; -dontaudit hal_wlc hal_wlc:netlink_kobject_uevent_socket { setopt }; -dontaudit hal_wlc hwservicemanager:binder { call }; -dontaudit hal_wlc hwservicemanager:binder { transfer }; -dontaudit hal_wlc hwservicemanager_prop:file { getattr }; -dontaudit hal_wlc hwservicemanager_prop:file { map }; -dontaudit hal_wlc hwservicemanager_prop:file { open }; -dontaudit hal_wlc hwservicemanager_prop:file { read }; -# b/264489562 -userdebug_or_eng(` - permissive hal_wlc; -') \ No newline at end of file diff --git a/tracking_denials/system_app.te b/tracking_denials/system_app.te index 0857203a..a0f124d4 100644 --- a/tracking_denials/system_app.te +++ b/tracking_denials/system_app.te @@ -1,6 +1,3 @@ -# b/260363384 -dontaudit system_app hal_wlc:binder { call }; -dontaudit system_app hal_wlc_hwservice:hwservice_manager { find }; # b/260768379 dontaudit system_app default_android_service:service_manager { find }; dontaudit system_app vendor_default_prop:file { open }; diff --git a/vendor/file_contexts b/vendor/file_contexts index 35a0b54c..2e2a2629 100644 --- a/vendor/file_contexts +++ b/vendor/file_contexts @@ -13,7 +13,6 @@ /vendor/bin/hw/android\.hardware\.secure_element-service.uicc u:object_r:hal_secure_element_uicc_exec:s0 /vendor/bin/hw/android\.hardware\.qorvo\.uwb\.service u:object_r:hal_uwb_vendor_default_exec:s0 /vendor/bin/hw/android\.hardware\.composer\.hwc3-service\.pixel u:object_r:hal_graphics_composer_default_exec:s0 -/vendor/bin/hw/vendor\.google\.wireless_charger@1\.3-service-vendor u:object_r:hal_wlc_exec:s0 /vendor/bin/hw/samsung\.hardware\.media\.c2@1\.2-service u:object_r:mediacodec_samsung_exec:s0 /vendor/bin/hw/google\.hardware\.media\.c2@2\.0-service u:object_r:mediacodec_google_exec:s0 /vendor/bin/dump/dump_wlan\.sh u:object_r:dump_wlan_exec:s0 diff --git a/vendor/hal_wlc.te b/vendor/hal_wlc.te deleted file mode 100644 index 86becf3e..00000000 --- a/vendor/hal_wlc.te +++ /dev/null @@ -1,4 +0,0 @@ -type hal_wlc, domain; -type hal_wlc_exec, exec_type, vendor_file_type, file_type; - -init_daemon_domain(hal_wlc)