1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2008 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 17<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" 18 xmlns:settings="http://schemas.android.com/apk/res-auto" 19 android:key="development_prefs_screen" 20 android:title="@string/development_settings_title"> 21 22 <PreferenceCategory 23 android:key="debug_misc_category" 24 android:order="100"> 25 26 <Preference 27 android:key="memory" 28 android:title="@string/memory_settings_title" 29 android:summary="@string/summary_placeholder" 30 android:fragment="com.android.settings.applications.ProcessStatsSummary" /> 31 32 <com.android.settings.BugreportPreference 33 android:key="bugreport" 34 android:title="@*android:string/bugreport_title" 35 android:dialogTitle="@*android:string/bugreport_title" /> 36 37 <Preference 38 android:key="bug_report_handler" 39 android:title="@string/bug_report_handler_title" 40 android:summary="@string/summary_placeholder" 41 android:fragment="com.android.settings.bugreporthandler.BugReportHandlerPicker" /> 42 43 <Preference 44 android:key="system_server_heap_dump" 45 android:title="@string/capture_system_heap_dump_title" /> 46 47 <Preference 48 android:key="development_memtag_page" 49 android:title="@string/development_memtag_page_title" 50 android:fragment="com.android.settings.development.DevelopmentMemtagPage" /> 51 52 <Preference 53 android:key="local_backup_password" 54 android:title="@string/local_backup_password_title" 55 android:summary="@string/local_backup_password_summary_none" 56 android:persistent="false"> 57 <intent 58 android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD" 59 android:targetPackage="com.android.settings" 60 android:targetClass="com.android.settings.SetFullBackupPassword" /> 61 </Preference> 62 63 <com.android.settingslib.RestrictedSwitchPreference 64 android:key="keep_screen_on" 65 android:title="@string/keep_screen_on" 66 android:summary="@string/keep_screen_on_summary" 67 settings:useAdditionalSummary="true" /> 68 69 <ListPreference 70 android:key="hdcp_checking" 71 android:title="@string/hdcp_checking_title" 72 android:summary="@string/summary_placeholder" 73 android:dialogTitle="@string/hdcp_checking_dialog_title" 74 android:entries="@array/hdcp_checking_titles" 75 android:entryValues="@array/hdcp_checking_values" /> 76 77 <ListPreference 78 android:key="bt_stack_log_level" 79 android:title="@string/bt_stack_log_level" 80 android:dialogTitle="@string/bt_stack_log_level_summary" 81 android:entries="@array/bt_stack_log_level_entries" 82 android:entryValues="@array/bt_stack_log_level_values" /> 83 84 <ListPreference 85 android:key="bt_hci_snoop_log" 86 android:title="@string/bt_hci_snoop_log" 87 android:dialogTitle="@string/bt_hci_snoop_log_summary" 88 android:entries="@array/bt_hci_snoop_log_entries" 89 android:entryValues="@array/bt_hci_snoop_log_values" /> 90 91 <Preference 92 android:key="snoop_logger_filters_dashboard" 93 android:title="@string/bt_hci_snoop_log_filters_dashboard_title" 94 android:fragment= 95 "com.android.settings.development.snooplogger.SnoopLoggerFiltersDashboard" /> 96 97 <ListPreference 98 android:key="bt_hci_snoop_log_filter_pbap" 99 android:title="@string/bt_hci_snoop_log_filter_pbap_title" 100 android:dialogTitle="@string/bt_hci_snoop_log_filter_summary" 101 android:entries="@array/bt_hci_snoop_log_profile_filter_entries" 102 android:entryValues="@array/bt_hci_snoop_log_profile_filter_values" /> 103 104 <ListPreference 105 android:key="bt_hci_snoop_log_filter_map" 106 android:title="@string/bt_hci_snoop_log_filter_map_title" 107 android:dialogTitle="@string/bt_hci_snoop_log_filter_summary" 108 android:entries="@array/bt_hci_snoop_log_profile_filter_entries" 109 android:entryValues="@array/bt_hci_snoop_log_profile_filter_values" /> 110 111 <com.android.settingslib.RestrictedSwitchPreference 112 android:key="oem_unlock_enable" 113 android:title="@string/oem_unlock_enable" 114 android:summary="@string/oem_unlock_enable_summary" 115 settings:useAdditionalSummary="true" /> 116 117 <SwitchPreference 118 android:key="enable_16k_pages" 119 android:title="@string/enable_16k_pages" 120 android:summary="@string/enable_16k_pages_summary" 121 settings:useAdditionalSummary="true" /> 122 123 <Preference 124 android:key="running_apps" 125 android:title="@string/runningservices_settings_title" 126 android:summary="@string/runningservices_settings_summary" 127 android:fragment="com.android.settings.applications.RunningServices" /> 128 129 <com.android.settings.development.ColorModePreference 130 android:key="picture_color_mode" 131 android:title="@string/picture_color_mode" 132 android:summary="@string/picture_color_mode_desc" /> 133 134 <Preference android:key="select_webview_provider" 135 android:title="@string/select_webview_provider_title" 136 android:dialogTitle="@string/select_webview_provider_dialog_title" 137 android:fragment="com.android.settings.webview.WebViewAppPicker" /> 138 139 <SwitchPreferenceCompat 140 android:key="color_temperature" 141 android:title="@string/color_temperature" 142 android:summary="@string/color_temperature_desc" /> 143 144 <SwitchPreferenceCompat 145 android:key="ota_disable_automatic_update" 146 android:title="@string/ota_disable_automatic_update" 147 android:summary="@string/ota_disable_automatic_update_summary" /> 148 149 <Preference android:key="dsu_loader" 150 android:title="@string/dsu_loader_title" /> 151 152 <Preference 153 android:key="demo_mode" 154 android:title="@string/demo_mode"> 155 <intent android:action="com.android.settings.action.DEMO_MODE" 156 android:targetPackage="com.android.systemui"/> 157 </Preference> 158 159 <Preference 160 android:key="quick_settings_tiles" 161 android:title="@string/quick_settings_developer_tiles" 162 android:fragment="com.android.settings.development.qstile.DevelopmentTileConfigFragment" /> 163 164 <ListPreference 165 android:key="grammatical_gender" 166 android:title="@string/grammatical_gender_title" 167 android:dialogTitle="@string/grammatical_gender_dialog_title" 168 android:entries="@array/grammatical_gender_entries" 169 android:entryValues="@array/grammatical_gender_values" /> 170 </PreferenceCategory> 171 172 <PreferenceCategory 173 android:key="debug_debugging_category" 174 android:title="@string/debug_debugging_category" 175 android:order="200"> 176 177 <com.android.settingslib.RestrictedSwitchPreference 178 android:key="enable_adb" 179 android:title="@string/enable_adb" 180 android:summary="@string/enable_adb_summary" /> 181 182 <Preference android:key="clear_adb_keys" 183 android:title="@string/clear_adb_keys" /> 184 185 <com.android.settingslib.PrimarySwitchPreference 186 android:fragment="com.android.settings.development.WirelessDebuggingFragment" 187 android:key="toggle_adb_wireless" 188 android:title="@string/enable_adb_wireless" 189 android:summary="@string/enable_adb_wireless_summary" 190 settings:keywords="@string/keywords_adb_wireless" /> 191 192 <SwitchPreferenceCompat 193 android:key="adb_authorization_timeout" 194 android:title="@string/adb_authorization_timeout_title" 195 android:summary="@string/adb_authorization_timeout_summary" /> 196 197 <SwitchPreferenceCompat 198 android:key="enable_terminal" 199 android:title="@string/enable_terminal_title" 200 android:summary="@string/enable_terminal_summary" /> 201 202 <Preference 203 android:key="linux_terminal" 204 android:title="@string/enable_linux_terminal_title" 205 android:summary="@string/enable_linux_terminal_summary" 206 android:fragment="com.android.settings.development.linuxterminal.LinuxTerminalDashboardFragment" /> 207 208 <SwitchPreferenceCompat 209 android:key="bugreport_in_power" 210 android:title="@string/bugreport_in_power" 211 android:summary="@string/bugreport_in_power_summary" /> 212 213 <SwitchPreferenceCompat 214 android:key="enable_verbose_vendor_logging" 215 android:title="@string/enable_verbose_vendor_logging" 216 android:summary="@string/enable_verbose_vendor_logging_summary" /> 217 218 <SwitchPreferenceCompat 219 android:key="automatic_system_server_heap_dumps" 220 android:title="@string/automatic_system_heap_dump_title" 221 android:summary="@string/automatic_system_heap_dump_summary" /> 222 223 <SwitchPreferenceCompat 224 android:key="debug_view_attributes" 225 android:title="@string/debug_view_attributes" /> 226 227 <Preference android:key="debug_app" 228 android:title="@string/debug_app" /> 229 230 <SwitchPreferenceCompat 231 android:key="wait_for_debugger" 232 android:title="@string/wait_for_debugger" 233 android:summary="@string/wait_for_debugger_summary" /> 234 235 <com.android.settingslib.RestrictedSwitchPreference 236 android:key="verify_apps_over_usb" 237 android:title="@string/verify_apps_over_usb_title" 238 android:summary="@string/verify_apps_over_usb_summary" /> 239 240 <SwitchPreferenceCompat 241 android:key="art_verifier_for_debuggable" 242 android:title="@string/art_verifier_for_debuggable_title" 243 android:summary="@string/art_verifier_for_debuggable_summary" /> 244 245 <ListPreference 246 android:key="select_logd_size" 247 android:title="@string/select_logd_size_title" 248 android:dialogTitle="@string/select_logd_size_dialog_title" 249 android:entries="@array/select_logd_size_titles" 250 android:entryValues="@array/select_logd_size_values" /> 251 252 <ListPreference 253 android:key="select_logpersist" 254 android:title="@string/select_logpersist_title" 255 android:dialogTitle="@string/select_logpersist_dialog_title" 256 android:entries="@array/select_logpersist_titles" 257 android:entryValues="@array/select_logpersist_values" /> 258 259 <SwitchPreferenceCompat 260 android:key="camera_laser_sensor_switch" 261 android:title="@string/camera_laser_sensor_switch" /> 262 263 <Preference 264 android:key="feature_flags_dashboard" 265 android:title="@string/feature_flags_dashboard_title" 266 android:fragment="com.android.settings.development.featureflags.FeatureFlagsDashboard" /> 267 268 <SwitchPreferenceCompat 269 android:key="enable_gpu_debug_layers" 270 android:title="@string/enable_gpu_debug_layers" 271 android:summary="@string/enable_gpu_debug_layers_summary" /> 272 273 <SwitchPreferenceCompat 274 android:key="enable_angle_as_system_driver" 275 android:title="@string/enable_angle_as_system_driver" 276 android:summary="@string/enable_angle_as_system_driver_summary" /> 277 278 <SwitchPreferenceCompat 279 android:key="disable_game_default_frame_rate" 280 android:title="@string/disable_game_default_frame_rate_title" 281 android:summary="@string/disable_game_default_frame_rate_summary"/> 282 283 <Preference 284 android:key="graphics_driver_dashboard" 285 android:title="@string/graphics_driver_dashboard_title" 286 android:summary="@string/graphics_driver_dashboard_summary" 287 android:fragment="com.android.settings.development.graphicsdriver.GraphicsDriverDashboard" /> 288 289 <Preference 290 android:key="platform_compat_dashboard" 291 android:title="@string/platform_compat_dashboard_title" 292 android:summary="@string/platform_compat_dashboard_summary" 293 settings:controller="com.android.settings.spa.development.compat.PlatformCompatPreferenceController" 294 /> 295 296 <SwitchPreferenceCompat 297 android:key="show_refresh_rate" 298 android:title="@string/show_refresh_rate" 299 android:summary="@string/show_refresh_rate_summary" /> 300 301 <SwitchPreferenceCompat 302 android:key="show_hdr_sdr_ratio" 303 android:title="@string/show_hdr_sdr_ratio" 304 android:summary="@string/show_hdr_sdr_ratio_summary" /> 305 306 <SwitchPreferenceCompat 307 android:key="overlay_settings" 308 android:title="@string/overlay_settings_title" 309 android:summary="@string/overlay_settings_summary" /> 310 311 <SwitchPreferenceCompat 312 android:key="pref_key_peak_refresh_rate" 313 android:title="@string/force_high_refresh_rate_toggle" 314 android:summary="@string/force_high_refresh_rate_desc" /> 315 316 <SwitchPreferenceCompat 317 android:key="allow_mock_modem" 318 android:title="@string/allow_mock_modem" 319 android:summary="@string/allow_mock_modem_summary" /> 320 321 </PreferenceCategory> 322 323 <PreferenceCategory 324 android:key="dashboard_tile_placeholder" 325 android:order="300" /> 326 327 <PreferenceCategory 328 android:key="debug_networking_category" 329 android:title="@string/debug_networking_category" 330 android:order="400"> 331 332 <SwitchPreferenceCompat 333 android:key="wifi_display_certification" 334 android:title="@string/wifi_display_certification" 335 android:summary="@string/wifi_display_certification_summary" /> 336 337 <SwitchPreferenceCompat 338 android:key="wifi_verbose_logging" 339 android:title="@string/wifi_verbose_logging" 340 android:summary="@string/wifi_verbose_logging_summary" /> 341 342 <SwitchPreferenceCompat 343 android:key="wifi_scan_throttling" 344 android:title="@string/wifi_scan_throttling" 345 android:summary="@string/wifi_scan_throttling_summary" /> 346 347 <SwitchPreferenceCompat 348 android:key="wifi_non_persistent_mac_randomization" 349 android:title="@string/wifi_non_persistent_mac_randomization" 350 android:summary="@string/wifi_non_persistent_mac_randomization_summary" /> 351 352 <SwitchPreferenceCompat 353 android:key="mobile_data_always_on" 354 android:title="@string/mobile_data_always_on" 355 android:summary="@string/mobile_data_always_on_summary" /> 356 357 <SwitchPreferenceCompat 358 android:key="tethering_hardware_offload" 359 android:title="@string/tethering_hardware_offload" 360 android:summary="@string/tethering_hardware_offload_summary" /> 361 362 <ListPreference 363 android:key="ingress_rate_limit" 364 android:title="@string/ingress_rate_limit_title" 365 android:summary="@string/ingress_rate_limit_summary" 366 android:dialogTitle="@string/ingress_rate_limit_dialog_title" 367 android:entries="@array/ingress_rate_limit_entries" 368 android:entryValues="@array/ingress_rate_limit_values" /> 369 370 <com.android.settingslib.RestrictedPreference 371 android:key="default_usb_configuration" 372 android:fragment="com.android.settings.connecteddevice.usb.UsbDefaultFragment" 373 android:title="@string/usb_default_label"/> 374 375 <SwitchPreferenceCompat 376 android:key="bluetooth_show_devices_without_names" 377 android:title="@string/bluetooth_show_devices_without_names" 378 android:summary="@string/bluetooth_show_devices_without_names_summary" /> 379 380 <SwitchPreferenceCompat 381 android:key="bluetooth_disable_absolute_volume" 382 android:title="@string/bluetooth_disable_absolute_volume" 383 android:summary="@string/bluetooth_disable_absolute_volume_summary" /> 384 385 <SwitchPreferenceCompat 386 android:key="bluetooth_disable_leaudio" 387 android:title="@string/bluetooth_disable_leaudio" 388 android:summary="@string/bluetooth_disable_leaudio_summary" /> 389 390 <ListPreference 391 android:key="bluetooth_leaudio_mode" 392 android:title="@string/bluetooth_leaudio_mode" 393 android:summary="@string/summary_placeholder" 394 android:entries="@array/bluetooth_leaudio_mode" 395 android:entryValues="@array/bluetooth_leaudio_mode_values"/> 396 397 <SwitchPreferenceCompat 398 android:key="bluetooth_leaudio_broadcast_ui" 399 android:title="@string/bluetooth_leaudio_broadcast_ui" 400 android:summary="@string/bluetooth_leaudio_broadcast_ui_summary"/> 401 402 <SwitchPreferenceCompat 403 android:key="bluetooth_show_leaudio_device_details" 404 android:title="@string/bluetooth_show_leaudio_device_details"/> 405 406 <SwitchPreferenceCompat 407 android:key="bluetooth_bypass_leaudio_allowlist" 408 android:title="@string/bluetooth_bypass_leaudio_allowlist" 409 android:summary="@string/bluetooth_bypass_leaudio_allowlist_summary" /> 410 411 <SwitchPreferenceCompat 412 android:key="bluetooth_disable_le_audio_hw_offload" 413 android:title="@string/bluetooth_disable_le_audio_hw_offload" /> 414 415 <SwitchPreferenceCompat 416 android:key="bluetooth_disable_a2dp_hw_offload" 417 android:title="@string/bluetooth_disable_a2dp_hw_offload" /> 418 419 <ListPreference 420 android:key="bluetooth_select_avrcp_version" 421 android:title="@string/bluetooth_select_avrcp_version_string" 422 android:dialogTitle="@string/bluetooth_select_avrcp_version_dialog_title" 423 android:entries="@array/bluetooth_avrcp_versions" 424 android:entryValues="@array/bluetooth_avrcp_version_values" /> 425 426 <ListPreference 427 android:key="bluetooth_select_map_version" 428 android:title="@string/bluetooth_select_map_version_string" 429 android:dialogTitle="@string/bluetooth_select_map_version_dialog_title" 430 android:entries="@array/bluetooth_map_versions" 431 android:entryValues="@array/bluetooth_map_version_values" /> 432 433 <SwitchPreferenceCompat 434 android:key="bluetooth_hd_audio_settings" 435 android:title="@string/bluetooth_profile_a2dp_high_quality_unknown_codec"/> 436 437 <com.android.settings.development.bluetooth.BluetoothCodecDialogPreference 438 android:key="bluetooth_audio_codec_settings" 439 android:title="@string/bluetooth_select_a2dp_codec_type" 440 android:dialogTitle="@string/bluetooth_select_a2dp_codec_type_dialog_title" 441 android:dialogLayout="@layout/bluetooth_audio_codec_dialog" 442 android:positiveButtonText="" 443 android:negativeButtonText="@string/dlg_ok"/> 444 445 <ListPreference 446 android:key="bluetooth_audio_codec_settings_list" 447 android:title="@string/bluetooth_select_a2dp_codec_type" 448 android:dialogTitle="@string/bluetooth_select_a2dp_codec_type_dialog_title"/> 449 450 <com.android.settings.development.bluetooth.BluetoothSampleRateDialogPreference 451 android:key="bluetooth_sample_rate_settings" 452 android:title="@string/bluetooth_select_a2dp_codec_sample_rate" 453 android:dialogTitle="@string/bluetooth_select_a2dp_codec_sample_rate_dialog_title" 454 android:dialogLayout="@layout/bluetooth_audio_sample_rate_dialog" 455 android:positiveButtonText="" 456 android:negativeButtonText="@string/dlg_ok"/> 457 458 <com.android.settings.development.bluetooth.BluetoothBitPerSampleDialogPreference 459 android:key="bluetooth_bit_per_sample_settings" 460 android:title="@string/bluetooth_select_a2dp_codec_bits_per_sample" 461 android:dialogTitle="@string/bluetooth_select_a2dp_codec_bits_per_sample_dialog_title" 462 android:dialogLayout="@layout/bluetooth_audio_bit_per_sample_dialog" 463 android:positiveButtonText="" 464 android:negativeButtonText="@string/dlg_ok"/> 465 466 <com.android.settings.development.bluetooth.BluetoothChannelModeDialogPreference 467 android:key="bluetooth_channel_mode_settings" 468 android:title="@string/bluetooth_select_a2dp_codec_channel_mode" 469 android:dialogTitle="@string/bluetooth_select_a2dp_codec_channel_mode_dialog_title" 470 android:dialogLayout="@layout/bluetooth_audio_channel_mode_dialog" 471 android:positiveButtonText="" 472 android:negativeButtonText="@string/dlg_ok"/> 473 474 <com.android.settings.development.bluetooth.BluetoothQualityDialogPreference 475 android:key="bluetooth_a2dp_ldac_playback_quality" 476 android:title="@string/bluetooth_select_a2dp_codec_ldac_playback_quality" 477 android:dialogTitle="@string/bluetooth_select_a2dp_codec_ldac_playback_quality_dialog_title" 478 android:dialogLayout="@layout/bluetooth_audio_quality_dialog" 479 android:positiveButtonText="" 480 android:negativeButtonText="@string/dlg_ok"/> 481 482 <ListPreference 483 android:key="bluetooth_max_connected_audio_devices" 484 android:title="@string/bluetooth_max_connected_audio_devices_string" 485 android:dialogTitle="@string/bluetooth_max_connected_audio_devices_dialog_title" 486 android:entries="@array/bluetooth_max_connected_audio_devices" 487 android:entryValues="@array/bluetooth_max_connected_audio_devices_values" /> 488 489 <SwitchPreferenceCompat 490 android:key="nfc_verbose_vendor_log" 491 android:title="@string/nfc_verbose_vendor_log_title" 492 android:summary="@string/nfc_verbose_vendor_log_summary" /> 493 494 <SwitchPreferenceCompat 495 android:key="nfc_snoop_log" 496 android:title="@string/nfc_snoop_log_title" 497 android:summary="@string/nfc_snoop_log_summary"/> 498 499 </PreferenceCategory> 500 501 <PreferenceCategory 502 android:key="debug_input_category" 503 android:title="@string/debug_input_category" 504 android:order="500"> 505 506 <SwitchPreferenceCompat 507 android:key="show_touches" 508 android:title="@string/show_touches" 509 android:summary="@string/show_touches_summary" /> 510 511 <SwitchPreferenceCompat 512 android:key="pointer_location" 513 android:title="@string/pointer_location" 514 android:summary="@string/pointer_location_summary" /> 515 516 <SwitchPreferenceCompat 517 android:key="show_key_presses" 518 android:title="@string/show_key_presses" 519 android:summary="@string/show_key_presses_summary" /> 520 521 <SwitchPreference 522 android:key="touchpad_visualizer" 523 android:title="@string/touchpad_visualizer" 524 android:summary="@string/touchpad_visualizer_summary" /> 525 526 </PreferenceCategory> 527 528 <PreferenceCategory 529 android:key="debug_drawing_category" 530 android:title="@string/debug_drawing_category" 531 android:order="600"> 532 533 <SwitchPreferenceCompat 534 android:key="show_screen_updates" 535 android:title="@string/show_screen_updates" 536 android:summary="@string/show_screen_updates_summary" /> 537 538 <SwitchPreferenceCompat 539 android:key="debug_layout" 540 android:title="@string/debug_layout" 541 android:summary="@string/debug_layout_summary" /> 542 543 <SwitchPreferenceCompat 544 android:key="force_rtl_layout_all_locales" 545 android:title="@string/force_rtl_layout_all_locales" 546 android:summary="@string/force_rtl_layout_all_locales_summary" /> 547 548 <ListPreference 549 android:key="window_animation_scale" 550 android:title="@string/window_animation_scale_title" 551 android:entries="@array/window_animation_scale_entries" 552 android:entryValues="@array/window_animation_scale_values" /> 553 554 <ListPreference 555 android:key="transition_animation_scale" 556 android:title="@string/transition_animation_scale_title" 557 android:entries="@array/transition_animation_scale_entries" 558 android:entryValues="@array/transition_animation_scale_values" /> 559 560 <ListPreference 561 android:key="animator_duration_scale" 562 android:title="@string/animator_duration_scale_title" 563 android:entries="@array/animator_duration_scale_entries" 564 android:entryValues="@array/animator_duration_scale_values" /> 565 566 <ListPreference 567 android:key="overlay_display_devices" 568 android:title="@string/overlay_display_devices_title" 569 android:entries="@array/overlay_display_devices_entries" 570 android:entryValues="@array/overlay_display_devices_values" /> 571 572 <com.android.settings.display.DensityPreference 573 android:key="density" 574 android:title="@string/developer_smallest_width" /> 575 576 <ListPreference 577 android:key="display_cutout_emulation" 578 android:title="@string/display_cutout_emulation" 579 settings:keywords="@string/display_cutout_emulation_keywords" /> 580 581 <SwitchPreferenceCompat 582 android:key="transparent_navigation_bar" 583 android:title="@string/transparent_navigation_bar" 584 android:summary="@string/transparent_navigation_bar_summary" /> 585 586 </PreferenceCategory> 587 588 <PreferenceCategory 589 android:key="debug_hw_drawing_category" 590 android:title="@string/debug_hw_drawing_category" 591 android:order="700"> 592 593 <SwitchPreferenceCompat 594 android:key="show_hw_screen_updates" 595 android:title="@string/show_hw_screen_updates" 596 android:summary="@string/show_hw_screen_updates_summary" /> 597 598 <SwitchPreferenceCompat 599 android:key="show_hw_layers_updates" 600 android:title="@string/show_hw_layers_updates" 601 android:summary="@string/show_hw_layers_updates_summary" /> 602 603 <ListPreference 604 android:key="debug_hw_overdraw" 605 android:title="@string/debug_hw_overdraw" 606 android:entries="@array/debug_hw_overdraw_entries" 607 android:entryValues="@array/debug_hw_overdraw_values" /> 608 609 <ListPreference 610 android:key="show_non_rect_clip" 611 android:title="@string/show_non_rect_clip" 612 android:entries="@array/show_non_rect_clip_entries" 613 android:entryValues="@array/show_non_rect_clip_values" /> 614 615 <SwitchPreferenceCompat 616 android:key="hwui_force_dark" 617 android:title="@string/hwui_force_dark_title" 618 android:summary="@string/hwui_force_dark_summary" /> 619 620 <SwitchPreferenceCompat 621 android:key="enable_blurs_on_windows" 622 android:title="@string/window_blurs"/> 623 624 <SwitchPreferenceCompat 625 android:key="force_msaa" 626 android:title="@string/force_msaa" 627 android:summary="@string/force_msaa_summary" /> 628 629 <SwitchPreferenceCompat 630 android:key="disable_overlays" 631 android:title="@string/disable_overlays" 632 android:summary="@string/disable_overlays_summary" /> 633 634 <ListPreference 635 android:entries="@array/simulate_color_space_entries" 636 android:entryValues="@array/simulate_color_space_values" 637 android:key="simulate_color_space" 638 android:summary="%s" 639 android:title="@string/simulate_color_space" /> 640 641 </PreferenceCategory> 642 643 <PreferenceCategory 644 android:key="media_category" 645 android:title="@string/media_category" 646 android:order="800"> 647 648 <com.android.settingslib.RestrictedSwitchPreference 649 android:key="usb_audio" 650 android:title="@string/usb_audio_disable_routing" 651 android:summary="@string/usb_audio_disable_routing_summary" /> 652 653 <Preference 654 android:key="transcode_settings" 655 android:title="@string/transcode_settings_title" 656 android:fragment="com.android.settings.development.transcode.TranscodeSettingsFragment" /> 657 658 <Preference 659 android:key="media_drm_settings" 660 android:title="@string/media_drm_settings_title" 661 android:fragment="com.android.settings.development.mediadrm.MediaDrmSettingsFragment" /> 662 663 </PreferenceCategory> 664 665 <PreferenceCategory 666 android:key="debug_monitoring_category" 667 android:title="@string/debug_monitoring_category" 668 android:order="900"> 669 670 <SwitchPreferenceCompat 671 android:key="strict_mode" 672 android:title="@string/strict_mode" 673 android:summary="@string/strict_mode_summary" /> 674 675 <ListPreference 676 android:key="track_frame_time" 677 android:title="@string/track_frame_time" 678 android:entries="@array/track_frame_time_entries" 679 android:entryValues="@array/track_frame_time_values" 680 settings:keywords="@string/track_frame_time_keywords" /> 681 682 </PreferenceCategory> 683 684 <PreferenceCategory 685 android:key="debug_applications_category" 686 android:title="@string/debug_applications_category" 687 android:order="1000"> 688 689 <SwitchPreferenceCompat 690 android:key="immediately_destroy_activities" 691 android:title="@string/immediately_destroy_activities" 692 android:summary="@string/immediately_destroy_activities_summary" /> 693 694 <ListPreference 695 android:key="app_process_limit" 696 android:title="@string/app_process_limit_title" 697 android:entries="@array/app_process_limit_entries" 698 android:entryValues="@array/app_process_limit_values" /> 699 700 <Preference 701 android:key="background_check" 702 android:fragment="com.android.settings.applications.appops.BackgroundCheckSummary" 703 android:title="@string/background_check_pref" /> 704 705 <SwitchPreferenceCompat 706 android:key="show_first_crash_dialog" 707 android:title="@string/show_first_crash_dialog" 708 android:summary="@string/show_first_crash_dialog_summary" /> 709 710 <SwitchPreferenceCompat 711 android:key="show_all_anrs" 712 android:title="@string/show_all_anrs" 713 android:summary="@string/show_all_anrs_summary" /> 714 715 <ListPreference 716 android:key="cached_apps_freezer" 717 android:title="@string/cached_apps_freezer" 718 android:entries="@array/cached_apps_freezer_entries" 719 android:entryValues="@array/cached_apps_freezer_values" /> 720 721 <SwitchPreferenceCompat 722 android:key="show_notification_channel_warnings" 723 android:title="@string/show_notification_channel_warnings" 724 android:summary="@string/show_notification_channel_warnings_summary" /> 725 726 <SwitchPreferenceCompat 727 android:key="disable_screen_share_protections_for_apps_and_notifications" 728 android:title="@string/disable_screen_share_protections_for_apps_and_notifications" 729 android:summary="@string/disable_screen_share_protections_for_apps_and_notifications_summary" /> 730 731 <Preference 732 android:key="asst_importance_reset" 733 android:title="@string/asst_importance_reset_title" 734 settings:controller="com.android.settings.notification.ImportanceResetPreferenceController" /> 735 736 <Preference 737 android:key="inactive_apps" 738 android:title="@string/inactive_apps_title" 739 android:fragment="com.android.settings.fuelgauge.InactiveApps" /> 740 741 <SwitchPreferenceCompat 742 android:key="force_allow_on_external" 743 android:title="@string/force_allow_on_external" 744 android:summary="@string/force_allow_on_external_summary" /> 745 746 <SwitchPreferenceCompat 747 android:key="force_resizable_activities" 748 android:title="@string/force_resizable_activities" 749 android:summary="@string/force_resizable_activities_summary" /> 750 751 <SwitchPreferenceCompat 752 android:key="override_desktop_mode_features" 753 android:title="@string/enable_desktop_mode" /> 754 755 <SwitchPreferenceCompat 756 android:key="enable_freeform_support" 757 android:title="@string/enable_freeform_support" /> 758 759 <SwitchPreferenceCompat 760 android:key="force_desktop_mode_on_external_displays" 761 android:title="@string/enable_desktop_mode_on_secondary_display"/> 762 763 <SwitchPreferenceCompat 764 android:key="enable_non_resizable_multi_window" 765 android:title="@string/enable_non_resizable_multi_window" 766 android:summary="@string/enable_non_resizable_multi_window_summary" /> 767 768 <SwitchPreferenceCompat 769 android:key="back_navigation_animation" 770 android:title="@string/back_navigation_animation" 771 android:summary="@string/back_navigation_animation_summary" /> 772 773 <Preference 774 android:key="reset_shortcut_manager_throttling" 775 android:title="@string/reset_shortcut_manager_throttling" /> 776 777 <SwitchPreferenceCompat 778 android:key="disable_phantom_process_monitor" 779 android:title="@string/disable_phantom_process_monitor_title" 780 android:summary="@string/disable_phantom_process_monitor_summary" /> 781 782 <SwitchPreferenceCompat 783 android:key="force_enable_notes_role" 784 android:title="@string/enable_notes_role_title" 785 android:summary="@string/enable_notes_role_summary" /> 786 787 </PreferenceCategory> 788 789 <PreferenceCategory 790 android:key="debug_autofill_category" 791 android:title="@string/debug_autofill_category" 792 settings:searchable="false" 793 android:order="1100"> <!-- Incremented by 100 from last order (i.e. 1000) --> 794 795 <ListPreference 796 android:key="autofill_logging_level" 797 android:title="@string/autofill_logging_level_title" 798 android:entries="@array/autofill_logging_level_entries" 799 android:entryValues="@array/autofill_logging_level_values" /> 800 801 <com.android.settings.development.autofill.AutofillMaxPartitionsPreference 802 android:key="autofill_max_partitions" 803 android:title="@string/autofill_max_partitions" /> 804 805 <com.android.settings.development.autofill.AutofillVisibleDatasetsPreference 806 android:key="autofill_visible_datasets" 807 android:title="@string/autofill_max_visible_datasets" /> 808 809 <Preference 810 android:key="autofill_reset_developer_options" 811 android:title="@string/autofill_reset_developer_options" /> 812 813 </PreferenceCategory> 814 815 <PreferenceCategory 816 android:key="storage_category" 817 android:title="@string/storage_category" 818 android:order="1200"> 819 820 <Preference 821 android:key="shared_data" 822 android:title="@string/shared_data_title" 823 android:summary="@string/shared_data_summary"> 824 <intent 825 android:targetPackage="com.android.settings" 826 android:targetClass="com.android.settings.development.storage.BlobInfoListView" /> 827 </Preference> 828 </PreferenceCategory> 829 830 <PreferenceCategory 831 android:key="location_category" 832 android:title="@string/location_category" 833 android:order="1300"> 834 835 <Preference android:key="mock_location_app" 836 android:title="@string/mock_location_app" /> 837 838 <SwitchPreferenceCompat 839 android:key="enable_gnss_raw_meas_full_tracking" 840 android:title="@string/enable_gnss_raw_meas_full_tracking" 841 android:summary="@string/enable_gnss_raw_meas_full_tracking_summary" /> 842 843 <SwitchPreferenceCompat 844 android:title="@string/location_indicator_settings_title" 845 android:summary="@string/location_indicator_settings_description" 846 android:defaultValue="true" 847 android:key="location_indicator_settings" 848 settings:controller="com.android.settings.location.LocationIndicatorsPreferenceController"/> 849 </PreferenceCategory> 850 851 <PreferenceCategory 852 android:key="input_method_category" 853 android:title="@string/input_method_category" 854 android:order="1400"> 855 856 <SwitchPreferenceCompat 857 android:key="stylus_handwriting" 858 android:title="@string/stylus_handwriting" 859 android:defaultValue="true" 860 android:summary="@string/stylus_handwriting_summary" /> 861 </PreferenceCategory> 862</PreferenceScreen> 863