diff options
| author | Joshua Mccloskey <joshmccloskey@google.com> | 2021-06-24 11:29:14 -0700 |
|---|---|---|
| committer | Joshua Mccloskey <joshmccloskey@google.com> | 2021-06-29 12:15:18 -0700 |
| commit | 7580fad2fdeb51752d0ffccdbe11d565c4edb871 (patch) | |
| tree | 72dc5faae4eaa37078bbc40529701cff11329cfe /core/java | |
| parent | 0954cfe6517dd21afbfc14f8868da8c9219e164e (diff) | |
Added fingerprint acquired too bright
Test: Manually verified too too bright acquired message appears
on keyguard.
Bug: 191954958
Change-Id: I679acf4f4fd07f0a6d7d8f05a89bc239ff117fbe
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/hardware/biometrics/BiometricFingerprintConstants.java | 10 | ||||
| -rw-r--r-- | core/java/android/hardware/fingerprint/FingerprintManager.java | 3 |
2 files changed, 12 insertions, 1 deletions
diff --git a/core/java/android/hardware/biometrics/BiometricFingerprintConstants.java b/core/java/android/hardware/biometrics/BiometricFingerprintConstants.java index e665d0fcc836..4721f3e86543 100644 --- a/core/java/android/hardware/biometrics/BiometricFingerprintConstants.java +++ b/core/java/android/hardware/biometrics/BiometricFingerprintConstants.java @@ -209,7 +209,8 @@ public interface BiometricFingerprintConstants { FINGERPRINT_ACQUIRED_VENDOR, FINGERPRINT_ACQUIRED_START, FINGERPRINT_ACQUIRED_UNKNOWN, - FINGERPRINT_ACQUIRED_IMMOBILE}) + FINGERPRINT_ACQUIRED_IMMOBILE, + FINGERPRINT_ACQUIRED_TOO_BRIGHT}) @Retention(RetentionPolicy.SOURCE) @interface FingerprintAcquired {} @@ -287,6 +288,13 @@ public interface BiometricFingerprintConstants { int FINGERPRINT_ACQUIRED_IMMOBILE = 9; /** + * For sensors that require illumination, such as optical under-display fingerprint sensors, + * the image was too bright to be used for matching. + * @hide + */ + int FINGERPRINT_ACQUIRED_TOO_BRIGHT = 10; + + /** * @hide */ int FINGERPRINT_ACQUIRED_VENDOR_BASE = 1000; diff --git a/core/java/android/hardware/fingerprint/FingerprintManager.java b/core/java/android/hardware/fingerprint/FingerprintManager.java index 68dd62343eb0..c104eebbdb2c 100644 --- a/core/java/android/hardware/fingerprint/FingerprintManager.java +++ b/core/java/android/hardware/fingerprint/FingerprintManager.java @@ -1420,6 +1420,9 @@ public class FingerprintManager implements BiometricAuthenticator, BiometricFing case FINGERPRINT_ACQUIRED_IMMOBILE: return context.getString( com.android.internal.R.string.fingerprint_acquired_immobile); + case FINGERPRINT_ACQUIRED_TOO_BRIGHT: + return context.getString( + com.android.internal.R.string.fingerprint_acquired_too_bright); case FINGERPRINT_ACQUIRED_VENDOR: { String[] msgArray = context.getResources().getStringArray( com.android.internal.R.array.fingerprint_acquired_vendor); |
