From d735999d5813822a8587d15c6d8949312045be3d Mon Sep 17 00:00:00 2001 From: althafvly Date: Tue, 11 Oct 2022 12:33:10 +0530 Subject: [PATCH] Updater: Allow A/B devices to override update priority - Changing in mid-shipping will/should not change current value. --- res/values/config.xml | 1 + res/values/symbols.xml | 1 + src/org/lineageos/updater/UpdatesActivity.java | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/res/values/config.xml b/res/values/config.xml index 76ab6862..16ab670f 100644 --- a/res/values/config.xml +++ b/res/values/config.xml @@ -16,4 +16,5 @@ --> false + false diff --git a/res/values/symbols.xml b/res/values/symbols.xml index f3dc0ba3..992614c0 100644 --- a/res/values/symbols.xml +++ b/res/values/symbols.xml @@ -16,4 +16,5 @@ --> + diff --git a/src/org/lineageos/updater/UpdatesActivity.java b/src/org/lineageos/updater/UpdatesActivity.java index 408aff15..173452f0 100644 --- a/src/org/lineageos/updater/UpdatesActivity.java +++ b/src/org/lineageos/updater/UpdatesActivity.java @@ -514,7 +514,8 @@ public class UpdatesActivity extends UpdatesListActivity { autoDelete.setChecked(prefs.getBoolean(Constants.PREF_AUTO_DELETE_UPDATES, true)); dataWarning.setChecked(prefs.getBoolean(Constants.PREF_MOBILE_DATA_WARNING, true)); - abPerfMode.setChecked(prefs.getBoolean(Constants.PREF_AB_PERF_MODE, false)); + abPerfMode.setChecked(prefs.getBoolean(Constants.PREF_AB_PERF_MODE, + getResources().getBoolean(R.bool.config_prioritizeUpdateProcess))); if (getResources().getBoolean(R.bool.config_hideRecoveryUpdate)) { // Hide the update feature if explicitly requested. -- GitLab