diff options
author | eddielan <eddielan@google.com> | 2023-02-07 17:46:08 +0800 |
---|---|---|
committer | eddielan <eddielan@google.com> | 2023-02-07 17:52:35 +0800 |
commit | add3a605351a4107121d0a8c4321e0bc000376be (patch) | |
tree | 46e833fd83977eee746b01920dc670453d11c5c5 | |
parent | 1dacfd5541bb0db6b0f4bf98069d6c48e9693374 (diff) | |
download | tangorpro-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.te | 4 |
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; |