diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index 47b4d38cf0ce1..dc608116f4e88 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -1699,9 +1699,10 @@ Couldn\'t process fingerprint. Please try again. - Clean the sensor + Clean fingerprint sensor and try again + Clean sensor and try again - Hold a little longer + Press firmly on the sensor Finger moved too slow. Please try again. @@ -1715,6 +1716,10 @@ + + Fingerprint not recognized + + Press firmly on the sensor Fingerprint authenticated diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index ee4044fe81fff..ea648dd104827 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -2591,6 +2591,8 @@ + + diff --git a/packages/SystemUI/res-keyguard/values/strings.xml b/packages/SystemUI/res-keyguard/values/strings.xml index d9db43658847b..64aa8ee844239 100644 --- a/packages/SystemUI/res-keyguard/values/strings.xml +++ b/packages/SystemUI/res-keyguard/values/strings.xml @@ -217,9 +217,6 @@ the force lock button. [CHAR LIMIT=80] --> Device was locked manually - - Not recognized - Not recognized diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java b/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java index d7a8a7aa2c104..2ef8d6d4d2344 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -756,8 +756,15 @@ public class KeyguardUpdateMonitor implements TrustManager.TrustListener, Dumpab cb.onBiometricAuthFailed(BiometricSourceType.FINGERPRINT); } } - handleFingerprintHelp(BIOMETRIC_HELP_FINGERPRINT_NOT_RECOGNIZED, - mContext.getString(R.string.kg_fingerprint_not_recognized)); + if (isUdfpsSupported()) { + handleFingerprintHelp(BIOMETRIC_HELP_FINGERPRINT_NOT_RECOGNIZED, + mContext.getString( + com.android.internal.R.string.fingerprint_udfps_error_not_match)); + } else { + handleFingerprintHelp(BIOMETRIC_HELP_FINGERPRINT_NOT_RECOGNIZED, + mContext.getString( + com.android.internal.R.string.fingerprint_error_not_match)); + } } private void handleFingerprintAcquired(int acquireInfo) {