commit | e075629d08b149287691ec483df1b2d0da9c773a | [log] [tgz] |
---|---|---|
author | Winson <chiuwinson@google.com> | Fri Jan 31 12:21:54 2020 -0800 |
committer | Winson <chiuwinson@google.com> | Wed Feb 19 08:33:12 2020 -0800 |
tree | 9ec880aeca41734482437d3cc964606631748eaa | |
parent | f00c755a2381c21406f82f7bbebf98d25cf58491 [diff] |
Remove AndroidPackageWrite Moves all system state out of AndroidPackage and into PackageStateUnserialized, which lives inside a PackageSetting. This makes AndroidPackage effectively immutable after it exits the scan/install process. Specifically, moves isUpdatedSystemApp, isHiddenUntilInstalled, seInfoOverride, cpuAbiOverride, PackageUsage, and sharedLibraryFiles/Infos. Bug: 135203078 Test: atest com.android.server.pm.parsing Change-Id: I44baab113f3b6b138472b15a61e0874173bc694f