summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Eric Biggers <ebiggers@google.com> 2022-04-11 21:10:47 +0000
committer Eric Biggers <ebiggers@google.com> 2022-04-12 01:40:50 +0000
commit2f88ab64b8bffaa32b00bd3f2bcd3c9cf17dbb8a (patch)
treeb849cb1a73ea2f2f8579c407cc1eda35ac823fe9
parentd46a6d2abcca090315048917562ac50595080d28 (diff)
AMS: stop checking for CryptKeeper mode before setting dev.bootcomplete
Since support for Full Disk Encryption was removed in favor of File Based Encryption, "CryptKeeper mode" no longer exists and the "vold.decrypt" and "vold.encrypt_progress" properties are never set. Therefore, remove the unnecessary check for CryptKeeper mode from ActivityManagerService::finishBooting(). Bug: 208476087 Change-Id: I1c7cb8a2dec67dda9b673de8a811229a82fee482
-rw-r--r--services/core/java/com/android/server/am/ActivityManagerService.java8
1 files changed, 1 insertions, 7 deletions
diff --git a/services/core/java/com/android/server/am/ActivityManagerService.java b/services/core/java/com/android/server/am/ActivityManagerService.java
index 52577ef2566a..01921f20b3d5 100644
--- a/services/core/java/com/android/server/am/ActivityManagerService.java
+++ b/services/core/java/com/android/server/am/ActivityManagerService.java
@@ -308,7 +308,6 @@ import android.provider.DeviceConfig;
import android.provider.Settings;
import android.server.ServerProtoEnums;
import android.sysprop.InitProperties;
-import android.sysprop.VoldProperties;
import android.telephony.TelephonyManager;
import android.text.TextUtils;
import android.text.style.SuggestionSpan;
@@ -5084,12 +5083,7 @@ public class ActivityManagerService extends IActivityManager.Stub
}
// Tell anyone interested that we are done booting!
SystemProperties.set("sys.boot_completed", "1");
-
- // And trigger dev.bootcomplete if we are not showing encryption progress
- if (!"trigger_restart_min_framework".equals(VoldProperties.decrypt().orElse(""))
- || "".equals(VoldProperties.encrypt_progress().orElse(""))) {
- SystemProperties.set("dev.bootcomplete", "1");
- }
+ SystemProperties.set("dev.bootcomplete", "1");
mUserController.sendBootCompleted(
new IIntentReceiver.Stub() {
@Override