From 4035d467adf38325eb8de056bc62641c5225e753 Mon Sep 17 00:00:00 2001 From: chenkris Date: Wed, 20 Mar 2024 05:25:44 +0000 Subject: [PATCH] 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 --- vendor/file_contexts | 1 + 1 file changed, 1 insertion(+) diff --git a/vendor/file_contexts b/vendor/file_contexts index 8e92d3e1..1be7e246 100644 --- a/vendor/file_contexts +++ b/vendor/file_contexts @@ -43,6 +43,7 @@ /data/vendor/bluetooth(/.*)? u:object_r:vendor_bt_data_file:s0 /data/vendor/uwb(/.*)? u:object_r:uwb_data_vendor:s0 /data/vendor/chre(/.*)? u:object_r:chre_data_file:s0 +/data/vendor/fingerprint(/.*)? u:object_r:fingerprint_vendor_data_file:s0 # persist /mnt/vendor/persist/camera(/.*)? u:object_r:persist_camera_file:s0