From 467daca4240c857674016728bef1734369eb5b91 Mon Sep 17 00:00:00 2001 From: pix106 Date: Mon, 8 Aug 2022 17:25:52 +0200 Subject: [PATCH] sdm660-common: sepolicy: label init.goodix.sh and fingerprint datafile Could not start service 'vendor.goodix_script' as part of class 'late_start': File /vendor/bin/init.goodix.sh (labeled u:object_r:vendor_file:s0) has incorrect label or no domain transition from u:r:init:s0 to another SELinux domain defined. Signed-off-by: pix106 --- sepolicy/vendor/file_contexts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index b7d3dc34..8413a4ab 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -3,6 +3,7 @@ # Biometric /(vendor|system/vendor)/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-service\.xiaomi_sdm660 u:object_r:hal_fingerprint_sdm660_exec:s0 +/(vendor|system/vendor)/bin/init\.goodix\.sh u:object_r:hal_fingerprint_sdm660_exec:s0 # Camera /data/misc/camera u:object_r:camera_data_file:s0 @@ -20,6 +21,7 @@ /data/vendor/gf_data(/.*)? u:object_r:fingerprint_vendor_data_file:s0 /data/vendor/goodix(/.*)? u:object_r:fingerprint_vendor_data_file:s0 /dev/goodix_fp u:object_r:fingerprint_device:s0 +/data/system/users/[0-9]+/settings_fingerprint\.xml u:object_r:fingerprintd_data_file:s0 # Firmware /firmware(/.*)? u:object_r:firmware_file:s0