From 39f4cc979ad1a6575bb5ecb91523761447187c4a Mon Sep 17 00:00:00 2001 From: Haik Date: Tue, 29 Nov 2022 19:00:31 +0000 Subject: Added Global for RSB_WAKE_ENABLED Test: N/A Bug: 260638273 Change-Id: If0e196313e7771dce1264d3954a0582fb790d2b1 (cherry picked from commit 851ac8cd9d968abed2d75b88e709d1cb16248dc9) --- core/java/android/provider/Settings.java | 6 ++++++ .../provider/settings/validators/GlobalSettingsValidators.java | 1 + .../test/src/android/provider/SettingsBackupTest.java | 3 ++- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 2adbbcd454e5..22d5a2720bd8 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -17934,6 +17934,12 @@ public final class Settings { */ public static final String WET_MODE_ON = "wet_mode_on"; + /* + * Whether the RSB wake feature is enabled. + * @hide + */ + public static final String RSB_WAKE_ENABLED = "rsb_wake_enabled"; + /* * Whether the screen-unlock (keyguard) sound is enabled. * @hide diff --git a/packages/SettingsProvider/src/android/provider/settings/validators/GlobalSettingsValidators.java b/packages/SettingsProvider/src/android/provider/settings/validators/GlobalSettingsValidators.java index cf7c7c5751dd..46876b457b54 100644 --- a/packages/SettingsProvider/src/android/provider/settings/validators/GlobalSettingsValidators.java +++ b/packages/SettingsProvider/src/android/provider/settings/validators/GlobalSettingsValidators.java @@ -336,6 +336,7 @@ public class GlobalSettingsValidators { VALIDATORS.put(Global.Wearable.COOLDOWN_MODE_ON, BOOLEAN_VALIDATOR); VALIDATORS.put( Global.Wearable.GESTURE_TOUCH_AND_HOLD_WATCH_FACE_ENABLED, BOOLEAN_VALIDATOR); + VALIDATORS.put(Global.Wearable.RSB_WAKE_ENABLED, BOOLEAN_VALIDATOR); VALIDATORS.put(Global.Wearable.SCREEN_UNLOCK_SOUND_ENABLED, BOOLEAN_VALIDATOR); VALIDATORS.put(Global.Wearable.CHARGING_SOUNDS_ENABLED, BOOLEAN_VALIDATOR); VALIDATORS.put(Global.Wearable.BEDTIME_MODE, BOOLEAN_VALIDATOR); diff --git a/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java b/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java index 24c14352cb61..aa194b95a521 100644 --- a/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java +++ b/packages/SettingsProvider/test/src/android/provider/SettingsBackupTest.java @@ -659,7 +659,8 @@ public class SettingsBackupTest { Settings.Global.Wearable.SCREEN_UNLOCK_SOUND_ENABLED, Settings.Global.Wearable.BEDTIME_MODE, Settings.Global.Wearable.BEDTIME_HARD_MODE, - Settings.Global.Wearable.EARLY_UPDATES_STATUS); + Settings.Global.Wearable.EARLY_UPDATES_STATUS, + Settings.Global.Wearable.RSB_WAKE_ENABLED); private static final Set BACKUP_DENY_LIST_SECURE_SETTINGS = newHashSet( -- cgit v1.2.3-59-g8ed1b