diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index e6fdd86a..6c9546d0 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -12,7 +12,7 @@ # FPC Fingerprint /data/vendor/fpc(/.*)? u:object_r:fingerprint_vendor_data_file:s0 -/persist/fpc(/.*)? u:object_r:persist_fingerprint_file:s0 +/(mnt/vendor)/persist/fpc(/.*)? u:object_r:persist_fingerprint_file:s0 /sys/devices/soc/soc:fpc1020(/.*)? u:object_r:fingerprint_sysfs:s0 # HVDCP diff --git a/sepolicy/vendor/init_fingerprint.te b/sepolicy/vendor/init_fingerprint.te index b45cdd6c..72a57a47 100644 --- a/sepolicy/vendor/init_fingerprint.te +++ b/sepolicy/vendor/init_fingerprint.te @@ -9,6 +9,6 @@ allow init_fingerprint vendor_shell_exec:file rx_file_perms; allow init_fingerprint vendor_toolbox_exec:file rx_file_perms; # Allow to delete file -allow init_fingerprint persist_file:dir search; +allow init_fingerprint mnt_vendor_file:dir search; allow init_fingerprint persist_drm_file:dir { read search open write remove_name }; allow init_fingerprint persist_drm_file:file { getattr unlink }; \ No newline at end of file