OSDN Git Service

OtaDexopt: Downgrade apps when low on space
authorAndreas Gampe <agampe@google.com>
Sat, 10 Sep 2016 00:50:20 +0000 (17:50 -0700)
committerAndreas Gampe <agampe@google.com>
Wed, 28 Sep 2016 21:11:08 +0000 (14:11 -0700)
commit1920d7b434ea7424cae8249adec56856fb2484ae
tree2622aa50a642f9b2b8c4c32289b831a1e5a6913c
parent33c592da0cac04172b6edaabf47ec09cd826bc8c
OtaDexopt: Downgrade apps when low on space

When running low on space, attempt to "downgrade" apps to lower
states in the optimization flow to free up space before starting
the OTA.

Bug: 31347757
Change-Id: I3a44b106b83d86d7290f4c557267b319f28de12a
(cherry picked from commit dab38e000436bf8234955b0333eaecf389e65b6f)
services/core/java/com/android/server/pm/OtaDexoptService.java
services/core/java/com/android/server/pm/PackageManagerServiceUtils.java