commit | aab8cbfa234e1c53f909ac4bebeccbe2ddbeda05 | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Mon May 09 16:51:08 2016 -0600 |
committer | Jeff Sharkey <jsharkey@android.com> | Mon May 09 16:51:11 2016 -0600 |
tree | 13eac946e35313cb07924e9ad40cd297d28d6d23 | |
parent | d1f686f5dcf33606cf1e83cf2f7b8e41f5bd9148 [diff] |
Fix package cleanup when parsed APK missing. Recently the uninstall logic was changed to require a parsed APK to succeed, but we need uninstall to succeed when the APK lives on an ejected storage device. To fix that case, create a fake parsed package with just enough information for the delete to proceed. Fix package movement bug that sent an invalid user ID to installd; we need to explicitly ask for each user. Bug: 28658206 Change-Id: Icf417661f07688c7523f0d082528adec2ac70cc6