From 7aa6dfeb011e1886290f64958af9489ee0d25b6b Mon Sep 17 00:00:00 2001 From: Svet Ganov Date: Mon, 20 Apr 2015 13:09:11 -0700 Subject: [PATCH] Report all permissions for user in PermissionsState Change-Id: I08a228018401820ef82cf1f95fe29556d3aeba5e --- .../core/java/com/android/server/pm/PermissionsState.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/pm/PermissionsState.java b/services/core/java/com/android/server/pm/PermissionsState.java index fbb50902ef73d..829ec39895892 100644 --- a/services/core/java/com/android/server/pm/PermissionsState.java +++ b/services/core/java/com/android/server/pm/PermissionsState.java @@ -290,7 +290,9 @@ public final class PermissionsState { permissions.add(permission); } } else { - if (hasRuntimePermission(permission, userId)) { + if (hasInstallPermission(permission)) { + permissions.add(permission); + } else if (hasRuntimePermission(permission, userId)) { permissions.add(permission); } }