From 6e1b079c9af269c0675ea84e6547dbdc82f35477 Mon Sep 17 00:00:00 2001 From: Ruslan Tkhakokhov Date: Fri, 19 Feb 2021 14:45:49 +0000 Subject: [PATCH] Add a feature flag to control new opt out behaviour Introduce a lever we can use to enable / disable all new backup eligibility behaviours from one place. Bug: 174216309 Test: m -j Change-Id: I17618a72c04f138204c5c0ca2c23330044c169e7 --- core/java/android/util/FeatureFlagUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/java/android/util/FeatureFlagUtils.java b/core/java/android/util/FeatureFlagUtils.java index b22921233f055..2b577d04b18d7 100644 --- a/core/java/android/util/FeatureFlagUtils.java +++ b/core/java/android/util/FeatureFlagUtils.java @@ -46,6 +46,9 @@ public class FeatureFlagUtils { "settings_do_not_restore_preserved"; /** @hide */ public static final String SETTINGS_PROVIDER_MODEL = "settings_provider_model"; + /** @hide */ + public static final String SETTINGS_USE_NEW_BACKUP_ELIGIBILITY_RULES + = "settings_use_new_backup_eligibility_rules"; private static final Map DEFAULT_FLAGS; @@ -68,6 +71,7 @@ public class FeatureFlagUtils { DEFAULT_FLAGS.put("settings_silky_home", "false"); DEFAULT_FLAGS.put("settings_contextual_home", "false"); DEFAULT_FLAGS.put(SETTINGS_PROVIDER_MODEL, "false"); + DEFAULT_FLAGS.put(SETTINGS_USE_NEW_BACKUP_ELIGIBILITY_RULES, "false"); } private static final Set PERSISTENT_FLAGS;