Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 596c2099 authored by Aayush Gupta's avatar Aayush Gupta Committed by Nishith Khanna
Browse files

Updater: Enable auto deletion of updates by default



Signed-off-by: Aayush Gupta's avatarAayush Gupta <theimpulson@e.email>
Change-Id: Iea43138b6538233b8966db3274ea22c8875a82f8
parent f6880300
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -602,7 +602,7 @@ public class UpdatesActivity extends UpdatesListActivity implements UpdateImport

        SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
        autoCheckInterval.setSelection(Utils.getUpdateCheckSetting(this));
        autoDelete.setChecked(prefs.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, false));
        autoDelete.setChecked(prefs.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, true));
        meteredNetworkWarning.setChecked(prefs.getBoolean(Constants.PREF_METERED_NETWORK_WARNING,
                prefs.getBoolean(Constants.PREF_MOBILE_DATA_WARNING, true)));
        abPerfMode.setChecked(prefs.getBoolean(Constants.PREF_AB_PERF_MODE, false));
+1 −1
Original line number Diff line number Diff line
@@ -412,7 +412,7 @@ public class UpdaterService extends Service {
                mNotificationManager.notify(NOTIFICATION_ID, mNotificationBuilder.build());

                SharedPreferences pref = PreferenceManager.getDefaultSharedPreferences(this);
                boolean deleteUpdate = pref.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, false);
                boolean deleteUpdate = pref.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, true);
                boolean isLocal = Update.LOCAL_ID.equals(update.getDownloadId());
                // Always delete local updates
                if (deleteUpdate || isLocal) {
+1 −1
Original line number Diff line number Diff line
@@ -303,7 +303,7 @@ public class Utils {
        long prevTimestamp = preferences.getLong(Constants.PREF_INSTALL_OLD_TIMESTAMP, 0);
        String lastUpdatePath = preferences.getString(Constants.PREF_INSTALL_PACKAGE_PATH, null);
        boolean reinstalling = preferences.getBoolean(Constants.PREF_INSTALL_AGAIN, false);
        boolean deleteUpdates = preferences.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, false);
        boolean deleteUpdates = preferences.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, true);
        if ((buildTimestamp != prevTimestamp || reinstalling) && deleteUpdates &&
                lastUpdatePath != null) {
            File lastUpdate = new File(lastUpdatePath);