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) {