sm6250-common: sepolicy: Fix fingerprint labels

Change-Id: I66188247ce9268929763236c0ac2fa483273f1cc
This commit is contained in:
Michael Bestas 2022-06-17 22:57:27 +03:00 committed by Alexander Winkowski
parent 7295be9301
commit e4cf86cbb5
No known key found for this signature in database
GPG Key ID: 72762A66704CDE44
4 changed files with 7 additions and 3 deletions

View File

@ -2,7 +2,7 @@ type audio_socket, file_type;
type camera_persist_file, file_type, vendor_persist_type; type camera_persist_file, file_type, vendor_persist_type;
type fingerprint_data_file, data_file_type, file_type, vendor_persist_type; type fingerprint_data_file, data_file_type, core_data_file_type, file_type;
type persist_subsys_file, vendor_persist_type, file_type; type persist_subsys_file, vendor_persist_type, file_type;

View File

@ -14,8 +14,8 @@
/dev/goodix_fp u:object_r:fingerprint_device:s0 /dev/goodix_fp u:object_r:fingerprint_device:s0
# Fingerprint - data # Fingerprint - data
/data/vendor/goodix(/.*)? u:object_r:fingerprint_data_file:s0 /data/vendor/goodix(/.*)? u:object_r:fingerprint_vendor_data_file:s0
/data/vendor/fpc(/.*)? u:object_r:fingerprint_data_file:s0 /data/vendor/fpc(/.*)? u:object_r:fingerprint_vendor_data_file:s0
# Hexagon DSP-side executable needed for Halide operation # Hexagon DSP-side executable needed for Halide operation
# This is labeled as public_adsprpcd_file as it needs to be read by apps # This is labeled as public_adsprpcd_file as it needs to be read by apps

View File

@ -1,3 +1,5 @@
typeattribute hal_fingerprint_default data_between_core_and_vendor_violators;
allow hal_fingerprint_default fingerprint_data_file:dir rw_dir_perms; allow hal_fingerprint_default fingerprint_data_file:dir rw_dir_perms;
allow hal_fingerprint_default fingerprint_data_file:file create_file_perms; allow hal_fingerprint_default fingerprint_data_file:file create_file_perms;

View File

@ -1,3 +1,5 @@
typeattribute tee data_between_core_and_vendor_violators;
allow tee fingerprint_data_file:dir create_dir_perms; allow tee fingerprint_data_file:dir create_dir_perms;
allow tee { allow tee {
fingerprint_data_file fingerprint_data_file