1/* 2 * Copyright (C) 2020 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.tvsettings; 20option java_multiple_files = true; 21option java_outer_classname = "TvSettingsEnums"; 22 23/** The performed action types */ 24enum Action { 25 26 /** 27 * Denotes an unknown action. It is a filler that should generally be 28 * avoided. 29 */ 30 ACTION_UNKNOWN = 0; 31 32 /** 33 * Denotes that a TvSettings page is being focused. (Previewing a page in 34 * two panel settings should NOT be considered as focusing on the page.) 35 */ 36 PAGE_FOCUSED = 1; 37 38 /** 39 * Denotes that an entry (typically a leaf node of settings tree) is 40 * selected by a user. 41 */ 42 ENTRY_SELECTED = 2; 43 44 /** Denotes that a toggle is clicked by a user. */ 45 TOGGLE_INTERACTED = 3; 46 47 /** 48 * Denotes that a TvSettings page is being focused in the forward direction 49 * into the settings tree. 50 */ 51 PAGE_FOCUSED_FORWARD = 4; 52 53 /** 54 * Denotes that a TvSettings page is being focused in the backward direction 55 * up the settings tree. 56 */ 57 PAGE_FOCUSED_BACKWARD = 5; 58 59 /** Denotes that a toggle is turned on by a user. */ 60 TOGGLED_ON = 6; 61 62 /** Denotes that a toggle is turned off by a user. */ 63 TOGGLED_OFF = 7; 64 65} 66 67/** 68 * Ids for TvSettings focusable pages or actionable entries 69 * 70 * For details of the scheme, please refer to the "Definition of item_id" and 71 * "Evolve of item_id" sections in go/atv-settings-ww-logging-design. 72 */ 73enum ItemId { 74 75 option allow_alias = true; 76 77 // Filler that should be avoided 78 UNKNOWN = 0x00000000; 79 80 // TvSettings 81 TV_SETTINGS_ROOT = 0x00000001; 82 83 // TvSettings unknown/default classic page 84 PAGE_CLASSIC_DEFAULT = 0x00000002; 85 86 // TvSettings unknown/default slice page 87 PAGE_SLICE_DEFAULT = 0x00000003; 88 89 // TvSettings unknown/default entry 90 ENTRY_DEFAULT = 0x00000004; 91 92 // TvSettings > Suggested settings entry 93 SUGGESTED_SETTINGS = 0x00000010; 94 95 // TvSettings > Quick Settings 96 QUICK_SETTINGS = 0x00000011; 97 98 // VERSION 1: Starting with Q 99 // These are ordered in depth-first search manner. 100 101 // TvSettings > Network & Internet 102 NETWORK = 0x11000000; 103 104 // TvSettings > Network & Internet > Wi-Fi (toggle) 105 NETWORK_WIFI_ON_OFF = 0x11100000; 106 107 // TvSettings > Network & Internet > 108 // [A connected network entry in available networks list] 109 NETWORK_AP_INFO = 0x11200000; 110 111 // TvSettings > Network & Internet > 112 // [A connected network entry in available networks list] > Proxy settings 113 NETWORK_AP_INFO_PROXY_SETTINGS = 0x11210000; 114 115 // TvSettings > Network & Internet > 116 // [A connected network entry in available networks list] > IP settings 117 NETWORK_AP_INFO_IP_SETTINGS = 0x11220000; 118 119 // TvSettings > Network & Internet > 120 // [A connected network entry in available networks list] > Forget network 121 NETWORK_AP_INFO_FORGET_NETWORK = 0x11230000; 122 123 // TvSettings > Network & Internet > 124 // [A not connected network entry in available networks list] 125 NETWORK_NOT_CONNECTED_AP = 0x11300000; 126 127 // TvSettings > Network & Internet > See all 128 NETWORK_SEE_ALL = 0x11400000; 129 130 // TvSettings > Network & Internet > See fewer 131 NETWORK_SEE_FEWER = 0x11500000; 132 133 // TvSettings > Network & Internet > Add new network 134 NETWORK_ADD_NEW_NETWORK = 0x11600000; 135 136 // TvSettings > Network & Internet > Scanning always available (toggle) 137 NETWORK_ALWAYS_SCANNING_NETWORKS = 0x11700000; 138 139 // TvSettings > Network & Internet > Proxy settings (in Ethernet category) 140 NETWORK_ETHERNET_PROXY_SETTINGS = 0x11800000; 141 142 // TvSettings > Network & Internet > IP settings (in Ethernet category) 143 NETWORK_ETHERNET_IP_SETTINGS = 0x11900000; 144 145 // TvSettings > Account & Sign In (Slice) 146 ACCOUNT_SLICE = 0x12000000; 147 148 // TvSettings > Account & Sign In (Slice) > [A regular account] 149 ACCOUNT_SLICE_REG_ACCOUNT = 0x12100000; 150 151 // TvSettings > Account & Sign In (Slice) > [A regular account] > 152 // Google Assistant 153 ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT = 0x12130000; 154 155 // TvSettings > Account & Sign In (Slice) > [A regular account] > 156 // Google Assistant > SafeSearch filter (toggle) 157 ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_SAFE_SEARCH = 0x12131000; 158 159 // TvSettings > Account & Sign In (Slice) > [A regular account] > 160 // Google Assistant > Block offensive words (toggle) 161 ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_BLOCK_OFFENSIVE = 0x12132000; 162 163 // TvSettings > Account & Sign In (Slice) > [A regular account] > 164 // Google Assistant > Searchable apps 165 ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_SEARCHABLE_APPS = 0x12133000; 166 167 // TvSettings > Account & Sign In (Slice) > [A regular account] > 168 // Google Assistant > Personal results (toggle) 169 ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_PERSONAL_RESULTS = 0x12134000; 170 171 // Reserving [0x12140000, 0x12190000] for possible future settings 172 173 // TvSettings > Account & Sign In (Slice) > [A regular account] > Remove 174 ACCOUNT_SLICE_REG_ACCOUNT_REMOVE = 0x121A0000; 175 176 // Reserving [0x12200000, 0x12900000] for possible future settings 177 178 // TvSettings > Account & Sign In (Slice) > Add account... 179 ACCOUNT_SLICE_ADD_ACCOUNT = 0x12A00000; 180 181 // TvSettings > Account & Sign In (Classic) 182 ACCOUNT_CLASSIC = 0x13000000; 183 184 // TvSettings > Account & Sign In (Classic) > [A regular account] 185 ACCOUNT_CLASSIC_REG_ACCOUNT = 0x13100000; 186 187 // TvSettings > Account & Sign In (Classic) > [A regular account] > Sync now 188 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_NOW = 0x13110000; 189 190 // TvSettings > Account & Sign In (Classic) > [A regular account] > 191 // Remove account 192 ACCOUNT_CLASSIC_REG_ACCOUNT_REMOVE_ACCOUNT = 0x13120000; 193 194 // TvSettings > Account & Sign In (Classic) > [A regular account] > 195 // [Choose synced apps] Calendar (toggle) 196 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_CALENDAR = 0x13130000; 197 198 // TvSettings > Account & Sign In (Classic) > [A regular account] > 199 // [Choose synced apps] Contacts (toggle) 200 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_CONTACTS = 0x13140000; 201 202 // TvSettings > Account & Sign In (Classic) > [A regular account] > 203 // [Choose synced apps] Google Play Movies & TV (toggle) 204 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_GPMT = 0x13150000; 205 206 // TvSettings > Account & Sign In (Classic) > [A regular account] > 207 // [Choose synced apps] Google Play Music (toggle) 208 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_GPM = 0x13160000; 209 210 // TvSettings > Account & Sign In (Classic) > [A regular account] > 211 // [Choose synced apps] People details (toggle) 212 ACCOUNT_CLASSIC_REG_ACCOUNT_SYNC_PEOPLE = 0x13170000; 213 214 // Reserving [0x13200000, 0x13900000] for possible future settings 215 216 // TvSettings > Account & Sign In (Classic) > Add account 217 ACCOUNT_CLASSIC_ADD_ACCOUNT = 0x13A00000; 218 219 // TvSettings > Display & Sound 220 DISPLAY_SOUND = 0x15000000; 221 222 // TvSettings > Display & Sound > Advanced display settings 223 DISPLAY_SOUND_ADVANCED_DISPLAY = 0x15100000; 224 225 // TvSettings > Display & Sound > Advanced display settings > 226 // Allow game mode (toggle) 227 DISPLAY_SOUND_ADVANCED_DISPLAY_GAME_MODE = 0x15110000; 228 229 // TvSettings > Display & Sound > System sounds (toggle) 230 DISPLAY_SOUND_SYSTEM_SOUNDS = 0x15200000; 231 232 // TvSettings > Display & Sound > Advanced sound settings 233 DISPLAY_SOUND_ADVANCED_SOUNDS = 0x15300000; 234 235 // TvSettings > Display & Sound > Advanced sound settings > Select formats 236 DISPLAY_SOUND_ADVANCED_SOUNDS_SELECT_FORMATS = 0x15310000; 237 238 // TvSettings > Display & Sound > Advanced sound settings > Select formats > 239 // Auto... 240 DISPLAY_SOUND_ADVANCED_SOUNDS_SELECT_FORMATS_AUTO = 0x15311000; 241 242 // TvSettings > Display & Sound > Advanced sound settings > Select formats > 243 // None... 244 DISPLAY_SOUND_ADVANCED_SOUNDS_SELECT_FORMATS_NONE = 0x15312000; 245 246 // TvSettings > Display & Sound > Advanced sound settings > Select formats > 247 // Manual... 248 DISPLAY_SOUND_ADVANCED_SOUNDS_SELECT_FORMATS_MANUAL = 0x15313000; 249 250 // TvSettings > Display & Sound > Advanced sound settings > 251 // Dolby AC-4 (toggle) 252 DISPLAY_SOUND_ADVANCED_SOUNDS_DAC4 = 0x15320000; 253 254 // TvSettings > Display & Sound > Advanced sound settings > 255 // Dolby Atmos in Dolby Digital Plus (toggle) 256 DISPLAY_SOUND_ADVANCED_SOUNDS_DADDP = 0x15330000; 257 258 // TvSettings > Display & Sound > Advanced sound settings > 259 // Dolby Digital (toggle) 260 DISPLAY_SOUND_ADVANCED_SOUNDS_DD = 0x15340000; 261 262 // TvSettings > Display & Sound > Advanced sound settings > 263 // Dolby Digital Plus (toggle) 264 DISPLAY_SOUND_ADVANCED_SOUNDS_DDP = 0x15350000; 265 266 // TvSettings > Display & Sound > Advanced sound settings > DTS (toggle) 267 DISPLAY_SOUND_ADVANCED_SOUNDS_DTS = 0x15360000; 268 269 // TvSettings > Display & Sound > Advanced sound settings > DTS-HD (toggle) 270 DISPLAY_SOUND_ADVANCED_SOUNDS_DTSHD = 0x15370000; 271 272 // TvSettings > Display & Sound > Advanced sound settings > AAC (toggle) 273 DISPLAY_SOUND_ADVANCED_SOUNDS_AAC = 0x15380000; 274 275 // TvSettings > Display & Sound > Advanced sound settings > 276 // Dolby TrueHD (toggle) 277 DISPLAY_SOUND_ADVANCED_SOUNDS_DTHD = 0x15390000; 278 279 // TvSettings > Apps 280 APPS = 0x16000000; 281 282 // TvSettings > Apps > See all apps 283 APPS_ALL_APPS = 0x16100000; 284 285 // TvSettings > Apps > See all apps > [An app entry] 286 APPS_ALL_APPS_APP_ENTRY = 0x16110000; 287 288 // TvSettings > Apps > See all apps > [An app entry] > Open 289 APPS_ALL_APPS_APP_ENTRY_OPEN = 0x16111000; 290 291 // TvSettings > Apps > See all apps > [An app entry] > Force stop 292 APPS_ALL_APPS_APP_ENTRY_FORCE_STOP = 0x16112000; 293 294 // TvSettings > Apps > See all apps > [An app entry] > Uninstall 295 APPS_ALL_APPS_APP_ENTRY_UNINSTALL = 0x16113000; 296 297 // TvSettings > Apps > See all apps > [An app entry] > Uninstall updates 298 APPS_ALL_APPS_APP_ENTRY_UNINSTALL_UPDATES = 0x16114000; 299 300 // TvSettings > Apps > See all apps > [An app entry] > Disable 301 APPS_ALL_APPS_APP_ENTRY_DISABLE = 0x16115000; 302 303 // TvSettings > Apps > See all apps > [An app entry] > Clear data 304 APPS_ALL_APPS_APP_ENTRY_CLEAR_DATA = 0x16116000; 305 306 // TvSettings > Apps > See all apps > [An app entry] > Clear cache 307 APPS_ALL_APPS_APP_ENTRY_CLEAR_CACHE = 0x16117000; 308 309 // TvSettings > Apps > See all apps > [An app entry] > Clear defaults 310 APPS_ALL_APPS_APP_ENTRY_CLEAR_DEFAULTS = 0x16118000; 311 312 // TvSettings > Apps > See all apps > [An app entry] > 313 // Notifications (toggle) 314 APPS_ALL_APPS_APP_ENTRY_NOTIFICATIONS = 0x16119000; 315 316 // TvSettings > Apps > See all apps > [An app entry] > Permissions 317 APPS_ALL_APPS_APP_ENTRY_PERMISSIONS = 0x1611A000; 318 319 // TvSettings > Apps > See all apps > [An app entry] > Enable 320 APPS_ALL_APPS_APP_ENTRY_ENABLE = 0x1611B000; 321 322 // TvSettings > Apps > See all apps > [An app entry] > Open source licenses 323 APPS_ALL_APPS_APP_ENTRY_LICENSES = 0x1611C000; 324 325 // TvSettings > Apps > See all apps > Show system apps 326 APPS_ALL_APPS_SHOW_SYSTEM_APPS = 0x16120000; 327 328 // TvSettings > Apps > App permissions 329 APPS_APP_PERMISSIONS = 0x16200000; 330 331 // TvSettings > Apps > App permission > Body sensors 332 APPS_APP_PERMISSIONS_BODY_SENSORS = 0x16210000; 333 334 // TvSettings > Apps > App permission > Calendar 335 APPS_APP_PERMISSIONS_CALENDAR = 0x16220000; 336 337 // TvSettings > Apps > App permission > Call logs 338 APPS_APP_PERMISSIONS_CALL_LOGS = 0x16230000; 339 340 // TvSettings > Apps > App permission > Camera 341 APPS_APP_PERMISSIONS_CAMERA = 0x16240000; 342 343 // TvSettings > Apps > App permission > Contacts 344 APPS_APP_PERMISSIONS_CONTACTS = 0x16250000; 345 346 // TvSettings > Apps > App permission > Location 347 APPS_APP_PERMISSIONS_LOCATION = 0x16260000; 348 349 // TvSettings > Apps > App permission > Microphone 350 APPS_APP_PERMISSIONS_MICROPHONE = 0x16270000; 351 352 // TvSettings > Apps > App permission > Phone 353 APPS_APP_PERMISSIONS_PHONE = 0x16280000; 354 355 // TvSettings > Apps > App permission > Physical activity 356 APPS_APP_PERMISSIONS_PHYSICAL_ACTIVITY = 0x16290000; 357 358 // TvSettings > Apps > App permission > SMS 359 APPS_APP_PERMISSIONS_SMS = 0x162A0000; 360 361 // TvSettings > Apps > App permission > Storage 362 APPS_APP_PERMISSIONS_STORAGE = 0x162B0000; 363 364 // TvSettings > Apps > App permission > Additional permissions 365 APPS_APP_PERMISSIONS_ADDITIONAL = 0x162C0000; 366 367 // TvSettings > Apps > App permission > Additional permissions > 368 // real all TV listings 369 APPS_APP_PERMISSIONS_ADDITIONAL_READ_TV_LISTINGS = 0x162C1000; 370 371 // TvSettings > Apps > App permission > Additional permissions > 372 // real instant messages 373 APPS_APP_PERMISSIONS_ADDITIONAL_READ_INSTANT_MESSAGES = 0x162C2000; 374 375 // TvSettings > Apps > App permission > Additional permissions > 376 // write instant messages 377 APPS_APP_PERMISSIONS_ADDITIONAL_WRITE_INSTANT_MESSAGES = 0x162C3000; 378 379 // TvSettings > Apps > Special app access 380 APPS_SPECIAL_APP_ACCESS = 0x16300000; 381 382 // TvSettings > Apps > Special app access > Energy optimization 383 APPS_SPECIAL_APP_ACCESS_ENERGY_OPTIMIZATION = 0x16310000; 384 385 // TvSettings > Apps > Special app access > Usage access 386 APPS_SPECIAL_APP_ACCESS_USAGE_ACCESS = 0x16320000; 387 388 // TvSettings > Apps > Special app access > Notification access 389 APPS_SPECIAL_APP_ACCESS_NOTIFICATION_ACCESS = 0x16330000; 390 391 // TvSettings > Apps > Special app access > Display over other apps 392 APPS_SPECIAL_APP_ACCESS_DISPLAY_OVER_OTHERS = 0x16340000; 393 394 // TvSettings > Apps > Special app access > Modify system settings 395 APPS_SPECIAL_APP_ACCESS_MODIFY_SYSTEM_SETTINGS = 0x16350000; 396 397 // TvSettings > Apps > Special app access > Picture-in-picture 398 APPS_SPECIAL_APP_ACCESS_PICTURE_IN_PICTURE = 0x16360000; 399 400 // TvSettings > Apps > Security & restrictions 401 APPS_SECURITY_RESTRICTIONS = 0x16400000; 402 403 // TvSettings > Apps > Security & restrictions > Unknown sources 404 APPS_SECURITY_RESTRICTIONS_UNKNOWN_SOURCES = 0x16410000; 405 406 // TvSettings > Apps > Security & restrictions > Verify apps (toggle) 407 APPS_SECURITY_RESTRICTIONS_VERIFY_APPS = 0x16420000; 408 409 // TvSettings > Apps > Security & restrictions > Create restricted profile 410 APPS_SECURITY_RESTRICTIONS_CREATE_PROFILE = 0x16430000; 411 412 // TvSettings > Apps > Security & restrictions > Enter restricted profile 413 APPS_SECURITY_RESTRICTIONS_ENTER_PROFILE = 0x16440000; 414 415 // TvSettings > Apps > Security & restrictions > 416 // Allowed apps (Restricted Profile) 417 APPS_SECURITY_RESTRICTIONS_PROFILE_ALLOWED_APPS = 0x16450000; 418 419 // TvSettings > Apps > Security & restrictions > 420 // Change pin (Restricted Profile) 421 APPS_SECURITY_RESTRICTIONS_PROFILE_CHANGE_PIN = 0x16460000; 422 423 // TvSettings > Apps > Security & restrictions > 424 // Delete restricted profile 425 APPS_SECURITY_RESTRICTIONS_DELETE_PROFILE = 0x16470000; 426 427 // TvSettings > Apps > Security & restrictions > 428 // Exit restricted profile 429 APPS_SECURITY_RESTRICTIONS_EXIT_PROFILE = 0x16480000; 430 431 // TvSettings > System (same as TvSettings > Device Preferences) 432 SYSTEM = 0x17000000; 433 434 // TvSettings > System > About 435 SYSTEM_ABOUT = 0x17100000; 436 437 // TvSettings > System > System update 438 SYSTEM_ABOUT_SYSTEM_UPDATE = 0x17110000; 439 440 // TvSettings > System > Device name 441 SYSTEM_ABOUT_DEVICE_NAME = 0x17120000; 442 443 // TvSettings > System > Factory reset 444 SYSTEM_ABOUT_FACTORY_RESET = 0x17130000; 445 446 // TvSettings > System > Status 447 SYSTEM_ABOUT_STATUS = 0x17140000; 448 449 // TvSettings > System > Legal information 450 SYSTEM_ABOUT_LEGAL_INFO = 0x17150000; 451 452 // TvSettings > System > Legal information > Open source licenses 453 SYSTEM_ABOUT_LEGAL_INFO_OPEN_SOURCE = 0x17151000; 454 455 // TvSettings > System > Legal information > Google legal 456 SYSTEM_ABOUT_LEGAL_INFO_GOOGLE_LEGAL = 0x17152000; 457 458 // TvSettings > System > Legal information > System WebView licenses 459 SYSTEM_ABOUT_LEGAL_INFO_SYSTEM_WEBVIEW = 0x17153000; 460 461 // TvSettings > System > Build 462 SYSTEM_ABOUT_BUILD = 0x17160000; 463 464 // TvSettings > System > Date & time 465 SYSTEM_DATE_TIME = 0x17200000; 466 467 // TvSettings > System > Date & time > Automatic data & time 468 SYSTEM_DATE_TIME_AUTOMATIC = 0x17210000; 469 470 // TvSettings > System > Date & time > Automatic data & time > 471 // Use network-provided time 472 SYSTEM_DATE_TIME_AUTOMATIC_USE_NETWORK_TIME = 0x17211000; 473 474 // TvSettings > System > Date & time > Automatic data & time > Off 475 SYSTEM_DATE_TIME_AUTOMATIC_OFF = 0x17212000; 476 477 // TvSettings > System > Date & time > Set date 478 SYSTEM_DATE_TIME_SET_DATE = 0x17220000; 479 480 // TvSettings > System > Date & time > Set time 481 SYSTEM_DATE_TIME_SET_TIME = 0x17230000; 482 483 // TvSettings > System > Date & time > Set time zone 484 SYSTEM_DATE_TIME_SET_TIME_ZONE = 0x17240000; 485 486 // TvSettings > System > Date & time > Set time zone > [A time zone button] 487 SYSTEM_DATE_TIME_SET_TIME_ZONE_BUTTON = 0x17241000; 488 489 // TvSettings > System > Date & time > Use 24-hour format (toggle) 490 SYSTEM_DATE_TIME_USE_24_HOUR_FORMAT = 0x17250000; 491 492 // TvSettings > System > Language 493 SYSTEM_LANGUAGE = 0x17300000; 494 495 // TvSettings > System > Language > [A language button] 496 SYSTEM_LANGUAGE_BUTTON = 0x17310000; 497 498 // TvSettings > System > Keyboard 499 SYSTEM_KEYBOARD = 0x17400000; 500 501 // TvSettings > System > Keyboard > Current keyboard 502 SYSTEM_KEYBOARD_CURRENT_KEYBOARD = 0x17410000; 503 504 // TvSettings > System > Keyboard > Gboard Settings 505 SYSTEM_KEYBOARD_GBOARD_SETTINGS = 0x17420000; 506 507 // TvSettings > System > Keyboard > Gboard Settings > Languages 508 SYSTEM_KEYBOARD_GBOARD_SETTINGS_LANGUAGES = 0x17421000; 509 510 // TvSettings > System > Keyboard > Gboard Settings > Terms of services 511 SYSTEM_KEYBOARD_GBOARD_SETTINGS_TOS = 0x17422000; 512 513 // TvSettings > System > Keyboard > Gboard Settings > Privacy policy 514 SYSTEM_KEYBOARD_GBOARD_SETTINGS_PRIVACY_POLICY = 0x17423000; 515 516 // TvSettings > System > Keyboard > Gboard Settings > Open source licenses 517 SYSTEM_KEYBOARD_GBOARD_SETTINGS_OPEN_SOURCE = 0x17424000; 518 519 // TvSettings > System > Keyboard > Gboard Settings > 520 // Share usage statistics (toggle) 521 SYSTEM_KEYBOARD_GBOARD_SETTINGS_SHARE_USAGE_STATS = 0x17425000; 522 523 // TvSettings > System > Keyboard > Manage keyboards 524 SYSTEM_KEYBOARD_MANAGE_KEYBOARDS = 0x17430000; 525 526 // TvSettings > System > Storage 527 SYSTEM_STORAGE = 0x17500000; 528 529 // TvSettings > System > Internal shared storage 530 SYSTEM_STORAGE_INTERNAL_STORAGE = 0x17510000; 531 532 // TvSettings > System > Internal shared storage > Apps 533 SYSTEM_STORAGE_INTERNAL_STORAGE_APPS = 0x17511000; 534 535 // TvSettings > System > Internal shared storage > 536 // Cached data (brings up "Clear cached data?" dialog upon click) 537 SYSTEM_STORAGE_INTERNAL_STORAGE_CACHED = 0x17512000; 538 539 // TvSettings > System > Energy saver 540 SYSTEM_ENERGYSAVER = 0x17700000; 541 542 // TvSettings > System > Energy saver > Turn off display after 543 SYSTEM_ENERGYSAVER_START_DELAY = 0x17710000; 544 545 // TvSettings > System > Energy saver > Turn off display after > 15 minutes 546 SYSTEM_ENERGYSAVER_START_DELAY_15M = 0x17711000; 547 548 // TvSettings > System > Energy saver > Turn off display after > 30 minutes 549 SYSTEM_ENERGYSAVER_START_DELAY_30M = 0x17712000; 550 551 // TvSettings > System > Energy saver > Turn off display after > 1 hour 552 SYSTEM_ENERGYSAVER_START_DELAY_1H = 0x17713000; 553 554 // TvSettings > System > Energy saver > Turn off display after > 3 hours 555 SYSTEM_ENERGYSAVER_START_DELAY_3H = 0x17714000; 556 557 // TvSettings > System > Energy saver > Turn off display after > 6 hours 558 SYSTEM_ENERGYSAVER_START_DELAY_6H = 0x17715000; 559 560 // TvSettings > System > Energy saver > Turn off display after > 12 hours 561 SYSTEM_ENERGYSAVER_START_DELAY_12H = 0x17716000; 562 563 // TvSettings > System > Energy saver > Turn off display after > Never 564 SYSTEM_ENERGYSAVER_START_DELAY_NEVER = 0x17717000; 565 566 // TvSettings > System > Accessibility 567 SYSTEM_A11Y = 0x17800000; 568 569 // TvSettings > System > Accessibility > Captions 570 SYSTEM_A11Y_CAPTIONS = 0x17810000; 571 572 // TvSettings > System > Accessibility > Captions > Display (toggle) 573 SYSTEM_A11Y_CAPTIONS_DISPLAY_ON_OFF = 0x17811000; 574 575 // TvSettings > System > Accessibility > Captions > Language 576 SYSTEM_A11Y_CAPTIONS_LANGUAGE = 0x17812000; 577 578 // TvSettings > System > Accessibility > Captions > Language > [A language] 579 SYSTEM_A11Y_CAPTIONS_LANGUAGE_BUTTON = 0x17812100; 580 581 // TvSettings > System > Accessibility > Captions > Text size 582 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE = 0x17813000; 583 584 // TvSettings > System > Accessibility > Captions > Text size > Very small 585 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE_VERY_SMALL = 0x17813100; 586 587 // TvSettings > System > Accessibility > Captions > Text size > Small 588 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE_SMALL = 0x17813200; 589 590 // TvSettings > System > Accessibility > Captions > Text size > Normal 591 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE_NORMAL = 0x17813300; 592 593 // TvSettings > System > Accessibility > Captions > Text size > Large 594 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE_LARGE = 0x17813400; 595 596 // TvSettings > System > Accessibility > Captions > Text size > Very large 597 SYSTEM_A11Y_CAPTIONS_TEXT_SIZE_VERY_LARGE = 0x17813500; 598 599 // TvSettings > System > Accessibility > Captions > 600 // White on black (radio button) 601 SYSTEM_A11Y_CAPTIONS_WHITE_ON_BLACK = 0x17814000; 602 603 // TvSettings > System > Accessibility > Captions > 604 // Black on white (radio button) 605 SYSTEM_A11Y_CAPTIONS_BLACK_ON_WHITE = 0x17815000; 606 607 // TvSettings > System > Accessibility > Captions > 608 // Yellow on black (radio button) 609 SYSTEM_A11Y_CAPTIONS_YELLOW_ON_BLACK = 0x17816000; 610 611 // TvSettings > System > Accessibility > Captions > 612 // Yellow on blue (radio button) 613 SYSTEM_A11Y_CAPTIONS_YELLOW_ON_BLUE = 0x17817000; 614 615 // TvSettings > System > Accessibility > Captions > Custom 616 SYSTEM_A11Y_CAPTIONS_CUSTOM = 0x17818000; 617 618 // TvSettings > System > Accessibility > Captions > Custom > Font family 619 SYSTEM_A11Y_CAPTIONS_CUSTOM_FONT = 0x17818100; 620 621 // TvSettings > System > Accessibility > Captions > Custom > Text color 622 SYSTEM_A11Y_CAPTIONS_CUSTOM_TEXT_COLOR = 0x17818200; 623 624 // TvSettings > System > Accessibility > Captions > Custom > Text opacity 625 SYSTEM_A11Y_CAPTIONS_CUSTOM_TEXT_OPACITY = 0x17818300; 626 627 // TvSettings > System > Accessibility > Captions > Custom > Edge type 628 SYSTEM_A11Y_CAPTIONS_CUSTOM_EDGE_TYPE = 0x17818400; 629 630 // TvSettings > System > Accessibility > Captions > Custom > Edge color 631 SYSTEM_A11Y_CAPTIONS_CUSTOM_EDGE_COLOR = 0x17818500; 632 633 // TvSettings > System > Accessibility > Captions > Custom > 634 // Show background (toggle) 635 SYSTEM_A11Y_CAPTIONS_SHOW_BACKGROUND = 0x17818600; 636 637 // TvSettings > System > Accessibility > Captions > Custom > 638 // Background color 639 SYSTEM_A11Y_CAPTIONS_BACKGROUND_COLOR = 0x17818700; 640 641 // TvSettings > System > Accessibility > Captions > Custom > 642 // Background opacity 643 SYSTEM_A11Y_CAPTIONS_BACKGROUND_OPACITY = 0x17818800; 644 645 // TvSettings > System > Accessibility > Captions > Custom > 646 // Show window (toggle) 647 SYSTEM_A11Y_CAPTIONS_SHOW_WINDOW = 0x17818900; 648 649 // TvSettings > System > Accessibility > Captions > Custom > Window color 650 SYSTEM_A11Y_CAPTIONS_WINDOW_COLOR = 0x17818A00; 651 652 // TvSettings > System > Accessibility > Captions > Custom > Window opacity 653 SYSTEM_A11Y_CAPTIONS_WINDOW_OPACITY = 0x17818B00; 654 655 // TvSettings > System > Accessibility > High contrast text (toggle) 656 SYSTEM_A11Y_HIGH_CONTRAST_TEXT = 0x17820000; 657 658 // TvSettings > System > Accessibility > Text to speech 659 SYSTEM_A11Y_TTS = 0x17830000; 660 661 // TvSettings > System > Accessibility > Text to speech > [Select an engine] 662 SYSTEM_A11Y_TTS_ENGINE_SELECT = 0x17831000; 663 664 // TvSettings > System > Accessibility > Text to speech > 665 // Engine configuration 666 SYSTEM_A11Y_TTS_ENGINE_CONFIG = 0x17832000; 667 668 // TvSettings > System > Accessibility > Text to speech > 669 // Engine configuration > Language 670 SYSTEM_A11Y_TTS_ENGINE_CONFIG_LANGUAGE = 0x17832100; 671 672 // TvSettings > System > Accessibility > Text to speech > 673 // Engine configuration > Language > Button 674 SYSTEM_A11Y_TTS_ENGINE_CONFIG_LANGUAGE_CHOOSE_LANGUAGE = 0x17832110; 675 676 // TvSettings > System > Accessibility > Text to speech > 677 // Engine configuration > Settings for Google Text-to-speech Engine 678 SYSTEM_A11Y_TTS_ENGINE_CONFIG_SETTINGS_GTTS_ENGINE = 0x17832200; 679 680 // TvSettings > System > Accessibility > Text to speech > 681 // Engine configuration > Install voice data 682 SYSTEM_A11Y_TTS_ENGINE_CONFIG_INSTALL_VOICE_DATA = 0x17832300; 683 684 // TvSettings > System > Accessibility > Text to speech > Speech rate 685 SYSTEM_A11Y_TTS_SPEECH_RATE = 0x17833000; 686 687 // TvSettings > System > Accessibility > Text to speech > 688 // Listen to an example 689 SYSTEM_A11Y_TTS_LISTEN_EXAMPLE = 0x17834000; 690 691 // TvSettings > System > Accessibility > Accessibility shortcut 692 SYSTEM_A11Y_SHORTCUT = 0x17840000; 693 694 // TvSettings > System > Accessibility > Accessibility shortcut > 695 // Enable (toggle) 696 SYSTEM_A11Y_SHORTCUT_ON_OFF = 0x17841000; 697 698 // TvSettings > System > Accessibility > Accessibility shortcut > 699 // Shortcut services 700 SYSTEM_A11Y_SHORTCUT_SERVICE = 0x17842000; 701 702 // TvSettings > System > Accessibility > TalkBack 703 SYSTEM_A11Y_TALKBACK = 0x17850000; 704 705 // TvSettings > System > Accessibility > TalkBack > Enable (toggle) 706 SYSTEM_A11Y_TALKBACK_ON_OFF = 0x17851000; 707 708 // TvSettings > System > Accessibility > TalkBack > Configuration 709 SYSTEM_A11Y_TALKBACK_CONFIG = 0x17852000; 710 711 // TvSettings > System > Accessibility > Accessibility Menu 712 SYSTEM_A11Y_A11Y_MENU = 0x17860000; 713 714 // TvSettings > System > Accessibility > Accessibility Menu > 715 // Enable (toggle) 716 SYSTEM_A11Y_A11Y_MENU_ON_OFF = 0x17861000; 717 718 // TvSettings > System > Accessibility > Accessibility Menu > Configuration 719 SYSTEM_A11Y_A11Y_MENU_CONFIG = 0x17862000; 720 721 // TvSettings > System > Accessibility > Select to Speak 722 SYSTEM_A11Y_STS = 0x17870000; 723 724 // TvSettings > System > Accessibility > Select to Speak > Enable (toggle) 725 SYSTEM_A11Y_STS_ON_OFF = 0x17871000; 726 727 // TvSettings > System > Accessibility > Select to Speak > Configuration 728 SYSTEM_A11Y_STS_CONFIG = 0x17872000; 729 730 // TvSettings > System > Accessibility > Switch Access 731 SYSTEM_A11Y_SWITCH_ACCESS = 0x17880000; 732 733 // TvSettings > System > Accessibility > Switch Access > Enable (Toggle) 734 SYSTEM_A11Y_SWITCH_ACCESS_ON_OFF = 0x17881000; 735 736 // TvSettings > System > Accessibility > Switch Access > Configuration 737 SYSTEM_A11Y_SWITCH_ACCESS_CONFIG = 0x17882000; 738 739 // TvSettings > System > Reboot 740 SYSTEM_REBOOT = 0x17900000; 741 742 // TvSettings > Device Preferences > Home screen (in classic TvSettings) 743 PREFERENCES_HOME_SCREEN = 0x17A00000; 744 745 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 746 // Customize channels 747 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS = 0x17A10000; 748 749 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 750 // Customize channels > Play Next 751 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PN = 0x17A11000; 752 753 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 754 // Customize channels > Play Next > On (toggle) 755 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PN_ON_OFF = 0x17A11100; 756 757 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 758 // Customize channels > Play Next > Google Play Movies & TV (toggle) 759 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PN_GPMT = 0x17A11200; 760 761 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 762 // Customize channels > Play Next > Google Play Music (toggle) 763 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PN_GPM = 0x17A11300; 764 765 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 766 // Customize channels > Play Next > Promotional channels (toggle) 767 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PN_PROMOTIONAL = 0x17A11400; 768 769 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 770 // Customize channels > Home screen channels 771 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_HOME_SCREEN = 0x17A12000; 772 773 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 774 // Customize channels > Promotional channels 775 PREFERENCES_HOME_SCREEN_CUSTOMIZE_CHANNELS_PROMOTIONAL = 0x17A13000; 776 777 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 778 // Enable video previews (toggle) 779 PREFERENCES_HOME_SCREEN_VIDEO_PREVIEWS = 0x17A20000; 780 781 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 782 // Enable audio previews (toggle) 783 PREFERENCES_HOME_SCREEN_AUDIO_PREVIEWS = 0x17A30000; 784 785 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 786 // Reorder apps 787 PREFERENCES_HOME_SCREEN_REORDER_APPS = 0x17A40000; 788 789 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 790 // Reorder games 791 PREFERENCES_HOME_SCREEN_REORDER_GAMES = 0x17A50000; 792 793 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 794 // Android TV Home open source licenses 795 PREFERENCES_HOME_SCREEN_ATVH_OPEN_SOURCE = 0x17A60000; 796 797 // TvSettings > Device Preferences > Home screen (in classic TvSettings) > 798 // Android TV Core Services open source licenses 799 PREFERENCES_HOME_SCREEN_ATVCS_OPEN_SOURCE = 0x17A70000; 800 801 // TvSettings > Device Preferences > Google Assistant 802 PREFERENCES_ASSISTANT = 0x17B00000; 803 804 // TvSettings > Device Preferences > Google Assistant > Accounts 805 PREFERENCES_ASSISTANT_ACCOUNTS = 0x17B10000; 806 807 // TvSettings > Device Preferences > Google Assistant > Accept permissions 808 PREFERENCES_ASSISTANT_ACCEPT_PERMISSIONS = 0x17B20000; 809 810 // TvSettings > Device Preferences > Google Assistant > View permissions 811 PREFERENCES_ASSISTANT_VIEW_PERMISSIONS = 0x17B30000; 812 813 // TvSettings > Device Preferences > Google Assistant > Searchable apps 814 // (aliasing ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_SEARCHABLE_APPS) 815 PREFERENCES_ASSISTANT_SEARCHABLE_APPS = 0x12133000; 816 817 // TvSettings > Device Preferences > Google Assistant > SafeSearch filter 818 // (aliasing ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_SAFE_SEARCH) 819 PREFERENCES_ASSISTANT_SAFESEARCH_FILTER = 0x12131000; 820 821 // TvSettings > Device Preferences > Google Assistant > 822 // Block offensive words 823 // (aliasing ACCOUNT_SLICE_REG_ACCOUNT_ASSISTANT_BLOCK_OFFENSIVE) 824 PREFERENCES_ASSISTANT_BLOCK_OFFENSIVE = 0x12132000; 825 826 // TvSettings > Device Preferences > Google Assistant > Open source licenses 827 PREFERENCES_ASSISTANT_OPEN_SOURCE = 0x17B40000; 828 829 // TvSettings > Device Preferences > Chromecast Android Shell 830 PREFERENCES_CHROMECAST_SHELL = 0x17C00000; 831 832 // TvSettings > Device Preferences > Chromecast Android Shell > 833 // Open source licenses 834 PREFERENCES_CHROMECAST_SHELL_OPEN_SOURCE = 0x17C10000; 835 836 // TvSettings > Device Preferences > Screen saver 837 PREFERENCES_SCREENSAVER = 0x17D00000; 838 839 // TvSettings > Device Preferences > Screen saver > Screen saver (chooser) 840 PREFERENCES_SCREENSAVER_CHOOSER = 0x17D10000; 841 842 // TvSettings > Device Preferences > Screen saver > Screen saver (chooser) > 843 // Turn screen off 844 PREFERENCES_SCREENSAVER_CHOOSER_SCREEN_OFF = 0x17D11000; 845 846 // TvSettings > Device Preferences > Screen saver > Screen saver (chooser) > 847 // Backdrop 848 PREFERENCES_SCREENSAVER_CHOOSER_BACKDROP = 0x17D12000; 849 850 // TvSettings > Device Preferences > Screen saver > Screen saver (chooser) > 851 // Colors 852 PREFERENCES_SCREENSAVER_CHOOSER_COLORS = 0x17D13000; 853 854 // TvSettings > Device Preferences > Screen saver > When to start 855 PREFERENCES_SCREENSAVER_START_DELAY = 0x17D20000; 856 857 // TvSettings > Device Preferences > Screen saver > When to start > 858 // 5 minutes 859 PREFERENCES_SCREENSAVER_START_DELAY_5M = 0x17D21000; 860 861 // TvSettings > Device Preferences > Screen saver > When to start > 862 // 15 minutes 863 PREFERENCES_SCREENSAVER_START_DELAY_15M = 0x17D22000; 864 865 // TvSettings > Device Preferences > Screen saver > When to start > 866 // 30 minutes 867 PREFERENCES_SCREENSAVER_START_DELAY_30M = 0x17D23000; 868 869 // TvSettings > Device Preferences > Screen saver > When to start > 870 // 1 hour 871 PREFERENCES_SCREENSAVER_START_DELAY_1H = 0x17D24000; 872 873 // TvSettings > Device Preferences > Screen saver > When to start > 874 // 2 hours 875 PREFERENCES_SCREENSAVER_START_DELAY_2H = 0x17D25000; 876 877 // TvSettings > Device Preferences > Screen saver > Start now 878 PREFERENCES_SCREENSAVER_START_NOW = 0x17D30000; 879 880 // TvSettings > Connected Devices (Slice) 881 CONNECTED_SLICE = 0x18000000; 882 883 // TvSettings > Connected Devices (Slice) > Connect remote or headphones 884 CONNECTED_SLICE_CONNECT_NEW_DEVICES = 0x18100000; 885 886 // TvSettings > Connected Devices (Slice) > [A connected device] 887 CONNECTED_SLICE_DEVICE_ENTRY = 0x18200000; 888 889 // TvSettings > Connected Devices (Slice) > [A connected device] > 890 // Remote update 891 CONNECTED_SLICE_DEVICE_ENTRY_UPDATE = 0x18210000; 892 893 // TvSettings > Connected Devices (Slice) > [A connected device] > Rename 894 CONNECTED_SLICE_DEVICE_ENTRY_RENAME = 0x18220000; 895 896 // TvSettings > Connected Devices (Slice) > [A connected device] > Forget 897 CONNECTED_SLICE_DEVICE_ENTRY_FORGET = 0x18230000; 898 899 // TvSettings > Connected Devices (Slice) > HDMI-CEC 900 CONNECTED_SLICE_HDMICEC = 0x18300000; 901 902 // TvSettings > Connected Devices (Slice) > HDMI-CEC > Enable (toggle) 903 CONNECTED_SLICE_HDMICEC_ON_OFF = 0x18310000; 904 905 // TvSettings > Connected Devices (aliasing CONNECTED_SLICE) 906 CONNECTED_CLASSIC = 0x18000000; 907 908 // TvSettings > Connected Devices > Connect remote 909 // (aliasing CONNECTED_SLICE_CONNECT_NEW_DEVICES) 910 CONNECTED_CLASSIC_CONNECT_REMOTE = 0x18100000; 911 912 // TvSettings > Connected Devices > [A connected device] 913 // (aliasing CONNECTED_SLICE_DEVICE_ENTRY) 914 CONNECTED_CLASSIC_DEVICE_ENTRY = 0x18200000; 915 916 // TvSettings > Connected Devices > [A connected device] > Update 917 // (aliasing CONNECTED_SLICE_DEVICE_ENTRY_UPDATE) 918 CONNECTED_CLASSIC_DEVICE_ENTRY_UPDATE = 0x18210000; 919 920 // TvSettings > Connected Devices > [A connected device] > Rename 921 // (aliasing CONNECTED_SLICE_DEVICE_ENTRY_RENAME) 922 CONNECTED_CLASSIC_DEVICE_ENTRY_RENAME = 0x18220000; 923 924 // TvSettings > Connected Devices > [A connected device] > Forget 925 // (aliasing CONNECTED_SLICE_DEVICE_ENTRY_FORGET) 926 CONNECTED_CLASSIC_DEVICE_ENTRY_FORGET = 0x18230000; 927 928 // TvSettings > Connected Devices > HDMI-CEC 929 // (aliasing CONNECTED_SLICE_HDMICEC) 930 CONNECTED_CLASSIC_HDMICEC = 0x18300000; 931 932 // TvSettings > Connected Devices > HDMI-CEC > Enable (toggle) 933 // (aliasing CONNECTED_SLICE_HDMICEC_ON_OFF) 934 CONNECTED_CLASSIC_HDMICEC_ON_OFF = 0x18310000; 935 936 // TvSettings > Help & Feedback 937 FEEDBACK = 0x19000000; 938 939 // TvSettings > Help & Feedback > Send feedback 940 FEEDBACK_SEND = 0x19100000; 941} 942