From a667372c568ed581c26e52fd14ffa39a291267fd Mon Sep 17 00:00:00 2001 From: Abhijeet Kaur Date: Tue, 19 Nov 2019 17:56:36 +0000 Subject: [PATCH] Make Settings UI fuse flag "settings_fuse" persistent Bug: 144419848 Test: The value of system property settings_fuse persists after reboot Change-Id: I207e72fdc56785dbde350e01f753c865294a3eba --- src/com/android/settings/core/FeatureFlags.java | 1 + .../settings/development/featureflags/FeatureFlagPersistent.java | 1 + 2 files changed, 2 insertions(+) diff --git a/src/com/android/settings/core/FeatureFlags.java b/src/com/android/settings/core/FeatureFlags.java index 92e4e7240f9..91c333a210a 100644 --- a/src/com/android/settings/core/FeatureFlags.java +++ b/src/com/android/settings/core/FeatureFlags.java @@ -23,6 +23,7 @@ public class FeatureFlags { public static final String AUDIO_SWITCHER_SETTINGS = "settings_audio_switcher"; public static final String DYNAMIC_SYSTEM = "settings_dynamic_system"; public static final String HEARING_AID_SETTINGS = "settings_bluetooth_hearing_aid"; + public static final String SETTINGS_FUSE_FLAG = "settings_fuse"; public static final String WIFI_DETAILS_DATAUSAGE_HEADER = "settings_wifi_details_datausage_header"; public static final String PERSONAL_WORK_PROFILE = "settings_work_profile"; diff --git a/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java b/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java index d89df7900b1..fb84a720dba 100644 --- a/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java +++ b/src/com/android/settings/development/featureflags/FeatureFlagPersistent.java @@ -36,6 +36,7 @@ public class FeatureFlagPersistent { PERSISTENT_FLAGS = new HashSet<>(); PERSISTENT_FLAGS.add(FeatureFlags.HEARING_AID_SETTINGS); PERSISTENT_FLAGS.add(FeatureFlags.DYNAMIC_SYSTEM); + PERSISTENT_FLAGS.add(FeatureFlags.SETTINGS_FUSE_FLAG); } public static boolean isEnabled(Context context, String feature) {