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