From 7be5b7c057d895c92f66cc9232b2835f47d6bd43 Mon Sep 17 00:00:00 2001 From: Gabriele M Date: Sun, 12 Nov 2017 18:27:58 +0100 Subject: [PATCH] Don't stop service while installing AB updates Change-Id: I2e5eaffa2b64ce8d387958b070a23f393f827c5e --- src/org/lineageos/updater/controller/UpdaterService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/lineageos/updater/controller/UpdaterService.java b/src/org/lineageos/updater/controller/UpdaterService.java index 18a51e2..de57624 100644 --- a/src/org/lineageos/updater/controller/UpdaterService.java +++ b/src/org/lineageos/updater/controller/UpdaterService.java @@ -220,7 +220,8 @@ public class UpdaterService extends Service { } private void tryStopSelf() { - if (!mHasClients && !mUpdaterController.hasActiveDownloads()) { + if (!mHasClients && !mUpdaterController.hasActiveDownloads() && + !mUpdaterController.isInstallingUpdate()) { Log.d(TAG, "Service no longer needed, stopping"); stopSelf(); }