From 01e6db57205636b8ec84acba127119ccf3c053c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= <mvdan@mvdan.cc> Date: Thu, 7 May 2015 16:08:40 +0200 Subject: [PATCH] We don't need WRITE_EXTERNAL_STORAGE on api 19 or later On api 19 or later, writing to your own private directory on the SD doesn't require any extra dependencies. We only ever store icons, apks and index stuff on the private repo, so we never read/write anywhere else on the SD. --- F-Droid/AndroidManifest.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/F-Droid/AndroidManifest.xml b/F-Droid/AndroidManifest.xml index d2e4fe272..e29f5ae16 100644 --- a/F-Droid/AndroidManifest.xml +++ b/F-Droid/AndroidManifest.xml @@ -45,7 +45,8 @@ <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.BLUETOOTH" /> <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> - <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> + <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" + android:maxSdkVersion="18" /> <uses-permission android:name="android.permission.NFC" /> <!-- These permissions are only granted when F-Droid is installed as a system-app! -->