Merge "Use UserManagerInternal to avoid permission check" into udc-dev am: ec8f827230
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23389256 Change-Id: I3a11a18935edafb6e511f4d32a6d13a6db46be0f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -2191,7 +2191,7 @@ public class DevicePolicyManagerService extends IDevicePolicyManager.Stub {
|
|||||||
|
|
||||||
private void suspendAppsForQuietProfiles(boolean toSuspend) {
|
private void suspendAppsForQuietProfiles(boolean toSuspend) {
|
||||||
PackageManagerInternal pmi = mInjector.getPackageManagerInternal();
|
PackageManagerInternal pmi = mInjector.getPackageManagerInternal();
|
||||||
List<UserInfo> users = mUserManager.getUsers();
|
List<UserInfo> users = mUserManagerInternal.getUsers(true /* excludeDying */);
|
||||||
for (UserInfo user : users) {
|
for (UserInfo user : users) {
|
||||||
if (user.isManagedProfile() && user.isQuietModeEnabled()) {
|
if (user.isManagedProfile() && user.isQuietModeEnabled()) {
|
||||||
pmi.setPackagesSuspendedForQuietMode(user.id, toSuspend);
|
pmi.setPackagesSuspendedForQuietMode(user.id, toSuspend);
|
||||||
|
|||||||
Reference in New Issue
Block a user