diff options
author | 2023-08-10 17:02:21 +0100 | |
---|---|---|
committer | 2023-08-18 11:20:43 +0000 | |
commit | 1c44169634fa91ebac2a8f78ba6bc992f3550628 (patch) | |
tree | 371c4b10c3effd419f759bd3f9b10f087dd6a09a | |
parent | 9ee3ec7351be5b80c98f3082784de2a08b44d4a8 (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.java | 2 |
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)); } /** |