From add3a605351a4107121d0a8c4321e0bc000376be Mon Sep 17 00:00:00 2001 From: eddielan Date: Tue, 7 Feb 2023 17:46:08 +0800 Subject: [PATCH] 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 --- fingerprint_capacitance/hal_fingerprint_capacitance.te | 4 ++++ 1 file changed, 4 insertions(+) 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;