diff options
| author | 2019-02-02 02:57:03 +0000 | |
|---|---|---|
| committer | 2019-02-02 02:57:03 +0000 | |
| commit | 0eafbe2383ee40c7b57869485a445af2c1dfff3b (patch) | |
| tree | e71bf971370ac44d342626fe33fe3a3c19d7bf5d | |
| parent | 32a7fd7822ba0dc4bf18fd33253685b25c0c9a5d (diff) | |
| parent | 556893cac9b12266e850334a862c984fbb67d3a3 (diff) | |
Merge "PermissionController is now part of the core system."
| -rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 957fc4ebabc4..c63dc32a3a48 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -3046,7 +3046,6 @@ public class PackageManagerService extends IPackageManager.Stub mSharedSystemSharedLibraryPackageName = getRequiredSharedLibraryLPr( PackageManager.SYSTEM_SHARED_LIBRARY_SHARED, SharedLibraryInfo.VERSION_UNDEFINED); - mRequiredPermissionControllerPackage = getRequiredPermissionControllerLPr(); } else { mRequiredVerifierPackage = null; mRequiredInstallerPackage = null; @@ -3055,8 +3054,10 @@ public class PackageManagerService extends IPackageManager.Stub mIntentFilterVerifier = null; mServicesSystemSharedLibraryPackageName = null; mSharedSystemSharedLibraryPackageName = null; - mRequiredPermissionControllerPackage = null; } + // PermissionController hosts default permission granting and role management, so it's a + // critical part of the core system. + mRequiredPermissionControllerPackage = getRequiredPermissionControllerLPr(); // Initialize InstantAppRegistry's Instant App list for all users. final int[] userIds = UserManagerService.getInstance().getUserIds(); |