1/* 2 * Copyright (C) 2022 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17syntax = "proto2"; 18 19package android.app.wearsettings; 20 21option java_outer_classname = "WearSettingsEnums"; 22 23// The action performed for a settings event. 24// Next ID: 4 25enum Action { 26 ACTION_UNKNOWN = 0; 27 28 // Indicates that an item was click on. 29 ACTION_CLICKED = 1; 30 31 // Indicates a toggle was toggled on 32 ACTION_TOGGLED_ON = 2; 33 34 // Indicates a toggle was toggled off 35 ACTION_TOGGLED_OFF = 3; 36} 37 38// IDs for settings UI elements. 39// Next ID: 408 40enum ItemId { 41 // An unknown settings item. This may be set if no preference key is mapped to an enum value or as 42 // a catch-all for values not yet added to this proto file. 43 UNKNOWN = 0; 44 45 ACCESSIBILITY_COLOR_INVERSION = 103; 46 ACCESSIBILITY_FONT_SIZE = 369; 47 ACCESSIBILITY_LARGE_TEXT = 102; 48 ACCESSIBILITY_MAGNIFICATION = 104; 49 ACCESSIBILITY_SERVICE = 314; 50 ACCESSIBILITY_SIDE_BUTTON = 105; 51 ACCESSIBILITY_SOUND = 370; 52 ACCESSIBILITY_TALKBACK = 390; 53 ACCESSIBILITY_TRIPLE_PRESS_GESTURE = 376; 54 ACCESSIBILITY_TTS = 106; 55 ACCESSIBILITY_TTS_ENGINE = 313; 56 ACCESSIBILITY_TTS_ENGINE_DEFAULT = 107; 57 ACCESSIBILITY_TTS_ENGINE_LANGUAGE = 108; 58 ACCESSIBILITY_TTS_ENGINE_LISTENTOSAMPLE = 109; 59 ACCESSIBILITY_TTS_RATES = 110; 60 ACCESSIBILITY_VIBRATION = 371; 61 ACCOUNTS_ADD_ACCOUNT = 115; 62 ACCOUNT_REMOVE_ACCOUNT = 230; 63 ACTIVE_DEVICE_ADMINS = 113; 64 APPS_APP_NOTIFICATIONS = 342; 65 APPS_APP_STORAGE = 367; 66 APPS_ASSISTANT = 366; 67 APPS_ASSISTANT_ACCESS = 356; 68 APPS_BUTTONS = 141; 69 APPS_DND_OPTIONS = 178; 70 APPS_VIP_CONTACTS = 343; 71 APP_DETAILS_ADVANCED = 116; 72 APP_DETAILS_ADVANCED_PERMISSIONS_DRAW_OVERLAY = 117; 73 APP_DETAILS_ADVANCED_PERMISSIONS_WRITE_SETTINGS = 118; 74 APP_DETAILS_CACHE = 142; 75 APP_DETAILS_CLEAR_CACHE = 155; 76 APP_DETAILS_CLEAR_DATA = 156; 77 APP_DETAILS_CLEAR_DATA_MANAGED = 391; 78 APP_DETAILS_DATA = 160; 79 APP_DETAILS_FORCE_STOP = 195; 80 APP_DETAILS_PERMISSIONS = 24; 81 APP_DETAILS_STORAGE = 256; 82 APP_DETAILS_UNINSTALL = 264; 83 ASSISTANT_HOTWORD_DETECTION = 197; 84 ASSISTANT_LONG_PRESS_TO_ASSISTANT = 336; 85 ASSISTANT_VOICE_ASSISTANT = 309; 86 BATTERY_SAVER_AUTO_BATTERY_SAVER_ENABLED = 324; 87 BATTERY_SAVER_BATTERY_SAVER = 315; 88 BLUETOOTH_ENABLED = 135; 89 BLUETOOTH_HFP = 136; 90 BLUETOOTH_HFP_EXPLANATION = 404; 91 BLUETOOTH_SCAN = 137; 92 BRIGHTNESS_AUTOMATIC_BRIGHTNESS = 357; 93 BRIGHTNESS_AUTOMATIC_BRIGHTNESS_SLIDER = 379; 94 CELLULAR_ACCESS_POINT_NAMES = 111; 95 CELLULAR_ACCOUNTS = 112; 96 CELLULAR_ADVANCED_ENHANCED_4G_LTE = 335; 97 CELLULAR_ADVANCED_NETWORK_OPERATORS = 218; 98 CELLULAR_ADVANCED_PREFERRED_NETWORK = 228; 99 CELLULAR_ADVANCED_SETTINGS = 119; 100 CELLULAR_CALL_FORWARDING = 144; 101 CELLULAR_CALL_FORWARDING_HELP = 196; 102 CELLULAR_CALL_FORWARDING_IOS = 145; 103 CELLULAR_CALL_FORWARDING_TURN_OFF = 261; 104 CELLULAR_CALL_FORWARDING_TURN_ON = 262; 105 CELLULAR_CHANGE_SIM_PIN = 319; 106 CELLULAR_DATA_CONNECTIVITY = 161; 107 CELLULAR_DATA_ROAMING = 162; 108 CELLULAR_DATA_USAGE = 163; 109 CELLULAR_DATA_USAGE_APP_USAGE = 164; 110 CELLULAR_DATA_USAGE_CYCLE_DAY = 165; 111 CELLULAR_DATA_USAGE_LIMIT_ENABLE = 166; 112 CELLULAR_DATA_USAGE_LIMIT_VALUE = 167; 113 CELLULAR_DATA_USAGE_WARNING_LEVEL = 168; 114 CELLULAR_DEFAULT_SMS = 175; 115 CELLULAR_EMERGENCY_NOTIFICATIONS = 185; 116 CELLULAR_ENABLE_WIFI_WHEN_CHARGING = 186; 117 CELLULAR_LOCK_SIM_TOGGLE = 290; 118 CELLULAR_PHONE_NUMBER = 224; 119 CELLULAR_RESUME_DATA = 232; 120 CELLULAR_SIM_STATUS = 241; 121 CELLULAR_SIM_STATUS_ICCID = 242; 122 CELLULAR_SIM_STATUS_IMEI = 243; 123 CELLULAR_SIM_STATUS_IMEISV = 244; 124 CELLULAR_SIM_STATUS_NETWORK = 245; 125 CELLULAR_SIM_STATUS_NETWORK_STATE = 246; 126 CELLULAR_SIM_STATUS_NETWORK_TYPE = 247; 127 CELLULAR_SIM_STATUS_PHONE_NUMBER = 248; 128 CELLULAR_SIM_STATUS_ROAMING_STATE = 249; 129 CELLULAR_SIM_STATUS_SERVICE_STATE = 250; 130 CELLULAR_SIM_STATUS_SIGNAL_STRENGTH = 251; 131 CELLULAR_TOGGLE = 152; 132 CELLULAR_TOGGLE_V2 = 153; 133 CELLULAR_TWINNING = 263; 134 CELLULAR_TWINNING_CALLS = 143; 135 CELLULAR_TWINNING_TEXT = 259; 136 CELLULAR_UNLOCK_SIM = 265; 137 CELLULAR_VOICEMAIL_NUMBER = 269; 138 CONNECTIVITY_AIRPLANE_MODE = 120; 139 CONNECTIVITY_BLUETOOTH = 133; 140 CONNECTIVITY_CELLULAR = 20; 141 CONNECTIVITY_NFC = 219; 142 CONNECTIVITY_WIFI = 8; 143 DATE_TIME_AUTO_DATE_TIME = 129; 144 DATE_TIME_AUTO_TIME_ZONE = 130; 145 DATE_TIME_HOUR_FORMAT = 198; 146 DATE_TIME_MANUAL_DATE = 211; 147 DATE_TIME_MANUAL_TIME = 212; 148 DATE_TIME_MANUAL_TIMEZONE = 213; 149 DEVELOPER_ADB_DEBUGGING = 114; 150 DEVELOPER_ANIMATOR_DURATION_SCALE = 286; 151 DEVELOPER_BT_SNOOP_LOG = 138; 152 DEVELOPER_BUGREPORT = 139; 153 DEVELOPER_CELLULAR_BATTERY_SAVER = 151; 154 DEVELOPER_CLEAR_ADB_KEYS = 154; 155 DEVELOPER_CONNECTIVITY_VIBRATE = 159; 156 DEVELOPER_DEBUG_LAYOUT = 170; 157 DEVELOPER_DEBUG_OVERDRAW = 172; 158 DEVELOPER_DEBUG_OVER_BLUETOOTH = 171; 159 DEVELOPER_DEBUG_OVER_WIFI = 173; 160 DEVELOPER_DEBUG_TIMING = 174; 161 DEVELOPER_DPI_SETTINGS = 183; 162 DEVELOPER_FORCE_RTL_LAYOUT = 358; 163 DEVELOPER_LOGPERSIST = 311; 164 DEVELOPER_LOG_BUFFER_SIZE = 310; 165 DEVELOPER_MOCK_LOCATION_APP = 377; 166 DEVELOPER_POINTER_LOCATION = 226; 167 DEVELOPER_POWER_OPTIMIZATIONS = 227; 168 DEVELOPER_SHOW_TOUCHES = 240; 169 DEVELOPER_SMART_ILLUMINATE = 252; 170 DEVELOPER_STAY_ON_WHILE_PLUGGED_IN = 255; 171 DEVELOPER_TRANSITION_ANIMATION_SCALE = 303; 172 DEVELOPER_WEAR_DEVELOPER_OPTIONS = 272; 173 DEVELOPER_WIFI_LOGGING = 277; 174 DEVELOPER_WINDOW_ANIMATION_SCALE = 304; 175 DEVICE_INFO_BATTERY_INFO = 132; 176 DEVICE_INFO_CONNECTION_STATUS = 158; 177 DEVICE_INFO_DEVICE_NAME = 177; 178 DEVICE_INFO_IMEI = 199; 179 DEVICE_INFO_LEGAL_NOTICES = 203; 180 DEVICE_INFO_MODEL = 215; 181 DEVICE_INFO_MSN = 217; 182 DEVICE_INFO_SERIAL = 238; 183 DEVICE_INFO_VERSION = 266; 184 DEVICE_VERSION_BUILD = 140; 185 DISPLAY_ALWAYS_ON_SCREEN = 126; 186 DISPLAY_BRIGHTNESS = 287; 187 DISPLAY_FONT_SIZE = 289; 188 DISPLAY_MANUAL_BRIGHTNESS_SLIDER = 380; 189 // Item for high brightness-mode/sunlight boost 190 DISPLAY_PRAISE_THE_SUN = 355; 191 DISPLAY_SCREEN_ORIENTATION = 305; 192 DISPLAY_SCREEN_TIMEOUT = 339; 193 DISPLAY_WRIST_ORIENTATION = 368; 194 DND_OPTIONS_ALARMS = 179; 195 DND_OPTIONS_CALLS = 180; 196 DND_OPTIONS_EVENTS = 181; 197 DND_OPTIONS_REMINDERS = 182; 198 DND_OPTIONS_REPEAT_CALLERS = 393; 199 DND_OPTIONS_MEDIA_SOUNDS = 394; 200 DND_SETTINGS_SWITCH = 395; 201 DND_CUSTOMIZE = 396; 202 BED_TIME_MODE_SETTINGS_SWITCH = 397; 203 EMERGENCY_ALERTS_ALERT_REMINDER = 122; 204 EMERGENCY_ALERTS_ALERT_SOUND_DURATION = 123; 205 EMERGENCY_ALERTS_ALERT_VIBRATE = 124; 206 EMERGENCY_ALERTS_AMBER_ALERTS = 127; 207 EMERGENCY_ALERTS_CMAS_TEST_ALERTS = 157; 208 EMERGENCY_ALERTS_ETWS_TEST_ALERTS = 187; 209 EMERGENCY_ALERTS_EXTREME_THREATS = 192; 210 EMERGENCY_ALERTS_SEVERE_THREATS = 239; 211 ESIM_ERASE_ESIM = 354; 212 ESIM_PHONE_NUMBER = 352; 213 ESIM_PROFILE = 345; 214 ESIM_PROFILE_CARRIER_NAME = 405; 215 ESIM_PROFILE_DELETE = 351; 216 ESIM_PROFILE_DISABLE = 350; 217 ESIM_PROFILE_ENABLE = 349; 218 ESIM_SIM_STATUS_EID = 353; 219 ESIM_STATUS = 348; 220 ESIM_TEST_ACTIVATION_STATE = 360; 221 ESIM_TEST_PROFILES = 363; 222 ESIM_TEST_TEXT_TWINNING_STATE = 361; 223 ESIM_TEST_UTIL = 359; 224 ESIM_TEST_VOICE_TWINNING_STATE = 362; 225 FACTORY_RESET = 193; 226 GESTURES_TILT_TO_BRIGHT = 344; 227 GESTURES_TILT_TO_WAKE = 260; 228 GESTURES_TOUCH_TO_WAKE = 320; 229 GESTURES_TOUCH_AND_HOLD_WATCHFACE = 392; 230 GO_TO_WATCH_FACE = 381; 231 HEALTH_GENDER = 384; 232 HEALTH_HEIGHT = 386; 233 HEALTH_WEIGHT = 385; 234 INPUT_ADD_VIRTUAL_KEYBOARD_SCREEN = 317; 235 INPUT_SMART_REPLY = 253; 236 LOCATION_LOCATION_FROM_PHONE_TOGGLE = 337; 237 LOCATION_LOCATION_FROM_WATCH_TOGGLE = 338; 238 LOCATION_LOCATION_TOGGLE = 210; 239 LOCATION_PERMISSION_APPS = 372; 240 MAIN_ACCESSIBILITY = 291; 241 MAIN_ACCOUNTS_AND_SECURITY = 347; 242 MAIN_APPS = 292; 243 MAIN_ASSISTANT = 378; 244 MAIN_BATTERY_SAVER = 387; 245 MAIN_BATTERY_SAVER_SUGGESTED_SETTINGS = 316; 246 MAIN_CONNECTIVITY = 294; 247 MAIN_DEVELOPER_OPTIONS = 288; 248 MAIN_DISPLAY = 295; 249 MAIN_GENERAL = 340; 250 MAIN_GESTURES = 296; 251 MAIN_GOOGLE = 382; 252 MAIN_HEALTH = 383; 253 MAIN_LOCATION = 346; 254 MAIN_SAFETY = 388; 255 MAIN_SOUND_NOTIFICATION = 254; 256 MAIN_SYSTEM = 298; 257 MAIN_VIBRATION = 364; 258 NFC_TAP_AND_PAY = 258; 259 POWER_OFF = 299; 260 PREPAIR_ACCESSIBILITY = 300; 261 PREPAIR_EMERGENCY_DIALER = 184; 262 PRIVATE_DNS = 399; 263 PRIVATE_DNS_MODE_OFF = 400; 264 PRIVATE_DNS_MODE_OPPORTUNISTIC = 401; 265 PRIVATE_DNS_MODE_PROVIDER = 402; 266 PRIVATE_DNS_HOSTNAME = 403; 267 REGULATORY_INFO = 229; 268 RESTART = 231; 269 SCREEN_ORIENTATION_LEFT_WRIST = 306; 270 SCREEN_ORIENTATION_RIGHT_WRIST = 307; 271 SECURE_ADB_CANCEL = 234; 272 SECURE_ADB_FINGERPRINT = 235; 273 SECURE_ADB_OK = 236; 274 SECURE_ADB_ALLOWLIST = 237; 275 SECURITY_DEVICE_ADMINISTRATION = 176; 276 SECURITY_LOCKSCREEN = 301; 277 SECURITY_LOCKSCREEN_NONE = 220; 278 SECURITY_LOCKSCREEN_PATTERN = 222; 279 SECURITY_LOCKSCREEN_PIN = 225; 280 SECURITY_LOCK_SCREEN_NOW = 312; 281 SOUND_ACCESSIBILITY_VOLUME = 322; 282 SOUND_ALARM_VOLUME = 121; 283 SOUND_CALL_VOLUME = 365; 284 SOUND_MEDIA_VOLUME = 214; 285 SOUND_RING_VOLUME = 233; 286 SOUND_WATCH_RINGTONE = 271; 287 SYSTEM_ABOUT = 18; 288 SYSTEM_DATE_TIME = 169; 289 SYSTEM_INPUT_METHODS = 201; 290 SYSTEM_PHONE_SWITCH = 407; 291 SYSTEM_SYSTEM_UPDATE = 257; 292 VIBRATION_LEVEL = 268; 293 VIBRATION_MUTE_WHEN_OFF_BODY = 318; 294 VIBRATION_VIBRATE_FOR_CALLS = 267; 295 VIBRATION_VIBRATE_FOR_RSB = 389; 296 WIFI_ABOUT = 274; 297 WIFI_ADD_NETWORK = 275; 298 WIFI_AVAILABLE_NETWORKS_GROUP = 131; 299 WIFI_CURRENT_NETWORK = 276; 300 WIFI_FORGET_NETWORK = 328; 301 WIFI_MAC_RANDOMIZATION = 406; 302 WIFI_OLD = 278; 303 WIFI_OPEN_ON_PHONE = 327; 304 WIFI_OPEN_ON_WATCH = 326; 305 WIFI_RETRY = 325; 306 WIFI_SAVED_NETWORKS = 279; 307 WIFI_TOGGLE = 280; 308 WIFI_VIEW_IP_ADDRESS = 281; 309 WIFI_VIEW_MAC_ADDRESS = 282; 310} 311