raviole: We don't support udfps touch handler

This commit fixes broken UDFPS on gs101/gs201/zuma. The breakage is a
combination of two changes: The A16 UDFPS HAL fallback switching from
false to true, and the introduction of
`topic:fingerprint-halHandlesDisplayTouches`.

When HAL sets halHandlesDisplayTouches to true, its onPointerDown() /
onPointerUp() methods won't be called, which in this case will simply
break it.

This went unnoticed on Android 15 because the HAL defaulted to false and
the fps_touch_handler_supported property was not set.

Change-Id: If24475b5f14b7f02b90774be6acf20865285f1ab
Signed-off-by: AnierinB <anierin@evolution-x.org>
This commit is contained in:
LuK1337
2025-08-13 10:43:50 +00:00
committed by Michael Bestas
parent 43fc0a05f1
commit 502bdb217d
2 changed files with 4 additions and 4 deletions

View File

@@ -223,8 +223,8 @@ PRODUCT_PRODUCT_PROPERTIES +=\
# Fingerprint HAL
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true \
persist.vendor.udfps.als_feed_forward_supported=true
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.fps_touch_handler_supported=false
# DCK properties based on target
PRODUCT_PROPERTY_OVERRIDES += \

View File

@@ -219,8 +219,8 @@ PRODUCT_PRODUCT_PROPERTIES +=\
# Fingerprint HAL
PRODUCT_VENDOR_PROPERTIES += \
persist.vendor.udfps.lhbm_controlled_in_hal_supported=true \
persist.vendor.udfps.als_feed_forward_supported=true
persist.vendor.udfps.als_feed_forward_supported=true \
persist.vendor.udfps.fps_touch_handler_supported=false
# Keyboard side padding in dp for portrait mode
PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_r=11