diff options
Diffstat (limited to 'core/java/android')
-rw-r--r-- | core/java/android/content/ContentService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/content/ContentService.java b/core/java/android/content/ContentService.java index 0f6488a..5986dcd 100644 --- a/core/java/android/content/ContentService.java +++ b/core/java/android/content/ContentService.java @@ -154,11 +154,15 @@ public final class ContentService extends IContentService.Stub { throw new IllegalArgumentException("You must pass a valid uri and observer"); } + // STOPSHIP: disable the multi-user permission checks until a solid fix for the + // content provider / observer case is in place. + /* final int callingUser = UserHandle.getCallingUserId(); if (callingUser != userHandle) { mContext.enforceCallingOrSelfPermission(Manifest.permission.INTERACT_ACROSS_USERS_FULL, "no permission to observe other users' provider view"); } + */ if (userHandle < 0) { if (userHandle == UserHandle.USER_CURRENT) { |