service vendor.fingerprint-goodix /vendor/bin/hw/android.hardware.biometrics.fingerprint-service.goodix class late_start user system group system input priority -20 disabled on early-boot chown root system /sys/module/trusty_virtio/parameters/use_high_wq chown root system /sys/module/trusty_core/parameters/use_high_wq chown system system /dev/goodix_fp chown system system /dev/fth_fd mkdir /data/vendor/fingerprint 0770 system system on property:ro.vendor.trusty.storage.fs_ready=1 && property:ro.vendor.fingerprint.ta.name=* exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/${ro.vendor.fingerprint.ta.name} enable vendor.fingerprint-goodix # Overrides fingerprint antispoof if following persist sysprops are set on boot && property:ro.debuggable=1 && \ property:persist.vendor.fingerprint.disable.fake.override=0 setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override} on boot && property:ro.debuggable=1 && \ property:persist.vendor.fingerprint.disable.fake.override=1 setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override} on boot && property:ro.debuggable=1 && \ property:persist.vendor.fingerprint.disable.fake.override=100 setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override}