diff options
author | Todd Kennedy <toddke@google.com> | 2021-05-21 14:42:29 -0700 |
---|---|---|
committer | Todd Kennedy <toddke@google.com> | 2021-05-21 14:50:12 -0700 |
commit | 62f34260dcc69607e2ea92348d678b55054c6034 (patch) | |
tree | f06b8112a17173a3af267f4c3b7f97855b6eedc8 /libs/hwui/renderthread/RenderThread.cpp | |
parent | 36da5805e5cbfc6c7b69a6639ebd36817e5fba82 (diff) |
If we ever rescan a stub, make sure to uncompress it
If ever the APK in /data/app is removed, we always rescan the
version on a system partition. In the case of compessed stubs,
we didn't keep track of rescanned stubs; which meant we
would never attempted to uncompress & install the full APK
after a rescan.
Add any rescanned stub to the set of known stubs so they can
correctly be uncompressed.
Bug: 186726837
Fixes: 186726837
Test: MANUAL.
Test: Boot the device
Test: Remove the uncompressed system package from /data/app
Test: Reboot the device
Test: Note that the stub is again uncompressed and replaced
Change-Id: I2b903516e2e70b659aa789120d6dd15986f9c94c
Diffstat (limited to 'libs/hwui/renderthread/RenderThread.cpp')
0 files changed, 0 insertions, 0 deletions