From 73b95396fd495c4fe363590d5e5d2d85236901a5 Mon Sep 17 00:00:00 2001 From: Stephane Lee Date: Mon, 21 Mar 2022 17:48:27 -0700 Subject: [PATCH] Fix off-mode (charger) sepolicy for the health interface Bug: 223537397 Test: Ensure that there are no selinux errors for charger_vendor in off-mode charging Change-Id: I9074079a7ba67813da6b6ad7b110d964b9b7db6d --- whitechapel_pro/charger_vendor.te | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 whitechapel_pro/charger_vendor.te diff --git a/whitechapel_pro/charger_vendor.te b/whitechapel_pro/charger_vendor.te new file mode 100644 index 00000000..df59b717 --- /dev/null +++ b/whitechapel_pro/charger_vendor.te @@ -0,0 +1,10 @@ +allow charger_vendor mnt_vendor_file:dir search; +allow charger_vendor sysfs_batteryinfo:file w_file_perms; +allow charger_vendor persist_file:dir search; +allow charger_vendor persist_battery_file:dir search; +allow charger_vendor persist_battery_file:file rw_file_perms; +allow charger_vendor sysfs_scsi_devices_0000:file r_file_perms; +allow charger_vendor sysfs_thermal:file w_file_perms; +allow charger_vendor sysfs_thermal:lnk_file read; +allow charger_vendor thermal_link_device:dir search; +set_prop(charger_vendor, vendor_battery_defender_prop)