diff options
| -rw-r--r-- | core/proto/android/providers/settings/secure.proto | 11 | ||||
| -rw-r--r-- | packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java | 12 |
2 files changed, 22 insertions, 1 deletions
diff --git a/core/proto/android/providers/settings/secure.proto b/core/proto/android/providers/settings/secure.proto index e1a980caa635..83c53915694a 100644 --- a/core/proto/android/providers/settings/secure.proto +++ b/core/proto/android/providers/settings/secure.proto @@ -452,6 +452,15 @@ message SecureSettingsProto { } optional QuickSettings qs = 45; + message ReduceBrightColors { + option (android.msg_privacy).dest = DEST_EXPLICIT; + + optional SettingProto activated = 1 [ (android.privacy).dest = DEST_AUTOMATIC ]; + optional SettingProto level = 2 [ (android.privacy).dest = DEST_AUTOMATIC ]; + optional SettingProto persist_across_reboots = 3 [ (android.privacy).dest = DEST_AUTOMATIC ]; + } + optional ReduceBrightColors reduce_bright_colors = 87; + message Rotation { option (android.msg_privacy).dest = DEST_EXPLICIT; @@ -625,5 +634,5 @@ message SecureSettingsProto { // Please insert fields in alphabetical order and group them into messages // if possible (to avoid reaching the method limit). - // Next tag = 87; + // Next tag = 88; } diff --git a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java index 506b6085131b..f1fb527245a1 100644 --- a/packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java +++ b/packages/SettingsProvider/src/com/android/providers/settings/SettingsProtoDumpUtil.java @@ -2343,6 +2343,18 @@ class SettingsProtoDumpUtil { SecureSettingsProto.QuickSettings.AUTO_ADDED_TILES); p.end(qsToken); + final long reduceBrightColorsToken = p.start(SecureSettingsProto.REDUCE_BRIGHT_COLORS); + dumpSetting(s, p, + Settings.Secure.REDUCE_BRIGHT_COLORS_ACTIVATED, + SecureSettingsProto.ReduceBrightColors.ACTIVATED); + dumpSetting(s, p, + Settings.Secure.REDUCE_BRIGHT_COLORS_LEVEL, + SecureSettingsProto.ReduceBrightColors.LEVEL); + dumpSetting(s, p, + Settings.Secure.REDUCE_BRIGHT_COLORS_PERSIST_ACROSS_REBOOTS, + SecureSettingsProto.ReduceBrightColors.PERSIST_ACROSS_REBOOTS); + p.end(reduceBrightColorsToken); + final long rotationToken = p.start(SecureSettingsProto.ROTATION); dumpSetting(s, p, Settings.Secure.SHOW_ROTATION_SUGGESTIONS, |