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

Commit 0286910a authored by Bagus Maulana's avatar Bagus Maulana Committed by Android (Google) Code Review
Browse files

Merge "Add Wear settings to the SETTINGS_TO_BACKUP list."

parents 42e5b701 5577bbed
Loading
Loading
Loading
Loading
+12 −1
Original line number Diff line number Diff line
@@ -82,6 +82,17 @@ public class GlobalSettings {
        Settings.Global.USER_PREFERRED_REFRESH_RATE,
        Settings.Global.USER_PREFERRED_RESOLUTION_HEIGHT,
        Settings.Global.USER_PREFERRED_RESOLUTION_WIDTH,
        Settings.Global.POWER_BUTTON_LONG_PRESS
        Settings.Global.POWER_BUTTON_LONG_PRESS,
        Settings.Global.Wearable.SMART_REPLIES_ENABLED,
        Settings.Global.Wearable.CLOCKWORK_AUTO_TIME,
        Settings.Global.Wearable.CLOCKWORK_AUTO_TIME_ZONE,
        Settings.Global.Wearable.CLOCKWORK_24HR_TIME,
        Settings.Global.Wearable.MUTE_WHEN_OFF_BODY_ENABLED,
        Settings.Global.Wearable.AMBIENT_ENABLED,
        Settings.Global.Wearable.AMBIENT_TILT_TO_WAKE,
        Settings.Global.Wearable.AMBIENT_TOUCH_TO_WAKE,
        Settings.Global.Wearable.TOUCH_AND_HOLD_WATCH_FACE,
        Settings.Global.Wearable.BATTERY_SAVER_MODE,
        Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_MS
    };
}
+2 −1
Original line number Diff line number Diff line
@@ -198,6 +198,7 @@ public class SecureSettings {
        Settings.Secure.LOCKSCREEN_SHOW_WALLET,
        Settings.Secure.LOCK_SCREEN_SHOW_QR_CODE_SCANNER,
        Settings.Secure.LOCKSCREEN_USE_DOUBLE_LINE_CLOCK,
        Settings.Secure.STATUS_BAR_SHOW_VIBRATE_ICON
        Settings.Secure.STATUS_BAR_SHOW_VIBRATE_ICON,
        Settings.Secure.WEAR_TALKBACK_ENABLED
    };
}
+1 −0
Original line number Diff line number Diff line
@@ -89,5 +89,6 @@ public class SystemSettings {
        Settings.System.DISPLAY_COLOR_MODE,
        Settings.System.ALARM_ALERT,
        Settings.System.NOTIFICATION_LIGHT_PULSE,
        Settings.System.WEAR_ACCESSIBILITY_GESTURE_ENABLED
    };
}
+1 −0
Original line number Diff line number Diff line
@@ -207,5 +207,6 @@ public class SystemSettingsValidators {
        VALIDATORS.put(System.WIFI_STATIC_DNS2, LENIENT_IP_ADDRESS_VALIDATOR);
        VALIDATORS.put(System.SHOW_BATTERY_PERCENT, BOOLEAN_VALIDATOR);
        VALIDATORS.put(System.NOTIFICATION_LIGHT_PULSE, BOOLEAN_VALIDATOR);
        VALIDATORS.put(System.WEAR_ACCESSIBILITY_GESTURE_ENABLED, BOOLEAN_VALIDATOR);
    }
}
+3 −15
Original line number Diff line number Diff line
@@ -102,8 +102,7 @@ public class SettingsBackupTest {
                    Settings.System.PEAK_REFRESH_RATE, // depends on hardware capabilities
                    Settings.System.SCREEN_BRIGHTNESS_FLOAT,
                    Settings.System.SCREEN_BRIGHTNESS_FOR_VR_FLOAT,
                    Settings.System.MULTI_AUDIO_FOCUS_ENABLED, // form-factor/OEM specific
                    Settings.System.WEAR_ACCESSIBILITY_GESTURE_ENABLED
                    Settings.System.MULTI_AUDIO_FOCUS_ENABLED // form-factor/OEM specific
                    );

    private static final Set<String> BACKUP_DENY_LIST_GLOBAL_SETTINGS =
