From 63be7a732e16dda1bfd93c449accf5ff20d8e145 Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Wed, 1 Dec 2010 11:37:36 -0800 Subject: [PATCH] Grant ACCESS_ALL_DOWNLOADS to DefaultContainerService Be compatible with the old DownloadProvider behavior of being able to operate on content URIs returned from .insert() Bug: 3242328 Change-Id: Ibd2ed553c87ea694d4b09a8265c7131fae588719 --- core/java/android/provider/Downloads.java | 9 ++++++++- packages/DefaultContainerService/AndroidManifest.xml | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/core/java/android/provider/Downloads.java b/core/java/android/provider/Downloads.java index 72bf6b08d684e..1ca6d3a8c06b6 100644 --- a/core/java/android/provider/Downloads.java +++ b/core/java/android/provider/Downloads.java @@ -600,7 +600,14 @@ public final class Downloads { "android.permission.ACCESS_DOWNLOAD_MANAGER_ADVANCED"; /** - * The permission to directly access the download manager's cache directory + * The permission to access the all the downloads in the manager. + */ + public static final String PERMISSION_ACCESS_ALL = + "android.permission.ACCESS_ALL_DOWNLOADS"; + + /** + * The permission to directly access the download manager's cache + * directory */ public static final String PERMISSION_CACHE = "android.permission.ACCESS_CACHE_FILESYSTEM"; diff --git a/packages/DefaultContainerService/AndroidManifest.xml b/packages/DefaultContainerService/AndroidManifest.xml index 078daa76d5019..b0597c4e6ee45 100755 --- a/packages/DefaultContainerService/AndroidManifest.xml +++ b/packages/DefaultContainerService/AndroidManifest.xml @@ -1,6 +1,7 @@ +