diff options
author | Svet Ganov <svetoslavganov@google.com> | 2015-05-14 23:25:09 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-05-14 23:25:10 +0000 |
commit | e650fd95a9d87f74fb420687b7062c9d428ef3f1 (patch) | |
tree | b7e77c4c2c285c5561ec89f46b34abf829af1814 | |
parent | fcb34c599f59d3bd73edad1848c081548e721024 (diff) | |
parent | 4ccca50d7e501154127ac360e0fcbae850b1bbc8 (diff) | |
download | frameworks_base-e650fd95a9d87f74fb420687b7062c9d428ef3f1.zip frameworks_base-e650fd95a9d87f74fb420687b7062c9d428ef3f1.tar.gz frameworks_base-e650fd95a9d87f74fb420687b7062c9d428ef3f1.tar.bz2 |
Merge "Fix grant/revoke to act on owner by default and log invalid user id." into mnc-dev
-rw-r--r-- | cmds/pm/src/com/android/commands/pm/Pm.java | 2 | ||||
-rw-r--r-- | services/core/java/com/android/server/pm/PackageManagerService.java | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/cmds/pm/src/com/android/commands/pm/Pm.java b/cmds/pm/src/com/android/commands/pm/Pm.java index eb834f2..1599459 100644 --- a/cmds/pm/src/com/android/commands/pm/Pm.java +++ b/cmds/pm/src/com/android/commands/pm/Pm.java @@ -1585,7 +1585,7 @@ public final class Pm { } private int runGrantRevokePermission(boolean grant) { - int userId = UserHandle.USER_CURRENT; + int userId = UserHandle.USER_OWNER; String opt = null; while ((opt = nextOption()) != null) { diff --git a/services/core/java/com/android/server/pm/PackageManagerService.java b/services/core/java/com/android/server/pm/PackageManagerService.java index 944fa52..8e0cdf1 100644 --- a/services/core/java/com/android/server/pm/PackageManagerService.java +++ b/services/core/java/com/android/server/pm/PackageManagerService.java @@ -3146,6 +3146,7 @@ public class PackageManagerService extends IPackageManager.Stub { @Override public void grantRuntimePermission(String packageName, String name, int userId) { if (!sUserManager.exists(userId)) { + Log.e(TAG, "No such user:" + userId); return; } @@ -3203,6 +3204,7 @@ public class PackageManagerService extends IPackageManager.Stub { @Override public void revokeRuntimePermission(String packageName, String name, int userId) { if (!sUserManager.exists(userId)) { + Log.e(TAG, "No such user:" + userId); return; } |