41 lines
1.6 KiB
Text
41 lines
1.6 KiB
Text
|
|
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
|
|
chown system system /sys/bus/platform/devices/soc:fpc1020/irq
|
|
chown system system /sys/bus/platform/devices/soc:fpc1020/wakeup_enable
|
|
chown system system /sys/bus/platform/devices/soc:fpc1020/hw_reset
|
|
chown system system /sys/bus/platform/devices/soc:fpc1020/device_prepare
|
|
chown system system /data/misc/fpc/calibration_image.pndat
|
|
chmod 0220 /sys/devices/soc/soc:fpc1020/fingerdown_wait
|
|
chmod 0700 /sys/bus/platform/devices/soc:fpc1020/irq
|
|
chmod 0700 /sys/bus/platform/devices/soc:fpc1020/wakeup_enable
|
|
chmod 0700 /sys/bus/platform/devices/soc:fpc1020/hw_reset
|
|
chmod 0700 /sys/bus/platform/devices/soc:fpc1020/device_prepare
|
|
chmod 0600 /data/misc/fpc/calibration_image.pndat
|
|
|
|
on post-fs-data
|
|
mkdir /data/misc/fpc 0770 system system
|
|
mkdir /data/misc/goodix 0770 system system
|
|
mkdir /persist/fpc 0770 system system
|
|
mkdir /data/vendor/goodix 0770 system system
|
|
mkdir /data/vendor/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
|
|
user system
|
|
group system input
|
|
|
|
service vendor.goodix_script /vendor/bin/init.goodix.sh
|
|
class late_start
|
|
user system
|
|
disabled
|
|
|
|
on property:ro.boot.fpsensor=gdx
|
|
start vendor.goodix_script
|