From c1656f61a7b58a9e8ca6433df42341d8a6806dbf Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 5 Apr 2018 23:02:23 +0200 Subject: [PATCH] if device storage is really low, delete the entire cache --- app/src/main/AndroidManifest.xml | 3 ++ .../org/fdroid/fdroid/DeleteCacheService.java | 44 +++++++++++++++++++ .../receiver/DeviceStorageReceiver.java | 10 ++++- 3 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/org/fdroid/fdroid/DeleteCacheService.java diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index cdfa9cffb..a8e9d7557 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -267,6 +267,9 @@ + 2) { + CleanCacheService.start(context); + } else { + DeleteCacheService.deleteAll(context); + } } } }