Stop calling LockPatternUtils.setCredentialRequiredToDecrypt()
LockPatternUtils.setCredentialRequiredToDecrypt() does nothing useful
anymore, since it only had an effect on devices that use full-disk
encryption. But support for full-disk encryption has been removed from
Android, having been replaced by file-based encryption. (File-based
encryption always requires the credential to decrypt CE storage.)
Remove the call to this method, so that we'll be able to remove it from
LockPatternUtils.
Bug: 208476087
Change-Id: I211c7c0916375fbaec930a1f598de35563daa2ed
diff --git a/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java b/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
index 0a7223c..a7b514d 100644
--- a/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
+++ b/Common/src/com/googlecode/android_scripting/facade/SettingsFacade.java
@@ -269,7 +269,6 @@
String previousPassword) {
// mLockPatternUtils.setLockPatternEnabled(true, UserHandle.myUserId());
mLockPatternUtils.setLockScreenDisabled(false, UserHandle.myUserId());
- mLockPatternUtils.setCredentialRequiredToDecrypt(true);
mLockPatternUtils.setLockCredential(LockscreenCredential.createPassword(password),
LockscreenCredential.createPasswordOrNone(previousPassword),
UserHandle.myUserId());