summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreddielan <eddielan@google.com>2023-02-07 17:46:08 +0800
committereddielan <eddielan@google.com>2023-02-07 17:52:35 +0800
commitadd3a605351a4107121d0a8c4321e0bc000376be (patch)
tree46e833fd83977eee746b01920dc670453d11c5c5
parent1dacfd5541bb0db6b0f4bf98069d6c48e9693374 (diff)
downloadtangorpro-sepolicy-add3a605351a4107121d0a8c4321e0bc000376be.tar.gz
fingerprint: Allow fps HAL to access sysfs_batteryinfo
avc: denied { search } for name="dock" dev="sysfs" ino=68869 scontext=u:r:hal_fingerprint_capacitance:s0 tcontext=u:object_r:sysfs_batteryinfo:s0 tclass=dir permissive=1 Bug: 268158443 Test: make selinux_policy -j112 Change-Id: I28a50a68019bdf474df4de27d31df06ec13b2a7a
-rw-r--r--fingerprint_capacitance/hal_fingerprint_capacitance.te4
1 files changed, 4 insertions, 0 deletions
diff --git a/fingerprint_capacitance/hal_fingerprint_capacitance.te b/fingerprint_capacitance/hal_fingerprint_capacitance.te
index 8c78ee5..632086a 100644
--- a/fingerprint_capacitance/hal_fingerprint_capacitance.te
+++ b/fingerprint_capacitance/hal_fingerprint_capacitance.te
@@ -23,6 +23,10 @@ allow hal_fingerprint_capacitance fwk_stats_service:service_manager find;
allow hal_fingerprint_capacitance sysfs_leds:dir search;
allow hal_fingerprint_capacitance sysfs_leds:file rw_file_perms;
+# allow fingerprint to access sysfs_batteryinfo
+allow hal_fingerprint_capacitance sysfs_batteryinfo:dir search;
+allow hal_fingerprint_capacitance sysfs_batteryinfo:file rw_file_perms;
+
# allow fingerprint to access input_device
allow hal_fingerprint_capacitance input_device:dir r_dir_perms;
allow hal_fingerprint_capacitance input_device:chr_file rw_file_perms;