diff options
author | Kenny Root <kroot@google.com> | 2010-12-01 11:37:36 -0800 |
---|---|---|
committer | android-merger <android-merger@google.com> | 2010-12-07 22:36:11 -0800 |
commit | b08b5516eb20c07b28e9651868f93f19cd647f4f (patch) | |
tree | ff4f6fbb4dd30724e4d4034946e9d214fdfd3217 | |
parent | 6471cd5f7d0125713081c9be4772922eedd2a904 (diff) | |
download | base-b08b5516eb20c07b28e9651868f93f19cd647f4f.tar.gz |
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: I7dad15ac0fefa867c3c8a33a579fc9899ac80262
-rw-r--r-- | core/java/android/provider/Downloads.java | 9 | ||||
-rwxr-xr-x | packages/DefaultContainerService/AndroidManifest.xml | 1 |
2 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/provider/Downloads.java b/core/java/android/provider/Downloads.java index 72bf6b08d684..1ca6d3a8c06b 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 078daa76d501..b0597c4e6ee4 100755 --- a/packages/DefaultContainerService/AndroidManifest.xml +++ b/packages/DefaultContainerService/AndroidManifest.xml @@ -1,6 +1,7 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.defcontainer"> <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/> + <uses-permission android:name="android.permission.ACCESS_ALL_DOWNLOADS"/> <uses-permission android:name="android.permission.ASEC_ACCESS"/> <uses-permission android:name="android.permission.ASEC_CREATE"/> <uses-permission android:name="android.permission.ASEC_DESTROY"/> |