commit | 78027f3b72ad0cad4c39c3947985526ac31a6d3e | [log] [tgz] |
---|---|---|
author | Svet Ganov <svetoslavganov@google.com> | Wed Mar 25 09:10:09 2015 -0700 |
committer | Svet Ganov <svetoslavganov@google.com> | Wed Mar 25 09:15:40 2015 -0700 |
tree | b0af4c056bdb5c4dece6d357135e45c63d0166cf | |
parent | 94615e49e15dd23bcced3bfb152c67f16720db07 [diff] [blame] |
Properly handle system app permissions. System apps targeting SDK grater than Lollipop MR1 get runtime permissions and when a new user is added we update the permissions for all packages to ensure that the new user gets the runtime permissions. Change-Id: Ic7dc5b5a94b034e00d715a60b12f613803524c3b
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index 26ecb72..8cc9d19 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -1219,6 +1219,7 @@ updateUserIdsLocked(); Bundle restrictions = new Bundle(); mUserRestrictions.append(userId, restrictions); + mPm.newUserCreatedLILPw(userId); } } if (userInfo != null) {