From 0d4ace0138ecaa769e3c6c08e700f5d4a6015454 Mon Sep 17 00:00:00 2001 From: Kevin Chyn Date: Thu, 21 Jan 2021 16:42:46 -0800 Subject: [PATCH] Add TOO_DARK and TOO_BRIGHT to AcquiredInfo Fixes: 169186958 Test: make -j android.hardware.biometrics.fingerprint-update-api Change-Id: If12088b65b4defe5c83fed2f118d437075789632 --- .../biometrics/fingerprint/AcquiredInfo.aidl | 2 ++ .../biometrics/fingerprint/AcquiredInfo.aidl | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/biometrics/fingerprint/aidl/aidl_api/android.hardware.biometrics.fingerprint/current/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl b/biometrics/fingerprint/aidl/aidl_api/android.hardware.biometrics.fingerprint/current/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl index d5f2ed27c6..7d8c034984 100644 --- a/biometrics/fingerprint/aidl/aidl_api/android.hardware.biometrics.fingerprint/current/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl +++ b/biometrics/fingerprint/aidl/aidl_api/android.hardware.biometrics.fingerprint/current/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl @@ -27,4 +27,6 @@ enum AcquiredInfo { TOO_FAST = 5, VENDOR = 6, START = 7, + TOO_DARK = 8, + TOO_BRIGHT = 9, } diff --git a/biometrics/fingerprint/aidl/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl b/biometrics/fingerprint/aidl/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl index adb1c78cb2..3709a64b78 100644 --- a/biometrics/fingerprint/aidl/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl +++ b/biometrics/fingerprint/aidl/android/hardware/biometrics/fingerprint/AcquiredInfo.aidl @@ -63,5 +63,17 @@ enum AcquiredInfo { * latency based on the time between the last START message and the onAuthenticated callback. */ START, + + /** + * For sensors that require illumination, such as optical under-display fingerprint sensors, + * the image was too dark to be used for matching. + */ + TOO_DARK, + + /** + * For sensors that require illumination, such as optical under-display fingerprint sensors, + * the image was too bright to be used for matching. + */ + TOO_BRIGHT, }