From 396ac76fd37fbc1ad6f8268cb3beb9d003067271 Mon Sep 17 00:00:00 2001 From: Paul Lawrence Date: Mon, 25 Aug 2014 11:13:46 -0700 Subject: [PATCH] Show PIN screen with all PINs, not just simple ones Bug: 17194645 Change-Id: I8b8ccd2b7cf6dbfac567492387d4f4fd61258a34 --- core/java/com/android/internal/widget/LockPatternUtils.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/java/com/android/internal/widget/LockPatternUtils.java b/core/java/com/android/internal/widget/LockPatternUtils.java index 6dec03693e159..b06edc59c4d7e 100644 --- a/core/java/com/android/internal/widget/LockPatternUtils.java +++ b/core/java/com/android/internal/widget/LockPatternUtils.java @@ -767,7 +767,9 @@ public class LockPatternUtils { if (userHandle == UserHandle.USER_OWNER) { // Update the encryption password. int type = computedQuality == DevicePolicyManager.PASSWORD_QUALITY_NUMERIC - ? StorageManager.CRYPT_TYPE_PIN : StorageManager.CRYPT_TYPE_PASSWORD; + || computedQuality == DevicePolicyManager.PASSWORD_QUALITY_NUMERIC_COMPLEX + ? StorageManager.CRYPT_TYPE_PIN + : StorageManager.CRYPT_TYPE_PASSWORD; updateEncryptionPassword(type, password); }