Loading services/core/java/com/android/server/pm/PackageManagerService.java +1 −6 Original line number Diff line number Diff line Loading @@ -20443,12 +20443,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); } } void onBeforeUserStartUninitialized(final int userId) { synchronized (mPackages) { if (mSettings.areDefaultRuntimePermissionsGrantedLPr(userId)) { return; } } void onNewUserCreated(final int userId) { mDefaultPermissionPolicy.grantDefaultPermissions(userId); // If permission review for legacy apps is required, we represent // dagerous permissions for such apps as always granted runtime services/core/java/com/android/server/pm/UserManagerService.java +1 −4 Original line number Diff line number Diff line Loading @@ -2304,6 +2304,7 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { mBaseUserRestrictions.append(userId, restrictions); } mPm.onNewUserCreated(userId); Intent addedIntent = new Intent(Intent.ACTION_USER_ADDED); addedIntent.putExtra(Intent.EXTRA_USER_HANDLE, userId); mContext.sendBroadcastAsUser(addedIntent, UserHandle.ALL, Loading Loading @@ -2874,10 +2875,6 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { applyUserRestrictionsLR(userId); } UserInfo userInfo = getUserInfoNoChecks(userId); if (userInfo != null && !userInfo.isInitialized()) { mPm.onBeforeUserStartUninitialized(userId); } } maybeInitializeDemoMode(userId); Loading Loading
services/core/java/com/android/server/pm/PackageManagerService.java +1 −6 Original line number Diff line number Diff line Loading @@ -20443,12 +20443,7 @@ Slog.v(TAG, ":: stepped forward, applying functor at tag " + parser.getName()); } } void onBeforeUserStartUninitialized(final int userId) { synchronized (mPackages) { if (mSettings.areDefaultRuntimePermissionsGrantedLPr(userId)) { return; } } void onNewUserCreated(final int userId) { mDefaultPermissionPolicy.grantDefaultPermissions(userId); // If permission review for legacy apps is required, we represent // dagerous permissions for such apps as always granted runtime
services/core/java/com/android/server/pm/UserManagerService.java +1 −4 Original line number Diff line number Diff line Loading @@ -2304,6 +2304,7 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { mBaseUserRestrictions.append(userId, restrictions); } mPm.onNewUserCreated(userId); Intent addedIntent = new Intent(Intent.ACTION_USER_ADDED); addedIntent.putExtra(Intent.EXTRA_USER_HANDLE, userId); mContext.sendBroadcastAsUser(addedIntent, UserHandle.ALL, Loading Loading @@ -2874,10 +2875,6 @@ public class UserManagerService extends IUserManager.Stub { synchronized (mRestrictionsLock) { applyUserRestrictionsLR(userId); } UserInfo userInfo = getUserInfoNoChecks(userId); if (userInfo != null && !userInfo.isInitialized()) { mPm.onBeforeUserStartUninitialized(userId); } } maybeInitializeDemoMode(userId); Loading