LG8n: sepolicy: Address more hal_fingerpint denials

Signed-off-by: Shirayuki39 <lorddemecrius83@proton.me>
This commit is contained in:
Shirayuki39 2024-07-21 10:17:12 +08:00
parent 95f35a9783
commit 0cc0d97d3c
4 changed files with 8 additions and 1 deletions

View file

@ -11,7 +11,8 @@ allow hal_fingerprint_default vendor_gf_data_file:dir create_dir_perms;
allow hal_fingerprint_default vendor_gf_data_file:file create_file_perms;
allow hal_fingerprint_default property_socket:sock_file write;
get_prop(hal_fingerprint_default, ctl_default_prop)
set_prop(hal_fingerprint_default, ctl_default_prop)
get_prop(hal_fingerprint_default, vendor_transsion_fingerprint_prop)
set_prop(hal_fingerprint_default, vendor_transsion_fingerprint_prop)
get_prop(hal_fingerprint_default, vendor_fingerprint_prop)
set_prop(hal_fingerprint_default, vendor_fingerprint_prop)

View file

@ -32,6 +32,7 @@ allow hal_sensors_default sensor_data_file:dir search;
allow hal_sensors_default sensor_data_file:file create_file_perms;
allow hal_sensors_default sensorlist_device:chr_file rw_file_perms;
allow hal_sensors_default sysfs_dt_firmware_android:dir search;
allow hal_sensors_default sysfs_dt_firmware_android:file { ioctl read getattr lock map open watch watch_reads };
allow hal_sensors_default sysfs_mtk_nanohub_state:file r_file_perms;
allow hal_sensors_default sysfs_sensor:dir r_dir_perms;
allow hal_sensors_default sysfs_sensor:file rw_file_perms;

View file

@ -1,6 +1,9 @@
# Audio
vendor_internal_prop(vendor_audio_prop)
# Fingerprint
vendor_internal_prop(vendor_transsion_fingerprint_prop)
# NVRAM
vendor_restricted_prop(vendor_mtk_service_nvram_restore_prop)

View file

@ -23,6 +23,8 @@ vendor.fp.goodix.Y.offset u:object_r:vendor_fingerprint_prop:s
vendor.fp.transsion.lcmname u:object_r:vendor_fingerprint_prop:s0
vendor.fp.currentUid u:object_r:vendor_fingerprint_prop:s0
persist.vendor.fp.sensorUid u:object_r:vendor_fingerprint_prop:s0
persist.vendor.transsion.auto_test u:object_r:vendor_transsion_fingerprint_prop:s0
# Key manager