From a60150246916ff7930ac29d41a961a138d3be0b0 Mon Sep 17 00:00:00 2001 From: althafvly Date: Mon, 10 Apr 2023 11:26:55 +0530 Subject: [PATCH] Updater: Require 3 x OTA size space before download --- src/org/lineageos/updater/UpdatesListAdapter.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/org/lineageos/updater/UpdatesListAdapter.java b/src/org/lineageos/updater/UpdatesListAdapter.java index bd7d5ede..d35e1387 100644 --- a/src/org/lineageos/updater/UpdatesListAdapter.java +++ b/src/org/lineageos/updater/UpdatesListAdapter.java @@ -309,12 +309,13 @@ public class UpdatesListAdapter extends RecyclerView.Adapter 0 && - updateFile.length() < update.getFileSize()) { + // Subtract space depending on the downloaded file size. + // Required space after download completed will be 2 x OTA size. + if (updateFile != null && updateFile.exists() && updateFile.length() > 0) { requiredSpace -= updateFile.length(); } -- GitLab