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
1 file changed