summaryrefslogtreecommitdiff
path: root/tools/aapt2/java/JavaClassGenerator.cpp
diff options
context:
space:
mode:
authorBookatz <bookatz@google.com>2019-11-13 10:10:18 -0800
committerBookatz <bookatz@google.com>2019-11-22 10:53:08 -0800
commita8c2d2a553e9502514adf03791fa21ec279eeb4c (patch)
treea621d988e7e2c763c8b93df34c23fb8c41f99519 /tools/aapt2/java/JavaClassGenerator.cpp
parentdffffc08ae9c3c24fc4d2b90ae6bce57dfa1454e (diff)
UserSystemPackageInstaller uses user types
UserSystemPackageInstaller was recently introduced and used a subset of UserInfo flags to specify which package should be installed on which user. ag/9507174 introduced the notion of user types to UserManager. The current cl does the following: UserSystemPackageInstaller now uses user types instead of UserInfo flags. This includes both base types (SYSTEM, FULL, PROFILE), as well as specific user types (like guest, managed profiles, etc.). OEMs can therefore specify on which type of user each system package should be installed. (Installing based on the ephemeral flag is therefore no longer available, but since it wasn't being used for this purpose, that's okay.) Bug: 134605778 Bug: 142151520 Bug: 142482943 Test: atest UserSystemPackageInstallerTest Change-Id: Ibd6de29e4f4861e91e282edfdd3100dc2d2e2f5f
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions