diff --git a/sepolicy/vendor/genfs_contexts b/sepolicy/vendor/genfs_contexts index c6d377e..8290a29 100644 --- a/sepolicy/vendor/genfs_contexts +++ b/sepolicy/vendor/genfs_contexts @@ -5,6 +5,7 @@ genfscon sysfs /class/capsense u:object_r:vendor_sysf genfscon sysfs /devices/platform/egis_input u:object_r:vendor_sysfs_fingerprint:s0 genfscon sysfs /devices/platform/egis_input/navigation_enable u:object_r:vendor_sysfs_fingerprint:s0 genfscon sysfs /devices/platform/egis_input/navigation_event u:object_r:vendor_sysfs_fingerprint:s0 +genfscon sysfs /devices/virtual/fingerprint/fpc1020 u:object_r:vendor_sysfs_fingerprint:s0 # Health genfscon sysfs /devices/platform/soc/soc:mmi,charger/power_supply/mmi_battery u:object_r:vendor_sysfs_battery_supply:s0 diff --git a/sepolicy/vendor/hwservice_contexts b/sepolicy/vendor/hwservice_contexts index aca3d1e..3081bbe 100644 --- a/sepolicy/vendor/hwservice_contexts +++ b/sepolicy/vendor/hwservice_contexts @@ -6,6 +6,7 @@ com.motorola.hardware.biometric.fingerprint::IMotoFingerPrint u:object com.motorola.hardware.biometric.fingerprint::IMotoFingerPrintSensorTest u:object_r:hal_fingerprint_hwservice:s0 vendor.egistec.hardware.fingerprint::IBiometricsFingerprintEts u:object_r:hal_fingerprint_hwservice:s0 vendor.egistec.hardware.fingerprint::IBiometricsFingerprintRbs u:object_r:hal_fingerprint_hwservice:s0 +vendor.goodix.hardware.biometrics.fingerprint::IGoodixFingerprintDaemonExt u:object_r:hal_fingerprint_hwservice:s0 # NFC vendor.nxp.nxpese::INxpEse u:object_r:nxpese_hwservice:s0 diff --git a/sepolicy/vendor/vendor_init_fingerprint.te b/sepolicy/vendor/vendor_init_fingerprint.te index 0664ebf..5c99dcb 100644 --- a/sepolicy/vendor/vendor_init_fingerprint.te +++ b/sepolicy/vendor/vendor_init_fingerprint.te @@ -12,6 +12,8 @@ allow vendor_init_fingerprint vendor_persist_fps_file:file create_file_perms; allow vendor_init_fingerprint vendor_persist_fps_file:dir rw_dir_perms; allow vendor_init_fingerprint mnt_vendor_file:dir r_dir_perms; allow vendor_init_fingerprint mnt_vendor_file:file r_file_perms; +allow vendor_init_fingerprint vendor_sysfs_fingerprint:dir search; +allow vendor_init_fingerprint vendor_sysfs_fingerprint:file getattr; # Write to /dev/kmsg allow vendor_init_fingerprint kmsg_device:chr_file rw_file_perms;