diff options
| author | 2022-12-01 17:25:22 +0800 | |
|---|---|---|
| committer | 2023-01-11 09:05:58 +0800 | |
| commit | 6b11d1e589f491ccbc5993cc1ce8507fe9316f79 (patch) | |
| tree | aeb0ed5c14e90071cb29cc981f23e84bc86a1072 /services/coverage/java | |
| parent | cda60c2403b564e755fe974cfc910298d54cd7d4 (diff) | |
Introduce the concept of the update owner (1/n)
To address the cross-store update without user consent, we introduce
the update ownership enforcement. Installers can opt in this enforce-
ment on initial installation. After that, the user intervenrion will
be required once the update isn't performed by the update owner (even
if this installer grants INSTALL_PACKAGES).
Bug: 244413073
Test: build
Test: atest FrameworksServicesTests:SystemAppUpdateTrackerTest
Test: atest FrameworksServicesTests:LocaleManagerServiceTest
Test: atest FrameworksServicesTests:PackageInstallerSessionTest
Test: atest FrameworksServicesTests:AppsFilterImplTest
Test: atest FrameworksMockingServicesTests:StagingManagerTest
Test: atest CtsPackageInstallTestCases:UpdateOwnershipEnforcementTest
Change-Id: Iddaba09c1f06fc157352379b33a188692c5249c4
Diffstat (limited to 'services/coverage/java')
0 files changed, 0 insertions, 0 deletions