commit | a8d422531759f786e53b5bf1dbc0eb942545e514 | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Sat Oct 31 13:58:54 2015 -0700 |
committer | The Android Automerger <android-build@google.com> | Mon Nov 02 13:21:07 2015 -0800 |
tree | 81e7e4220996febb5c8a36d4b51e07c0e573406d | |
parent | 9c648bdc359af7600675f85367e22f3d47998694 [diff] |
PackageSettingBase needs to copy volume UUID. When copying all fields from one PackageSettingBase to another, we also need to copy volumeUuid, which had previously been missed. Without this, packages using sharedUserId that are installed on adopted storage devices will be destroyed, since after reboot we think they actually belong on internal storage (where volumeUuid is null). Bug: 25334169 Change-Id: I223361bd1e19e7d5dd78626682ac7c5cbecb9fa1