summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Martin Stjernholm <mast@google.com> 2023-08-10 17:02:21 +0100
committer Jiakai Zhang <jiakaiz@google.com> 2023-10-10 13:59:00 +0100
commit6cebd6fe0bcb92692de936afa7b39b01404a960b (patch)
treecf4b0ec1f990ec0a976cef51e726f84158aaf14e
parent612a62ef3d3f7aad323b374f6667f1f2e705da2b (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 Change-Id: Ic01b09a62f8a84771172a4ec67d5af43f7c6a3b0 Merged-In: 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));
}
/**