diff options
| author | Christopher Tate <ctate@google.com> | 2013-09-13 16:58:36 -0700 |
|---|---|---|
| committer | Christopher Tate <ctate@google.com> | 2013-09-13 16:58:36 -0700 |
| commit | 86b391cd03ba2c3e71e78ce2ccf8dd073ac409cf (patch) | |
| tree | 50432a84f4bdefb1b3222ec3d87b8d5d782009c8 /services/java/com/android/server/pm/PackageManagerService.java | |
| parent | 7770dcc3d351a494d0f5fe44feb776cc512e9b18 (diff) | |
Prune shared users that the system declares but does not use
Bug 10184643
Change-Id: I72c5177c621c24fac34bf8744eb6c5108b6d3464
Diffstat (limited to 'services/java/com/android/server/pm/PackageManagerService.java')
| -rwxr-xr-x | services/java/com/android/server/pm/PackageManagerService.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/services/java/com/android/server/pm/PackageManagerService.java b/services/java/com/android/server/pm/PackageManagerService.java index 39fc4ad3ba37..7cc568e25d99 100755 --- a/services/java/com/android/server/pm/PackageManagerService.java +++ b/services/java/com/android/server/pm/PackageManagerService.java @@ -1349,6 +1349,9 @@ public class PackageManagerService extends IPackageManager.Stub { //delete tmp files deleteTempPackageFiles(); + // Remove any shared userIDs that have no associated packages + mSettings.pruneSharedUsersLPw(); + if (!mOnlyCore) { EventLog.writeEvent(EventLogTags.BOOT_PROGRESS_PMS_DATA_SCAN_START, SystemClock.uptimeMillis()); |
