diff options
Diffstat (limited to 'biometrics')
-rw-r--r-- | biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660.rc | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660.rc b/biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660.rc index 00312b3..1b3889b 100644 --- a/biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660.rc +++ b/biometrics/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660.rc @@ -1,7 +1,8 @@ -on boot - # Fingerprint +on init chown system system /dev/goodix_fp chmod 0644 /dev/goodix_fp + +on boot chown system system /sys/devices/soc/soc:fpc1020/fingerdown_wait chmod 0220 /sys/devices/soc/soc:fpc1020/fingerdown_wait chown system system /sys/devices/soc/soc:fpc1020/irq @@ -10,6 +11,16 @@ on boot chmod 0660 /sys/devices/soc/soc:fpc1020/hw_reset chown system system /sys/devices/soc/soc:fpc1020/wakeup_enable chmod 0660 /sys/devices/soc/soc:fpc1020/wakeup_enable + chmod 0600 /data/misc/fpc/calibration_image.pndat + +on post-fs-data + mkdir /persist/qti_fp 0700 system system + mkdir /data/vendor/fpc 0770 system system + mkdir /data/vendor/goodix 0770 system system + mkdir /mnt/vendor/persist/fpc 0770 system system + copy /data/vendor/fpc/user.db /data/vendor_de/0/fpdata/user.db + chown system system /data/vendor_de/0/fpdata/user.db + rm /data/vendor/fpc/user.db service vendor.fps_hal /vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service.xiaomi_sdm660 class late_start |