blob: e737ba8b178fa766d8096a3ec668332dbd4c2e4a [file] [log] [blame]
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -08001<?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
Selim Gurun029c13e2014-05-05 16:02:41 -07007
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -08008 http://www.apache.org/licenses/LICENSE-2.0
Selim Gurun029c13e2014-05-05 16:02:41 -07009
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080010 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 android:title="@string/development_settings_title">
Dianne Hackbornfd8c3152012-07-13 14:26:23 -070019 <com.android.settings.BugreportPreference
20 android:key="bugreport"
Dianne Hackborn2d803a32012-08-07 11:26:32 -070021 android:title="@*android:string/bugreport_title"
22 android:dialogTitle="@*android:string/bugreport_title" />
Dianne Hackbornfd8c3152012-07-13 14:26:23 -070023
Christopher Tatefac0ea72011-08-12 17:22:41 -070024 <PreferenceScreen
25 android:key="local_backup_password"
26 android:title="@string/local_backup_password_title"
27 android:summary="@string/local_backup_password_summary_none"
28 android:persistent="false" >
29 <intent
30 android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD"
31 android:targetPackage="com.android.settings"
32 android:targetClass="com.android.settings.SetFullBackupPassword" />
33 </PreferenceScreen>
34
Fabrice Di Meglio88638732014-10-14 16:43:37 -070035 <SwitchPreference
Selim Gurun029c13e2014-05-05 16:02:41 -070036 android:key="keep_screen_on"
37 android:title="@string/keep_screen_on"
Dianne Hackborn9244df42012-02-14 13:25:41 -080038 android:summary="@string/keep_screen_on_summary"/>
39
40 <ListPreference
41 android:key="hdcp_checking"
42 android:title="@string/hdcp_checking_title"
43 android:dialogTitle="@string/hdcp_checking_dialog_title"
44 android:entries="@array/hdcp_checking_titles"
45 android:entryValues="@array/hdcp_checking_values" />
46
Fabrice Di Meglio88638732014-10-14 16:43:37 -070047 <SwitchPreference
Zhihai Xu84bbb542013-07-26 13:33:16 -070048 android:key="bt_hci_snoop_log"
49 android:title="@string/bt_hci_snoop_log"
50 android:summary="@string/bt_hci_snoop_log_summary"/>
51
Fabrice Di Meglio88638732014-10-14 16:43:37 -070052 <SwitchPreference
Andres Moralesce249fe2014-07-07 16:58:16 -070053 android:key="oem_unlock_enable"
54 android:title="@string/oem_unlock_enable"
55 android:summary="@string/oem_unlock_enable_summary"/>
56
Jason Monk5dc70b12015-03-25 11:03:59 -040057 <PreferenceScreen
58 android:key="running_apps"
59 android:title="@string/runningservices_settings_title"
60 android:summary="@string/runningservices_settings_summary"
61 android:fragment="com.android.settings.applications.RunningServices" />
62
Paul Lawrenceacbac8c2015-11-02 12:42:42 -080063 <PreferenceScreen
64 android:key="convert_to_file_encryption"
65 android:title="@string/convert_to_file_encryption"
66 android:summary="@string/convert_to_file_encryption_enabled"
Paul Lawrence0e1a46c2015-11-04 05:09:02 -080067 android:fragment="com.android.settings.applications.ConvertToFbe" />
Paul Lawrenceacbac8c2015-11-02 12:42:42 -080068
Jason Monk16a8e8d2015-09-23 16:08:13 -040069 <com.android.settings.ColorModePreference
70 android:key="color_mode"
71 android:title="@string/picture_color_mode"
Jason Monk31c7c322016-01-20 14:41:52 -050072 android:summary="@string/picture_color_mode_desc" />
Jason Monk16a8e8d2015-09-23 16:08:13 -040073
Gustav Sennton0d54bbf2015-10-30 18:55:32 +000074 <ListPreference
75 android:key="select_webview_provider"
76 android:title="@string/select_webview_provider_title"
77 android:dialogTitle="@string/select_webview_provider_dialog_title"
78 android:summary="%s" />
79
Steve Pfetschb3fef372016-01-13 17:07:35 -080080 <SwitchPreference
Tobias Sargeantf8364f52016-02-11 14:52:38 +000081 android:key="enable_webview_multiprocess"
82 android:title="@string/enable_webview_multiprocess"
83 android:summary="@string/enable_webview_multiprocess_desc" />
84
85 <SwitchPreference
Steve Pfetschb3fef372016-01-13 17:07:35 -080086 android:key="color_temperature"
87 android:title="@string/color_temperature"
Jason Monk31c7c322016-01-20 14:41:52 -050088 android:summary="@string/color_temperature_desc" />
Steve Pfetschb3fef372016-01-13 17:07:35 -080089
Tao Bao45a2c162016-02-15 20:03:22 -080090 <SwitchPreference
91 android:key="ota_disable_automatic_update"
92 android:title="@string/ota_disable_automatic_update" />
93
Jason Monkfb0d8fb2016-04-12 13:09:13 -040094 <PreferenceScreen
95 android:key="demo_mode"
96 android:title="@string/demo_mode">
97 <intent android:action="com.android.settings.action.DEMO_MODE" />
98 </PreferenceScreen>
99
Dianne Hackborn9244df42012-02-14 13:25:41 -0800100 <PreferenceCategory android:key="debug_debugging_category"
101 android:title="@string/debug_debugging_category">
102
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700103 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -0800104 android:key="enable_adb"
105 android:title="@string/enable_adb"
106 android:summary="@string/enable_adb_summary"/>
107
Benoit Goby0761ffc2012-12-21 16:43:20 -0800108 <Preference android:key="clear_adb_keys"
109 android:title="@string/clear_adb_keys" />
110
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700111 <SwitchPreference
Jeff Sharkeyd390b702013-03-05 23:31:45 -0800112 android:key="enable_terminal"
113 android:title="@string/enable_terminal_title"
114 android:summary="@string/enable_terminal_summary" />
115
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700116 <SwitchPreference
Dianne Hackborn2d803a32012-08-07 11:26:32 -0700117 android:key="bugreport_in_power"
118 android:title="@string/bugreport_in_power"
119 android:summary="@string/bugreport_in_power_summary"/>
120
Svet Ganov02e65a12015-05-13 10:39:35 -0700121 <PreferenceScreen android:key="mock_location_app"
122 android:title="@string/mock_location_app" />
Dianne Hackborn9244df42012-02-14 13:25:41 -0800123
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700124 <SwitchPreference
Jon Miranda0b652942014-08-12 09:08:29 -0700125 android:key="debug_view_attributes"
126 android:title="@string/debug_view_attributes" />
127
Dianne Hackborn9244df42012-02-14 13:25:41 -0800128 <PreferenceScreen android:key="debug_app"
129 android:title="@string/debug_app" />
130
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700131 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -0800132 android:key="wait_for_debugger"
133 android:title="@string/wait_for_debugger"
134 android:summary="@string/wait_for_debugger_summary"/>
135
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700136 <SwitchPreference
rich canningsf0421142012-09-25 16:20:36 -0700137 android:key="verify_apps_over_usb"
138 android:title="@string/verify_apps_over_usb_title"
139 android:summary="@string/verify_apps_over_usb_summary"/>
140
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900141 <ListPreference
142 android:key="select_logd_size"
143 android:title="@string/select_logd_size_title"
144 android:dialogTitle="@string/select_logd_size_dialog_title"
145 android:entries="@array/select_logd_size_titles"
146 android:entryValues="@array/select_logd_size_values" />
147
148 </PreferenceCategory>
149
150 <PreferenceCategory android:key="debug_networking_category"
151 android:title="@string/debug_networking_category">
152
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700153 <SwitchPreference
Chong Zhang6c607382013-06-06 12:42:24 -0700154 android:key="wifi_display_certification"
155 android:title="@string/wifi_display_certification"
156 android:summary="@string/wifi_display_certification_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700157
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700158 <SwitchPreference
vandwallec9a66982014-05-21 15:21:16 -0700159 android:key="wifi_verbose_logging"
Michael Bestas4566fc22014-11-24 01:52:38 +0200160 android:title="@string/wifi_verbose_logging"
vandwalle653cfee2014-05-22 13:09:20 -0700161 android:summary="@string/wifi_verbose_logging_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700162
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700163 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700164 android:key="wifi_aggressive_handover"
Michael Bestas4566fc22014-11-24 01:52:38 +0200165 android:title="@string/wifi_aggressive_handover"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700166 android:summary="@string/wifi_aggressive_handover_summary"/>
167
Michael Bestas4566fc22014-11-24 01:52:38 +0200168 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700169 android:key="wifi_allow_scan_with_traffic"
Michael Bestas4566fc22014-11-24 01:52:38 +0200170 android:title="@string/wifi_allow_scan_with_traffic"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700171 android:summary="@string/wifi_allow_scan_with_traffic_summary"/>
172
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900173 <SwitchPreference
Erik Kline54861e12015-04-30 12:58:08 +0900174 android:key="mobile_data_always_on"
175 android:title="@string/mobile_data_always_on"
176 android:summary="@string/mobile_data_always_on_summary"/>
177
Mike Lockwood3f6ef342014-09-22 12:15:24 -0700178 <ListPreference
179 android:key="select_usb_configuration"
180 android:title="@string/select_usb_configuration_title"
181 android:dialogTitle="@string/select_usb_configuration_dialog_title"
182 android:entries="@array/usb_configuration_titles"
183 android:entryValues="@array/usb_configuration_values" />
184
Andre Eisenbach591c6c42016-02-08 15:40:23 -0800185 <SwitchPreference
186 android:key="bluetooth_disable_absolute_volume"
187 android:title="@string/bluetooth_disable_absolute_volume"
188 android:summary="@string/bluetooth_disable_absolute_volume_summary"/>
Dianne Hackborn9244df42012-02-14 13:25:41 -0800189 </PreferenceCategory>
190
Dianne Hackborn34481b92012-05-07 17:52:07 -0700191 <PreferenceCategory android:key="debug_input_category"
192 android:title="@string/debug_input_category">
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700193
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700194 <SwitchPreference
Jeff Brownf4077002011-08-26 17:10:32 -0700195 android:key="show_touches"
196 android:title="@string/show_touches"
197 android:summary="@string/show_touches_summary"/>
198
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700199 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700200 android:key="pointer_location"
201 android:title="@string/pointer_location"
202 android:summary="@string/pointer_location_summary"/>
203
204 </PreferenceCategory>
205
206 <PreferenceCategory android:key="debug_drawing_category"
207 android:title="@string/debug_drawing_category">
208
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700209 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700210 android:key="show_screen_updates"
211 android:title="@string/show_screen_updates"
212 android:summary="@string/show_screen_updates_summary"/>
Romain Guyc1fa3e62012-04-27 15:27:54 -0700213
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700214 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800215 android:key="debug_layout"
216 android:title="@string/debug_layout"
217 android:summary="@string/debug_layout_summary"/>
218
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700219 <SwitchPreference
Amith Yamasanidf1eda82013-08-07 20:14:44 -0700220 android:key="force_rtl_layout_all_locales"
221 android:title="@string/force_rtl_layout_all_locales"
222 android:summary="@string/force_rtl_layout_all_locales_summary"/>
223
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700224 <ListPreference
225 android:key="window_animation_scale"
226 android:title="@string/window_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700227 android:entries="@array/window_animation_scale_entries"
228 android:entryValues="@array/window_animation_scale_values" />
229
230 <ListPreference
231 android:key="transition_animation_scale"
232 android:title="@string/transition_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700233 android:entries="@array/transition_animation_scale_entries"
234 android:entryValues="@array/transition_animation_scale_values" />
235
Chet Haaseb29e78702012-02-01 15:10:12 -0800236 <ListPreference
237 android:key="animator_duration_scale"
238 android:title="@string/animator_duration_scale_title"
Chet Haaseb29e78702012-02-01 15:10:12 -0800239 android:entries="@array/animator_duration_scale_entries"
240 android:entryValues="@array/animator_duration_scale_values" />
241
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700242 <ListPreference
243 android:key="overlay_display_devices"
244 android:title="@string/overlay_display_devices_title"
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700245 android:entries="@array/overlay_display_devices_entries"
246 android:entryValues="@array/overlay_display_devices_values" />
247
Jason Monk449f9722016-04-05 15:45:27 -0400248 <com.android.settings.display.DensityPreference
249 android:key="density"
250 android:title="@string/developer_smallest_width" />
251
Dianne Hackborn34481b92012-05-07 17:52:07 -0700252 </PreferenceCategory>
253
Romain Guy6b24c452013-02-25 16:21:58 -0800254 <PreferenceCategory android:key="debug_hw_drawing_category"
255 android:title="@string/debug_hw_drawing_category">
256
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700257 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800258 android:key="force_hw_ui"
259 android:title="@string/force_hw_ui"
260 android:summary="@string/force_hw_ui_summary"/>
261
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700262 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800263 android:key="show_hw_screen_udpates"
264 android:title="@string/show_hw_screen_updates"
265 android:summary="@string/show_hw_screen_updates_summary"/>
266
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700267 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800268 android:key="show_hw_layers_udpates"
269 android:title="@string/show_hw_layers_updates"
270 android:summary="@string/show_hw_layers_updates_summary"/>
271
Romain Guyeb90fc52013-05-03 17:38:38 -0700272 <ListPreference
273 android:key="debug_hw_overdraw"
274 android:title="@string/debug_hw_overdraw"
Romain Guyeb90fc52013-05-03 17:38:38 -0700275 android:entries="@array/debug_hw_overdraw_entries"
276 android:entryValues="@array/debug_hw_overdraw_values" />
Romain Guy6b24c452013-02-25 16:21:58 -0800277
278 <ListPreference
279 android:key="show_non_rect_clip"
280 android:title="@string/show_non_rect_clip"
Romain Guy6b24c452013-02-25 16:21:58 -0800281 android:entries="@array/show_non_rect_clip_entries"
282 android:entryValues="@array/show_non_rect_clip_values" />
283
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700284 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800285 android:key="force_msaa"
286 android:title="@string/force_msaa"
287 android:summary="@string/force_msaa_summary"/>
288
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700289 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800290 android:key="disable_overlays"
291 android:title="@string/disable_overlays"
292 android:summary="@string/disable_overlays_summary"/>
293
Alan Viverettefc0ab212013-10-02 16:36:33 -0700294 <ListPreference
295 android:entries="@array/simulate_color_space_entries"
296 android:entryValues="@array/simulate_color_space_values"
297 android:key="simulate_color_space"
Alan Viverettefc0ab212013-10-02 16:36:33 -0700298 android:summary="%s"
299 android:title="@string/simulate_color_space" />
300
Romain Guy6b24c452013-02-25 16:21:58 -0800301 </PreferenceCategory>
302
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700303 <PreferenceCategory android:key="media_category"
304 android:title="@string/media_category">
305
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700306 <SwitchPreference
Glenn Kastenca542342014-07-22 09:14:08 -0700307 android:key="usb_audio"
308 android:title="@string/usb_audio_disable_routing"
309 android:summary="@string/usb_audio_disable_routing_summary" />
310
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700311 </PreferenceCategory>
312
Dianne Hackborn34481b92012-05-07 17:52:07 -0700313 <PreferenceCategory android:key="debug_monitoring_category"
314 android:title="@string/debug_monitoring_category">
315
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700316 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700317 android:key="strict_mode"
318 android:title="@string/strict_mode"
319 android:summary="@string/strict_mode_summary"/>
320
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700321 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700322 android:key="show_cpu_usage"
323 android:title="@string/show_cpu_usage"
324 android:summary="@string/show_cpu_usage_summary"/>
325
Romain Guy70618482013-01-07 11:20:49 -0800326 <ListPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700327 android:key="track_frame_time"
328 android:title="@string/track_frame_time"
Romain Guy70618482013-01-07 11:20:49 -0800329 android:entries="@array/track_frame_time_entries"
330 android:entryValues="@array/track_frame_time_values" />
Dianne Hackborn34481b92012-05-07 17:52:07 -0700331
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700332 </PreferenceCategory>
333
334 <PreferenceCategory android:key="debug_applications_category"
335 android:title="@string/debug_applications_category">
336
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700337 <SwitchPreference
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700338 android:key="immediately_destroy_activities"
339 android:title="@string/immediately_destroy_activities"
340 android:summary="@string/immediately_destroy_activities_summary"/>
341
342 <ListPreference
343 android:key="app_process_limit"
344 android:title="@string/app_process_limit_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700345 android:entries="@array/app_process_limit_entries"
346 android:entryValues="@array/app_process_limit_values" />
347
Dianne Hackborn4df06652016-02-23 13:27:29 -0800348 <!-- hiding for now.
Dianne Hackbornf467c0a2015-12-07 16:36:09 -0800349 <Preference
350 android:key="background_check"
351 android:title="@string/background_check_pref" />
Dianne Hackborn4df06652016-02-23 13:27:29 -0800352 -->
Dianne Hackbornf467c0a2015-12-07 16:36:09 -0800353
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700354 <SwitchPreference
Dianne Hackbornd5119bd2011-08-02 15:08:04 -0700355 android:key="show_all_anrs"
356 android:title="@string/show_all_anrs"
357 android:summary="@string/show_all_anrs_summary"/>
358
Amith Yamasani50e32b02015-05-13 18:18:16 -0700359 <Preference
360 android:key="inactive_apps"
361 android:title="@string/inactive_apps_title" />
362
Todd Kennedy97162822015-08-07 14:39:08 -0700363 <SwitchPreference
364 android:key="force_allow_on_external"
365 android:title="@string/force_allow_on_external"
366 android:summary="@string/force_allow_on_external_summary"/>
367
Jorim Jaggib12e9ad2015-10-27 10:54:53 +0100368 <SwitchPreference
369 android:key="force_resizable_activities"
370 android:title="@string/force_resizable_activities"
371 android:summary="@string/force_resizable_activities_summary"/>
Makoto Onukibdcce702016-03-07 16:37:21 -0800372
373 <Preference
374 android:key="reset_shortcut_manager_throttling"
375 android:title="@string/reset_shortcut_manager_throttling" />
Svetoslav Ganov43af40b2012-09-20 19:15:29 -0700376 </PreferenceCategory>
Svetoslav Ganovdecf36e2012-08-06 10:55:11 -0700377
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800378</PreferenceScreen>