diff --git a/res/values/strings.xml b/res/values/strings.xml index 82c1e61dea8..cd847f7400e 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -1763,10 +1763,13 @@ Device admin doesn\'t allow using a recent password - + Ascending, descending, or repeated sequence of digits isn\'t allowed + + Ascending, descending, or repeated sequence of characters isn\'t allowed + Confirm diff --git a/src/com/android/settings/password/ChooseLockPassword.java b/src/com/android/settings/password/ChooseLockPassword.java index bcf17954c57..aba9eddce21 100644 --- a/src/com/android/settings/password/ChooseLockPassword.java +++ b/src/com/android/settings/password/ChooseLockPassword.java @@ -927,7 +927,9 @@ public class ChooseLockPassword extends SettingsActivity { : R.string.lockpassword_pin_too_long)); break; case CONTAINS_SEQUENCE: - messages.add(getString(R.string.lockpassword_pin_no_sequential_digits)); + messages.add(getString(mIsAlphaMode + ? R.string.lockpassword_password_no_sequential_characters + : R.string.lockpassword_pin_no_sequential_digits)); break; case RECENTLY_USED: DevicePolicyManager devicePolicyManager = diff --git a/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java b/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java index 1e81ec066d5..2559618d143 100644 --- a/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java +++ b/tests/robotests/src/com/android/settings/password/ChooseLockPasswordTest.java @@ -71,7 +71,6 @@ import org.junit.Test; import org.junit.runner.RunWith; import org.robolectric.Robolectric; import org.robolectric.RobolectricTestRunner; -import org.robolectric.Shadows; import org.robolectric.annotation.Config; import org.robolectric.shadows.ShadowDrawable; @@ -314,7 +313,7 @@ public class ChooseLockPasswordTest { /* minComplexity= */ PASSWORD_COMPLEXITY_NONE, /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC, /* userEnteredPassword= */ LockscreenCredential.createPassword("12345678"), - "Ascending, descending, or repeated sequence of digits isn't allowed"); + "Ascending, descending, or repeated sequence of characters isn't allowed"); } @Test @@ -356,7 +355,7 @@ public class ChooseLockPasswordTest { /* minComplexity= */ PASSWORD_COMPLEXITY_LOW, /* passwordType= */ PASSWORD_QUALITY_ALPHABETIC, /* userEnteredPassword= */ LockscreenCredential.createPassword("12345678"), - "Ascending, descending, or repeated sequence of digits isn't allowed"); + "Ascending, descending, or repeated sequence of characters isn't allowed"); } @Test