blob: 7e8d2be62200934e6a99c91183f1eccdb6b06660 [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
Dianne Hackborn9244df42012-02-14 13:25:41 -080094 <PreferenceCategory android:key="debug_debugging_category"
95 android:title="@string/debug_debugging_category">
96
Fabrice Di Meglio88638732014-10-14 16:43:37 -070097 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -080098 android:key="enable_adb"
99 android:title="@string/enable_adb"
100 android:summary="@string/enable_adb_summary"/>
101
Benoit Goby0761ffc2012-12-21 16:43:20 -0800102 <Preference android:key="clear_adb_keys"
103 android:title="@string/clear_adb_keys" />
104
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700105 <SwitchPreference
Jeff Sharkeyd390b702013-03-05 23:31:45 -0800106 android:key="enable_terminal"
107 android:title="@string/enable_terminal_title"
108 android:summary="@string/enable_terminal_summary" />
109
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700110 <SwitchPreference
Dianne Hackborn2d803a32012-08-07 11:26:32 -0700111 android:key="bugreport_in_power"
112 android:title="@string/bugreport_in_power"
113 android:summary="@string/bugreport_in_power_summary"/>
114
Svet Ganov02e65a12015-05-13 10:39:35 -0700115 <PreferenceScreen android:key="mock_location_app"
116 android:title="@string/mock_location_app" />
Dianne Hackborn9244df42012-02-14 13:25:41 -0800117
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700118 <SwitchPreference
Jon Miranda0b652942014-08-12 09:08:29 -0700119 android:key="debug_view_attributes"
120 android:title="@string/debug_view_attributes" />
121
Dianne Hackborn9244df42012-02-14 13:25:41 -0800122 <PreferenceScreen android:key="debug_app"
123 android:title="@string/debug_app" />
124
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700125 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -0800126 android:key="wait_for_debugger"
127 android:title="@string/wait_for_debugger"
128 android:summary="@string/wait_for_debugger_summary"/>
129
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700130 <SwitchPreference
rich canningsf0421142012-09-25 16:20:36 -0700131 android:key="verify_apps_over_usb"
132 android:title="@string/verify_apps_over_usb_title"
133 android:summary="@string/verify_apps_over_usb_summary"/>
134
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900135 <ListPreference
136 android:key="select_logd_size"
137 android:title="@string/select_logd_size_title"
138 android:dialogTitle="@string/select_logd_size_dialog_title"
139 android:entries="@array/select_logd_size_titles"
140 android:entryValues="@array/select_logd_size_values" />
141
142 </PreferenceCategory>
143
144 <PreferenceCategory android:key="debug_networking_category"
145 android:title="@string/debug_networking_category">
146
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700147 <SwitchPreference
Chong Zhang6c607382013-06-06 12:42:24 -0700148 android:key="wifi_display_certification"
149 android:title="@string/wifi_display_certification"
150 android:summary="@string/wifi_display_certification_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700151
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700152 <SwitchPreference
vandwallec9a66982014-05-21 15:21:16 -0700153 android:key="wifi_verbose_logging"
Michael Bestas4566fc22014-11-24 01:52:38 +0200154 android:title="@string/wifi_verbose_logging"
vandwalle653cfee2014-05-22 13:09:20 -0700155 android:summary="@string/wifi_verbose_logging_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700156
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700157 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700158 android:key="wifi_aggressive_handover"
Michael Bestas4566fc22014-11-24 01:52:38 +0200159 android:title="@string/wifi_aggressive_handover"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700160 android:summary="@string/wifi_aggressive_handover_summary"/>
161
Michael Bestas4566fc22014-11-24 01:52:38 +0200162 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700163 android:key="wifi_allow_scan_with_traffic"
Michael Bestas4566fc22014-11-24 01:52:38 +0200164 android:title="@string/wifi_allow_scan_with_traffic"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700165 android:summary="@string/wifi_allow_scan_with_traffic_summary"/>
166
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900167 <SwitchPreference
Erik Kline54861e12015-04-30 12:58:08 +0900168 android:key="mobile_data_always_on"
169 android:title="@string/mobile_data_always_on"
170 android:summary="@string/mobile_data_always_on_summary"/>
171
Mike Lockwood3f6ef342014-09-22 12:15:24 -0700172 <ListPreference
173 android:key="select_usb_configuration"
174 android:title="@string/select_usb_configuration_title"
175 android:dialogTitle="@string/select_usb_configuration_dialog_title"
176 android:entries="@array/usb_configuration_titles"
177 android:entryValues="@array/usb_configuration_values" />
178
Andre Eisenbach591c6c42016-02-08 15:40:23 -0800179 <SwitchPreference
180 android:key="bluetooth_disable_absolute_volume"
181 android:title="@string/bluetooth_disable_absolute_volume"
182 android:summary="@string/bluetooth_disable_absolute_volume_summary"/>
Dianne Hackborn9244df42012-02-14 13:25:41 -0800183 </PreferenceCategory>
184
Dianne Hackborn34481b92012-05-07 17:52:07 -0700185 <PreferenceCategory android:key="debug_input_category"
186 android:title="@string/debug_input_category">
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700187
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700188 <SwitchPreference
Jeff Brownf4077002011-08-26 17:10:32 -0700189 android:key="show_touches"
190 android:title="@string/show_touches"
191 android:summary="@string/show_touches_summary"/>
192
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700193 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700194 android:key="pointer_location"
195 android:title="@string/pointer_location"
196 android:summary="@string/pointer_location_summary"/>
197
198 </PreferenceCategory>
199
200 <PreferenceCategory android:key="debug_drawing_category"
201 android:title="@string/debug_drawing_category">
202
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700203 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700204 android:key="show_screen_updates"
205 android:title="@string/show_screen_updates"
206 android:summary="@string/show_screen_updates_summary"/>
Romain Guyc1fa3e62012-04-27 15:27:54 -0700207
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700208 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800209 android:key="debug_layout"
210 android:title="@string/debug_layout"
211 android:summary="@string/debug_layout_summary"/>
212
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700213 <SwitchPreference
Amith Yamasanidf1eda82013-08-07 20:14:44 -0700214 android:key="force_rtl_layout_all_locales"
215 android:title="@string/force_rtl_layout_all_locales"
216 android:summary="@string/force_rtl_layout_all_locales_summary"/>
217
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700218 <ListPreference
219 android:key="window_animation_scale"
220 android:title="@string/window_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700221 android:entries="@array/window_animation_scale_entries"
222 android:entryValues="@array/window_animation_scale_values" />
223
224 <ListPreference
225 android:key="transition_animation_scale"
226 android:title="@string/transition_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700227 android:entries="@array/transition_animation_scale_entries"
228 android:entryValues="@array/transition_animation_scale_values" />
229
Chet Haaseb29e78702012-02-01 15:10:12 -0800230 <ListPreference
231 android:key="animator_duration_scale"
232 android:title="@string/animator_duration_scale_title"
Chet Haaseb29e78702012-02-01 15:10:12 -0800233 android:entries="@array/animator_duration_scale_entries"
234 android:entryValues="@array/animator_duration_scale_values" />
235
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700236 <ListPreference
237 android:key="overlay_display_devices"
238 android:title="@string/overlay_display_devices_title"
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700239 android:entries="@array/overlay_display_devices_entries"
240 android:entryValues="@array/overlay_display_devices_values" />
241
Jason Monk449f9722016-04-05 15:45:27 -0400242 <com.android.settings.display.DensityPreference
243 android:key="density"
244 android:title="@string/developer_smallest_width" />
245
Dianne Hackborn34481b92012-05-07 17:52:07 -0700246 </PreferenceCategory>
247
Romain Guy6b24c452013-02-25 16:21:58 -0800248 <PreferenceCategory android:key="debug_hw_drawing_category"
249 android:title="@string/debug_hw_drawing_category">
250
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700251 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800252 android:key="force_hw_ui"
253 android:title="@string/force_hw_ui"
254 android:summary="@string/force_hw_ui_summary"/>
255
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700256 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800257 android:key="show_hw_screen_udpates"
258 android:title="@string/show_hw_screen_updates"
259 android:summary="@string/show_hw_screen_updates_summary"/>
260
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700261 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800262 android:key="show_hw_layers_udpates"
263 android:title="@string/show_hw_layers_updates"
264 android:summary="@string/show_hw_layers_updates_summary"/>
265
Romain Guyeb90fc52013-05-03 17:38:38 -0700266 <ListPreference
267 android:key="debug_hw_overdraw"
268 android:title="@string/debug_hw_overdraw"
Romain Guyeb90fc52013-05-03 17:38:38 -0700269 android:entries="@array/debug_hw_overdraw_entries"
270 android:entryValues="@array/debug_hw_overdraw_values" />
Romain Guy6b24c452013-02-25 16:21:58 -0800271
272 <ListPreference
273 android:key="show_non_rect_clip"
274 android:title="@string/show_non_rect_clip"
Romain Guy6b24c452013-02-25 16:21:58 -0800275 android:entries="@array/show_non_rect_clip_entries"
276 android:entryValues="@array/show_non_rect_clip_values" />
277
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700278 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800279 android:key="force_msaa"
280 android:title="@string/force_msaa"
281 android:summary="@string/force_msaa_summary"/>
282
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700283 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800284 android:key="disable_overlays"
285 android:title="@string/disable_overlays"
286 android:summary="@string/disable_overlays_summary"/>
287
Alan Viverettefc0ab212013-10-02 16:36:33 -0700288 <ListPreference
289 android:entries="@array/simulate_color_space_entries"
290 android:entryValues="@array/simulate_color_space_values"
291 android:key="simulate_color_space"
Alan Viverettefc0ab212013-10-02 16:36:33 -0700292 android:summary="%s"
293 android:title="@string/simulate_color_space" />
294
Romain Guy6b24c452013-02-25 16:21:58 -0800295 </PreferenceCategory>
296
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700297 <PreferenceCategory android:key="media_category"
298 android:title="@string/media_category">
299
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700300 <SwitchPreference
Glenn Kastenca542342014-07-22 09:14:08 -0700301 android:key="usb_audio"
302 android:title="@string/usb_audio_disable_routing"
303 android:summary="@string/usb_audio_disable_routing_summary" />
304
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700305 </PreferenceCategory>
306
Dianne Hackborn34481b92012-05-07 17:52:07 -0700307 <PreferenceCategory android:key="debug_monitoring_category"
308 android:title="@string/debug_monitoring_category">
309
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700310 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700311 android:key="strict_mode"
312 android:title="@string/strict_mode"
313 android:summary="@string/strict_mode_summary"/>
314
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700315 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700316 android:key="show_cpu_usage"
317 android:title="@string/show_cpu_usage"
318 android:summary="@string/show_cpu_usage_summary"/>
319
Romain Guy70618482013-01-07 11:20:49 -0800320 <ListPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700321 android:key="track_frame_time"
322 android:title="@string/track_frame_time"
Romain Guy70618482013-01-07 11:20:49 -0800323 android:entries="@array/track_frame_time_entries"
324 android:entryValues="@array/track_frame_time_values" />
Dianne Hackborn34481b92012-05-07 17:52:07 -0700325
Romain Guy025cafc2012-10-18 17:37:43 -0700326 <ListPreference
327 android:key="enable_opengl_traces"
328 android:title="@string/enable_opengl_traces_title"
Romain Guy025cafc2012-10-18 17:37:43 -0700329 android:entries="@array/enable_opengl_traces_entries"
330 android:entryValues="@array/enable_opengl_traces_values" />
331
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>