Loading src/com/android/settings/ChooseLockGeneric.java +4 −1 Original line number Diff line number Diff line Loading @@ -308,6 +308,8 @@ public class ChooseLockGeneric extends PreferenceActivity { .getBooleanExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, false); quality = upgradeQuality(quality); LockPatternUtils.setLastAttemptWasBiometric(false); if (quality >= DevicePolicyManager.PASSWORD_QUALITY_NUMERIC) { int minLength = mDPM.getPasswordMinimumLength(null); if (minLength < MIN_PASSWORD_LENGTH) { Loading Loading @@ -336,10 +338,11 @@ public class ChooseLockGeneric extends PreferenceActivity { isFallback); startActivity(intent); } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_BIOMETRIC_WEAK) { LockPatternUtils.setLastAttemptWasBiometric(true); Intent intent = getBiometricSensorIntent(quality); startActivity(intent); } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED) { mChooseLockSettingsHelper.utils().clearLock(); mChooseLockSettingsHelper.utils().clearLock(false); mChooseLockSettingsHelper.utils().setLockScreenDisabled(disabled); getActivity().setResult(Activity.RESULT_OK); } Loading src/com/android/settings/ChooseLockPassword.java +1 −1 Original line number Diff line number Diff line Loading @@ -367,9 +367,9 @@ public class ChooseLockPassword extends PreferenceActivity { } } else if (mUiStage == Stage.NeedToConfirm) { if (mFirstPin.equals(pin)) { mLockPatternUtils.clearLock(); final boolean isFallback = getActivity().getIntent().getBooleanExtra( LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, false); mLockPatternUtils.clearLock(isFallback); mLockPatternUtils.saveLockPassword(pin, mRequestedQuality, isFallback); getActivity().finish(); } else { Loading src/com/android/settings/SecuritySettings.java +1 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,7 @@ public class SecuritySettings extends SettingsPreferenceFragment @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); mChooseLockSettingsHelper.utils().deleteTempGallery(); createPreferenceHierarchy(); } Loading Loading
src/com/android/settings/ChooseLockGeneric.java +4 −1 Original line number Diff line number Diff line Loading @@ -308,6 +308,8 @@ public class ChooseLockGeneric extends PreferenceActivity { .getBooleanExtra(LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, false); quality = upgradeQuality(quality); LockPatternUtils.setLastAttemptWasBiometric(false); if (quality >= DevicePolicyManager.PASSWORD_QUALITY_NUMERIC) { int minLength = mDPM.getPasswordMinimumLength(null); if (minLength < MIN_PASSWORD_LENGTH) { Loading Loading @@ -336,10 +338,11 @@ public class ChooseLockGeneric extends PreferenceActivity { isFallback); startActivity(intent); } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_BIOMETRIC_WEAK) { LockPatternUtils.setLastAttemptWasBiometric(true); Intent intent = getBiometricSensorIntent(quality); startActivity(intent); } else if (quality == DevicePolicyManager.PASSWORD_QUALITY_UNSPECIFIED) { mChooseLockSettingsHelper.utils().clearLock(); mChooseLockSettingsHelper.utils().clearLock(false); mChooseLockSettingsHelper.utils().setLockScreenDisabled(disabled); getActivity().setResult(Activity.RESULT_OK); } Loading
src/com/android/settings/ChooseLockPassword.java +1 −1 Original line number Diff line number Diff line Loading @@ -367,9 +367,9 @@ public class ChooseLockPassword extends PreferenceActivity { } } else if (mUiStage == Stage.NeedToConfirm) { if (mFirstPin.equals(pin)) { mLockPatternUtils.clearLock(); final boolean isFallback = getActivity().getIntent().getBooleanExtra( LockPatternUtils.LOCKSCREEN_BIOMETRIC_WEAK_FALLBACK, false); mLockPatternUtils.clearLock(isFallback); mLockPatternUtils.saveLockPassword(pin, mRequestedQuality, isFallback); getActivity().finish(); } else { Loading
src/com/android/settings/SecuritySettings.java +1 −0 Original line number Diff line number Diff line Loading @@ -349,6 +349,7 @@ public class SecuritySettings extends SettingsPreferenceFragment @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); mChooseLockSettingsHelper.utils().deleteTempGallery(); createPreferenceHierarchy(); } Loading