@@ -597,21 +596,16 @@ public class SettingsBackupTest {
                    Settings.Global.CLOCKWORK_HOME_READY,
                    Settings.Global.WATCHDOG_TIMEOUT_MILLIS,
                    Settings.Global.MANAGED_PROVISIONING_DEFER_PROVISIONING_TO_ROLE_HOLDER,
                    Settings.Global.Wearable.BATTERY_SAVER_MODE,
                    Settings.Global.Wearable.COMBINED_LOCATION_ENABLED,
                    Settings.Global.Wearable.HAS_PAY_TOKENS,
                    Settings.Global.Wearable.GMS_CHECKIN_TIMEOUT_MIN,
                    Settings.Global.Wearable.HOTWORD_DETECTION_ENABLED,
                    Settings.Global.Wearable.SMART_REPLIES_ENABLED,
                    Settings.Global.Wearable.DEFAULT_VIBRATION,
                    Settings.Global.Wearable.OBTAIN_PAIRED_DEVICE_LOCATION,
                    Settings.Global.Wearable.RETAIL_MODE,
                    Settings.Global.Wearable.PHONE_PLAY_STORE_AVAILABILITY,
                    Settings.Global.Wearable.BUG_REPORT,
                    Settings.Global.Wearable.SMART_ILLUMINATE_ENABLED,
                    Settings.Global.Wearable.CLOCKWORK_AUTO_TIME,
                    Settings.Global.Wearable.CLOCKWORK_AUTO_TIME_ZONE,
                    Settings.Global.Wearable.CLOCKWORK_24HR_TIME,
                    Settings.Global.Wearable.AUTO_WIFI,
                    Settings.Global.Wearable.WIFI_POWER_SAVE,
                    Settings.Global.Wearable.ALT_BYPASS_WIFI_REQUIREMENT_TIME_MILLIS,
@@ -626,7 +620,6 @@ public class SettingsBackupTest {
                    Settings.Global.Wearable.STEM_3_TYPE,
                    Settings.Global.Wearable.STEM_3_DATA,
                    Settings.Global.Wearable.STEM_3_DEFAULT_DATA,
                    Settings.Global.Wearable.MUTE_WHEN_OFF_BODY_ENABLED,
                    Settings.Global.Wearable.WEAR_OS_VERSION_STRING,
                    Settings.Global.Wearable.CORNER_ROUNDNESS,
                    Settings.Global.Wearable.BUTTON_SET,
@@ -636,10 +629,7 @@ public class SettingsBackupTest {
                    Settings.Global.Wearable.SYSTEM_EDITION,
                    Settings.Global.Wearable.WEAR_PLATFORM_MR_NUMBER,
                    Settings.Global.Wearable.MOBILE_SIGNAL_DETECTOR,
                    Settings.Global.Wearable.AMBIENT_ENABLED,
                    Settings.Global.Wearable.AMBIENT_TILT_TO_WAKE,
                    Settings.Global.Wearable.AMBIENT_LOW_BIT_ENABLED_DEV,
                    Settings.Global.Wearable.AMBIENT_TOUCH_TO_WAKE,
                    Settings.Global.Wearable.AMBIENT_TILT_TO_BRIGHT,
                    Settings.Global.Wearable.DECOMPOSABLE_WATCHFACE,
                    Settings.Global.Wearable.AMBIENT_FORCE_WHEN_DOCKED,
@@ -655,7 +645,6 @@ public class SettingsBackupTest {
                    Settings.Global.Wearable.OEM_SETUP_VERSION,
                    Settings.Global.Wearable.MASTER_GESTURES_ENABLED,
                    Settings.Global.Wearable.UNGAZE_ENABLED,
                    Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_MS,
                    Settings.Global.Wearable.BURN_IN_PROTECTION_ENABLED,
                    Settings.Global.Wearable.WRIST_ORIENTATION_MODE,
                    Settings.Global.Wearable.CLOCKWORK_SYSUI_PACKAGE,
@@ -664,9 +653,8 @@ public class SettingsBackupTest {
                    Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_SET_BY_USER,
                    Settings.Global.Wearable.WET_MODE_ON,
                    Settings.Global.Wearable.COOLDOWN_MODE_ON,
                    Settings.Global.Wearable.TOUCH_AND_HOLD_WATCH_FACE,
                    Settings.Global.Wearable.SCREEN_UNLOCK_SOUND_ENABLED,
                    Settings.Global.Wearable.CHARGING_SOUNDS_ENABLED);
                    Settings.Global.Wearable.CHARGING_SOUNDS_ENABLED,
                    Settings.Global.Wearable.SCREEN_UNLOCK_SOUND_ENABLED);

    private static final Set<String> BACKUP_DENY_LIST_SECURE_SETTINGS =
             newHashSet(