Allow fingerprint to access the folder /data/vendor/fingerprint

Fix the following avc denial:
android.hardwar: type=1400 audit(0.0:20): avc:  denied  { write } for  name="fingerprint" dev="dm-56" ino=36703 scontext=u:r:hal_fingerprint_default:s0 tcontext=u:object_r:vendor_data_file:s0 tclass=dir permissive=0

Bug: 267766859
Test: Tested fingerprint under enforcing mode
Change-Id: Iadd058432b7db8c20a949aeda1df5f8309663004
This commit is contained in:
chenkris 2024-03-20 05:25:44 +00:00 committed by KRIS CHEN
parent 110a712be9
commit 4035d467ad

View file

@ -43,6 +43,7 @@
/data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0 /data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0
/data/vendor/uwb(/.*)? u:object_r:uwb_data_vendor:s0 /data/vendor/uwb(/.*)? u:object_r:uwb_data_vendor:s0
/data/vendor/chre(/.*)? u:object_r:chre_data_file:s0 /data/vendor/chre(/.*)? u:object_r:chre_data_file:s0
/data/vendor/fingerprint(/.*)? u:object_r:fingerprint_vendor_data_file:s0
# persist # persist
/mnt/vendor/persist/camera(/.*)? u:object_r:persist_camera_file:s0 /mnt/vendor/persist/camera(/.*)? u:object_r:persist_camera_file:s0