OSDN Git Service

Remove developer menu: AVDTP delay reports/inband ringing
[android-x86/packages-apps-Settings.git] / res / xml / development_settings.xml
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:icon="@drawable/ic_settings_memory"
29             android:title="@string/memory_settings_title"
30             android:summary="@string/summary_placeholder"
31             android:fragment="com.android.settings.applications.ProcessStatsSummary" />
32
33         <com.android.settings.BugreportPreference
34             android:key="bugreport"
35             android:title="@*android:string/bugreport_title"
36             android:dialogTitle="@*android:string/bugreport_title" />
37
38         <Preference
39             android:key="local_backup_password"
40             android:title="@string/local_backup_password_title"
41             android:summary="@string/local_backup_password_summary_none"
42             android:persistent="false">
43             <intent
44                 android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD"
45                 android:targetPackage="com.android.settings"
46                 android:targetClass="com.android.settings.SetFullBackupPassword" />
47         </Preference>
48
49         <com.android.settingslib.RestrictedSwitchPreference
50             android:key="keep_screen_on"
51             android:title="@string/keep_screen_on"
52             android:summary="@string/keep_screen_on_summary"
53             settings:useAdditionalSummary="true" />
54
55         <ListPreference
56             android:key="hdcp_checking"
57             android:title="@string/hdcp_checking_title"
58             android:dialogTitle="@string/hdcp_checking_dialog_title"
59             android:entries="@array/hdcp_checking_titles"
60             android:entryValues="@array/hdcp_checking_values" />
61
62         <SwitchPreference
63             android:key="bt_hci_snoop_log"
64             android:title="@string/bt_hci_snoop_log"
65             android:summary="@string/bt_hci_snoop_log_summary" />
66
67         <com.android.settingslib.RestrictedSwitchPreference
68             android:key="oem_unlock_enable"
69             android:title="@string/oem_unlock_enable"
70             android:summary="@string/oem_unlock_enable_summary"
71             settings:useAdditionalSummary="true" />
72
73         <Preference
74             android:key="running_apps"
75             android:title="@string/runningservices_settings_title"
76             android:summary="@string/runningservices_settings_summary"
77             android:fragment="com.android.settings.applications.RunningServices" />
78
79         <Preference
80             android:key="convert_to_file_encryption"
81             android:title="@string/convert_to_file_encryption"
82             android:summary="@string/convert_to_file_encryption_enabled"
83             android:fragment="com.android.settings.applications.ConvertToFbe" />
84
85         <com.android.settings.development.ColorModePreference
86             android:key="picture_color_mode"
87             android:title="@string/picture_color_mode"
88             android:summary="@string/picture_color_mode_desc" />
89
90         <Preference android:key="select_webview_provider"
91                     android:title="@string/select_webview_provider_title"
92                     android:dialogTitle="@string/select_webview_provider_dialog_title"
93                     android:fragment="com.android.settings.webview.WebViewAppPicker" />
94
95         <SwitchPreference
96             android:key="color_temperature"
97             android:title="@string/color_temperature"
98             android:summary="@string/color_temperature_desc" />
99
100         <SwitchPreference
101             android:key="ota_disable_automatic_update"
102             android:title="@string/ota_disable_automatic_update"
103             android:summary="@string/ota_disable_automatic_update_summary" />
104
105         <Preference
106             android:key="demo_mode"
107             android:title="@string/demo_mode">
108             <intent android:action="com.android.settings.action.DEMO_MODE" />
109         </Preference>
110
111         <ListPreference
112             android:key="dark_ui_mode"
113             android:title="@string/dark_ui_mode"
114             android:dialogTitle="@string/dark_ui_mode_title"
115             android:entries="@array/dark_ui_mode_entries"
116             android:entryValues="@array/dark_ui_mode_values" />
117
118         <Preference
119             android:key="quick_settings_tiles"
120             android:title="@string/quick_settings_developer_tiles"
121             android:fragment="com.android.settings.development.qstile.DevelopmentTileConfigFragment" />
122     </PreferenceCategory>
123
124     <PreferenceCategory
125         android:key="debug_debugging_category"
126         android:title="@string/debug_debugging_category"
127         android:order="200">
128
129         <SwitchPreference
130             android:key="enable_adb"
131             android:title="@string/enable_adb"
132             android:summary="@string/enable_adb_summary" />
133
134         <Preference android:key="clear_adb_keys"
135                     android:title="@string/clear_adb_keys" />
136
137         <SwitchPreference
138             android:key="enable_terminal"
139             android:title="@string/enable_terminal_title"
140             android:summary="@string/enable_terminal_summary" />
141
142         <SwitchPreference
143             android:key="bugreport_in_power"
144             android:title="@string/bugreport_in_power"
145             android:summary="@string/bugreport_in_power_summary" />
146
147         <Preference android:key="mock_location_app"
148                     android:title="@string/mock_location_app" />
149
150         <SwitchPreference
151             android:key="enable_gnss_raw_meas_full_tracking"
152             android:title="@string/enable_gnss_raw_meas_full_tracking"
153             android:summary="@string/enable_gnss_raw_meas_full_tracking_summary" />
154
155         <SwitchPreference
156             android:key="debug_view_attributes"
157             android:title="@string/debug_view_attributes" />
158
159         <Preference android:key="debug_app"
160                     android:title="@string/debug_app" />
161
162         <SwitchPreference
163             android:key="wait_for_debugger"
164             android:title="@string/wait_for_debugger"
165             android:summary="@string/wait_for_debugger_summary" />
166
167         <com.android.settingslib.RestrictedSwitchPreference
168             android:key="verify_apps_over_usb"
169             android:title="@string/verify_apps_over_usb_title"
170             android:summary="@string/verify_apps_over_usb_summary" />
171
172         <ListPreference
173             android:key="select_logd_size"
174             android:title="@string/select_logd_size_title"
175             android:dialogTitle="@string/select_logd_size_dialog_title"
176             android:entries="@array/select_logd_size_titles"
177             android:entryValues="@array/select_logd_size_values" />
178
179         <ListPreference
180             android:key="select_logpersist"
181             android:title="@string/select_logpersist_title"
182             android:dialogTitle="@string/select_logpersist_dialog_title"
183             android:entries="@array/select_logpersist_titles"
184             android:entryValues="@array/select_logpersist_values" />
185
186         <SwitchPreference
187             android:key="connectivity_monitor_switch"
188             android:title="@string/connectivity_monitor_switch"
189             android:summary="@string/connectivity_monitor_switch_summary" />
190
191         <SwitchPreference
192             android:key="camera_laser_sensor_switch"
193             android:title="@string/camera_laser_sensor_switch" />
194
195         <Preference
196             android:key="feature_flags_dashboard"
197             android:title="@string/feature_flags_dashboard_title"
198             android:fragment="com.android.settings.development.featureflags.FeatureFlagsDashboard" />
199
200         <SwitchPreference
201             android:key="enable_gpu_debug_layers"
202             android:title="@string/enable_gpu_debug_layers"
203             android:summary="@string/enable_gpu_debug_layers_summary" />
204
205     </PreferenceCategory>
206
207     <PreferenceCategory
208         android:key="dashboard_tile_placeholder"
209         android:order="300" />
210
211     <PreferenceCategory
212         android:key="debug_networking_category"
213         android:title="@string/debug_networking_category"
214         android:order="400">
215
216         <SwitchPreference
217             android:key="wifi_display_certification"
218             android:title="@string/wifi_display_certification"
219             android:summary="@string/wifi_display_certification_summary" />
220
221         <SwitchPreference
222             android:key="wifi_verbose_logging"
223             android:title="@string/wifi_verbose_logging"
224             android:summary="@string/wifi_verbose_logging_summary" />
225
226         <SwitchPreference
227             android:key="wifi_connected_mac_randomization"
228             android:title="@string/wifi_connected_mac_randomization"
229             android:summary="@string/wifi_connected_mac_randomization_summary" />
230
231         <SwitchPreference
232             android:key="mobile_data_always_on"
233             android:title="@string/mobile_data_always_on"
234             android:summary="@string/mobile_data_always_on_summary" />
235
236         <SwitchPreference
237             android:key="tethering_hardware_offload"
238             android:title="@string/tethering_hardware_offload"
239             android:summary="@string/tethering_hardware_offload_summary" />
240
241         <Preference
242             android:key="default_usb_configuration"
243             android:fragment="com.android.settings.connecteddevice.usb.UsbDefaultFragment"
244             android:icon="@drawable/ic_usb"
245             android:title="@string/usb_default_label"/>
246
247         <SwitchPreference
248             android:key="bluetooth_show_devices_without_names"
249             android:title="@string/bluetooth_show_devices_without_names"
250             android:summary="@string/bluetooth_show_devices_without_names_summary" />
251
252         <SwitchPreference
253             android:key="bluetooth_disable_absolute_volume"
254             android:title="@string/bluetooth_disable_absolute_volume"
255             android:summary="@string/bluetooth_disable_absolute_volume_summary" />
256
257         <ListPreference
258             android:key="bluetooth_select_avrcp_version"
259             android:title="@string/bluetooth_select_avrcp_version_string"
260             android:dialogTitle="@string/bluetooth_select_avrcp_version_dialog_title"
261             android:entries="@array/bluetooth_avrcp_versions"
262             android:entryValues="@array/bluetooth_avrcp_version_values" />
263
264         <ListPreference
265             android:key="bluetooth_select_a2dp_codec"
266             android:title="@string/bluetooth_select_a2dp_codec_type"
267             android:dialogTitle="@string/bluetooth_select_a2dp_codec_type_dialog_title"
268             android:entries="@array/bluetooth_a2dp_codec_titles"
269             android:entryValues="@array/bluetooth_a2dp_codec_values" />
270
271         <ListPreference
272             android:key="bluetooth_select_a2dp_sample_rate"
273             android:title="@string/bluetooth_select_a2dp_codec_sample_rate"
274             android:dialogTitle="@string/bluetooth_select_a2dp_codec_sample_rate_dialog_title"
275             android:entries="@array/bluetooth_a2dp_codec_sample_rate_titles"
276             android:entryValues="@array/bluetooth_a2dp_codec_sample_rate_values" />
277
278         <ListPreference
279             android:key="bluetooth_select_a2dp_bits_per_sample"
280             android:title="@string/bluetooth_select_a2dp_codec_bits_per_sample"
281             android:dialogTitle="@string/bluetooth_select_a2dp_codec_bits_per_sample_dialog_title"
282             android:entries="@array/bluetooth_a2dp_codec_bits_per_sample_titles"
283             android:entryValues="@array/bluetooth_a2dp_codec_bits_per_sample_values" />
284
285         <ListPreference
286             android:key="bluetooth_select_a2dp_channel_mode"
287             android:title="@string/bluetooth_select_a2dp_codec_channel_mode"
288             android:dialogTitle="@string/bluetooth_select_a2dp_codec_channel_mode_dialog_title"
289             android:entries="@array/bluetooth_a2dp_codec_channel_mode_titles"
290             android:entryValues="@array/bluetooth_a2dp_codec_channel_mode_values" />
291
292         <ListPreference
293             android:key="bluetooth_select_a2dp_ldac_playback_quality"
294             android:title="@string/bluetooth_select_a2dp_codec_ldac_playback_quality"
295             android:dialogTitle="@string/bluetooth_select_a2dp_codec_ldac_playback_quality_dialog_title"
296             android:entries="@array/bluetooth_a2dp_codec_ldac_playback_quality_titles"
297             android:entryValues="@array/bluetooth_a2dp_codec_ldac_playback_quality_values" />
298
299         <ListPreference
300             android:key="bluetooth_max_connected_audio_devices"
301             android:title="@string/bluetooth_max_connected_audio_devices_string"
302             android:dialogTitle="@string/bluetooth_max_connected_audio_devices_dialog_title"
303             android:entries="@array/bluetooth_max_connected_audio_devices"
304             android:entryValues="@array/bluetooth_max_connected_audio_devices_values" />
305
306     </PreferenceCategory>
307
308     <PreferenceCategory
309         android:key="debug_input_category"
310         android:title="@string/debug_input_category"
311         android:order="500">
312
313         <SwitchPreference
314             android:key="show_touches"
315             android:title="@string/show_touches"
316             android:summary="@string/show_touches_summary" />
317
318         <SwitchPreference
319             android:key="pointer_location"
320             android:title="@string/pointer_location"
321             android:summary="@string/pointer_location_summary" />
322
323     </PreferenceCategory>
324
325     <PreferenceCategory
326         android:key="debug_drawing_category"
327         android:title="@string/debug_drawing_category"
328         android:order="600">
329
330         <SwitchPreference
331             android:key="show_screen_updates"
332             android:title="@string/show_screen_updates"
333             android:summary="@string/show_screen_updates_summary" />
334
335         <SwitchPreference
336             android:key="debug_layout"
337             android:title="@string/debug_layout"
338             android:summary="@string/debug_layout_summary" />
339
340         <SwitchPreference
341             android:key="force_rtl_layout_all_locales"
342             android:title="@string/force_rtl_layout_all_locales"
343             android:summary="@string/force_rtl_layout_all_locales_summary" />
344
345         <ListPreference
346             android:key="window_animation_scale"
347             android:title="@string/window_animation_scale_title"
348             android:entries="@array/window_animation_scale_entries"
349             android:entryValues="@array/window_animation_scale_values" />
350
351         <ListPreference
352             android:key="transition_animation_scale"
353             android:title="@string/transition_animation_scale_title"
354             android:entries="@array/transition_animation_scale_entries"
355             android:entryValues="@array/transition_animation_scale_values" />
356
357         <ListPreference
358             android:key="animator_duration_scale"
359             android:title="@string/animator_duration_scale_title"
360             android:entries="@array/animator_duration_scale_entries"
361             android:entryValues="@array/animator_duration_scale_values" />
362
363         <ListPreference
364             android:key="overlay_display_devices"
365             android:title="@string/overlay_display_devices_title"
366             android:entries="@array/overlay_display_devices_entries"
367             android:entryValues="@array/overlay_display_devices_values" />
368
369         <com.android.settings.display.DensityPreference
370             android:key="density"
371             android:title="@string/developer_smallest_width" />
372
373         <ListPreference
374             android:key="display_cutout_emulation"
375             android:title="@string/display_cutout_emulation"
376             settings:keywords="@string/display_cutout_emulation_keywords" />
377
378     </PreferenceCategory>
379
380     <PreferenceCategory
381         android:key="debug_hw_drawing_category"
382         android:title="@string/debug_hw_drawing_category"
383         android:order="700">
384
385         <SwitchPreference
386             android:key="force_hw_ui"
387             android:title="@string/force_hw_ui"
388             android:summary="@string/force_hw_ui_summary" />
389
390         <SwitchPreference
391             android:key="show_hw_screen_updates"
392             android:title="@string/show_hw_screen_updates"
393             android:summary="@string/show_hw_screen_updates_summary" />
394
395         <SwitchPreference
396             android:key="show_hw_layers_updates"
397             android:title="@string/show_hw_layers_updates"
398             android:summary="@string/show_hw_layers_updates_summary" />
399
400         <ListPreference
401             android:key="debug_hw_overdraw"
402             android:title="@string/debug_hw_overdraw"
403             android:entries="@array/debug_hw_overdraw_entries"
404             android:entryValues="@array/debug_hw_overdraw_values" />
405
406         <ListPreference
407             android:key="show_non_rect_clip"
408             android:title="@string/show_non_rect_clip"
409             android:entries="@array/show_non_rect_clip_entries"
410             android:entryValues="@array/show_non_rect_clip_values" />
411
412         <SwitchPreference
413             android:key="force_msaa"
414             android:title="@string/force_msaa"
415             android:summary="@string/force_msaa_summary" />
416
417         <SwitchPreference
418             android:key="disable_overlays"
419             android:title="@string/disable_overlays"
420             android:summary="@string/disable_overlays_summary" />
421
422         <ListPreference
423             android:entries="@array/simulate_color_space_entries"
424             android:entryValues="@array/simulate_color_space_values"
425             android:key="simulate_color_space"
426             android:summary="%s"
427             android:title="@string/simulate_color_space" />
428
429     </PreferenceCategory>
430
431     <PreferenceCategory
432         android:key="media_category"
433         android:title="@string/media_category"
434         android:order="800">
435
436         <SwitchPreference
437             android:key="usb_audio"
438             android:title="@string/usb_audio_disable_routing"
439             android:summary="@string/usb_audio_disable_routing_summary" />
440
441     </PreferenceCategory>
442
443     <PreferenceCategory
444         android:key="debug_monitoring_category"
445         android:title="@string/debug_monitoring_category"
446         android:order="900">
447
448         <SwitchPreference
449             android:key="strict_mode"
450             android:title="@string/strict_mode"
451             android:summary="@string/strict_mode_summary" />
452
453         <ListPreference
454             android:key="track_frame_time"
455             android:title="@string/track_frame_time"
456             android:entries="@array/track_frame_time_entries"
457             android:entryValues="@array/track_frame_time_values" />
458
459     </PreferenceCategory>
460
461     <PreferenceCategory
462         android:key="debug_applications_category"
463         android:title="@string/debug_applications_category"
464         android:order="1000">
465
466         <SwitchPreference
467             android:key="immediately_destroy_activities"
468             android:title="@string/immediately_destroy_activities"
469             android:summary="@string/immediately_destroy_activities_summary" />
470
471         <ListPreference
472             android:key="app_process_limit"
473             android:title="@string/app_process_limit_title"
474             android:entries="@array/app_process_limit_entries"
475             android:entryValues="@array/app_process_limit_values" />
476
477         <Preference
478             android:key="background_check"
479             android:fragment="com.android.settings.applications.appops.BackgroundCheckSummary"
480             android:title="@string/background_check_pref" />
481
482         <SwitchPreference
483             android:key="show_first_crash_dialog"
484             android:title="@string/show_first_crash_dialog"
485             android:summary="@string/show_first_crash_dialog_summary" />
486
487         <SwitchPreference
488             android:key="show_all_anrs"
489             android:title="@string/show_all_anrs"
490             android:summary="@string/show_all_anrs_summary" />
491
492         <SwitchPreference
493             android:key="show_notification_channel_warnings"
494             android:title="@string/show_notification_channel_warnings"
495             android:summary="@string/show_notification_channel_warnings_summary" />
496
497         <Preference
498             android:key="inactive_apps"
499             android:title="@string/inactive_apps_title"
500             android:fragment="com.android.settings.fuelgauge.InactiveApps" />
501
502         <SwitchPreference
503             android:key="force_allow_on_external"
504             android:title="@string/force_allow_on_external"
505             android:summary="@string/force_allow_on_external_summary" />
506
507         <SwitchPreference
508             android:key="force_resizable_activities"
509             android:title="@string/force_resizable_activities"
510             android:summary="@string/force_resizable_activities_summary" />
511
512         <SwitchPreference
513             android:key="enable_freeform_support"
514             android:title="@string/enable_freeform_support"
515             android:summary="@string/enable_freeform_support_summary" />
516
517         <Preference
518             android:key="reset_shortcut_manager_throttling"
519             android:title="@string/reset_shortcut_manager_throttling" />
520     </PreferenceCategory>
521
522 </PreferenceScreen>