Add property for UDFPS antispoof
Bug: 187394838 Bug: 187562932 Test: Antispoof is disabled by default. Test: Use the following adb command to manully turn on antispoof. "setprop persist.vendor.fingerprint.disable.fake.override 0" Change-Id: I56d1129af7e73a901ea5f3258517e68545c38894
This commit is contained in:
parent
30e3d9a5f1
commit
74dfc0cf92
3 changed files with 26 additions and 0 deletions
|
@ -8,6 +8,24 @@ on early-boot
|
||||||
wait_for_prop vendor.common.modules.ready 1
|
wait_for_prop vendor.common.modules.ready 1
|
||||||
start insmod_sh_raviole
|
start insmod_sh_raviole
|
||||||
|
|
||||||
|
# Disables fingerprint antispoof by default
|
||||||
|
on boot && property:ro.build.type=userdebug && \
|
||||||
|
property:persist.vendor.fingerprint.disable.fake.override=none
|
||||||
|
setprop vendor.fingerprint.disable.fake 100
|
||||||
|
|
||||||
|
# Overrides fingerprint antispoof if following persist sysprops are set
|
||||||
|
on boot && property:ro.build.type=userdebug && \
|
||||||
|
property:persist.vendor.fingerprint.disable.fake.override=0
|
||||||
|
setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override}
|
||||||
|
|
||||||
|
on boot && property:ro.build.type=userdebug && \
|
||||||
|
property:persist.vendor.fingerprint.disable.fake.override=1
|
||||||
|
setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override}
|
||||||
|
|
||||||
|
on boot && property:ro.build.type=userdebug && \
|
||||||
|
property:persist.vendor.fingerprint.disable.fake.override=100
|
||||||
|
setprop vendor.fingerprint.disable.fake ${persist.vendor.fingerprint.disable.fake.override}
|
||||||
|
|
||||||
service insmod_sh_raviole /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.${ro.hardware}.cfg
|
service insmod_sh_raviole /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.${ro.hardware}.cfg
|
||||||
class main
|
class main
|
||||||
user root
|
user root
|
||||||
|
|
|
@ -127,3 +127,7 @@ PRODUCT_PACKAGES += \
|
||||||
# SKU specific RROs
|
# SKU specific RROs
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
SettingsOverlayGR1YH
|
SettingsOverlayGR1YH
|
||||||
|
|
||||||
|
# Fingerprint antispoof property
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES +=\
|
||||||
|
persist.vendor.fingerprint.disable.fake.override=none
|
||||||
|
|
|
@ -117,3 +117,7 @@ PRODUCT_VENDOR_PROPERTIES += \
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
NoCutoutOverlay \
|
NoCutoutOverlay \
|
||||||
AvoidAppsInCutoutOverlay
|
AvoidAppsInCutoutOverlay
|
||||||
|
|
||||||
|
# Fingerprint antispoof property
|
||||||
|
PRODUCT_PRODUCT_PROPERTIES +=\
|
||||||
|
persist.vendor.fingerprint.disable.fake.override=none
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue