diff --git a/core/res/res/values/strings.xml b/core/res/res/values/strings.xml index 2e4b783a6dcae..dccb0b5fb4fc4 100644 --- a/core/res/res/values/strings.xml +++ b/core/res/res/values/strings.xml @@ -1689,9 +1689,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. @@ -1705,6 +1706,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 c232a8a474bda..513ea3b3b6a3a 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -2583,6 +2583,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 cc10b02a8bb6d..76df52c94847a 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardUpdateMonitor.java @@ -749,8 +749,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) {