summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2023-08-10 17:02:21 +0100
committer Cherrypicker Worker <android-build-cherrypicker-worker@google.com> 2023-08-18 11:20:43 +0000
commit1c44169634fa91ebac2a8f78ba6bc992f3550628 (patch)
tree371c4b10c3effd419f759bd3f9b10f087dd6a09a
parent9ee3ec7351be5b80c98f3082784de2a08b44d4a8 (diff)
Fix to schedule the bgdexopt job even if the user doesn't unlock after
boot. Test: Check that BackgroundDexoptJob.schedule is called after LOCKED_BOOT_COMPLETED Test: Check that `adb shell cmd jobscheduler run android 27873780` compiles some packages successfully on a locked device. Bug: 291671099 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3f0d23c13482c67a179bc976a3e60a3312f1f441) Merged-In: Ic01b09a62f8a84771172a4ec67d5af43f7c6a3b0 Change-Id: Ic01b09a62f8a84771172a4ec67d5af43f7c6a3b0
-rw-r--r--services/core/java/com/android/server/pm/DexOptHelper.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/pm/DexOptHelper.java b/services/core/java/com/android/server/pm/DexOptHelper.java
index 39cd88810961..8bd2982d1ead 100644
--- a/services/core/java/com/android/server/pm/DexOptHelper.java
+++ b/services/core/java/com/android/server/pm/DexOptHelper.java
@@ -1050,7 +1050,7 @@ public final class DexOptHelper {
context.unregisterReceiver(this);
artManager.scheduleBackgroundDexoptJob();
}
- }, new IntentFilter(Intent.ACTION_BOOT_COMPLETED));
+ }, new IntentFilter(Intent.ACTION_LOCKED_BOOT_COMPLETED));
}
/**