blob: 804ede93b5afde3cdd41c1d0e033c0ad3896c36e [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"
Sudheer Shankac779bec2016-04-19 22:48:26 -070018 xmlns:settings="http://schemas.android.com/apk/res/com.android.settings"
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -080019 android:title="@string/development_settings_title">
Dianne Hackbornfd8c3152012-07-13 14:26:23 -070020 <com.android.settings.BugreportPreference
21 android:key="bugreport"
Dianne Hackborn2d803a32012-08-07 11:26:32 -070022 android:title="@*android:string/bugreport_title"
23 android:dialogTitle="@*android:string/bugreport_title" />
Dianne Hackbornfd8c3152012-07-13 14:26:23 -070024
Fan Zhang1c118b52016-12-09 13:04:24 -080025 <Preference
Christopher Tatefac0ea72011-08-12 17:22:41 -070026 android:key="local_backup_password"
27 android:title="@string/local_backup_password_title"
28 android:summary="@string/local_backup_password_summary_none"
29 android:persistent="false" >
30 <intent
31 android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD"
32 android:targetPackage="com.android.settings"
33 android:targetClass="com.android.settings.SetFullBackupPassword" />
Fan Zhang1c118b52016-12-09 13:04:24 -080034 </Preference>
Christopher Tatefac0ea72011-08-12 17:22:41 -070035
Sudheer Shankac779bec2016-04-19 22:48:26 -070036 <com.android.settingslib.RestrictedSwitchPreference
Selim Gurun029c13e2014-05-05 16:02:41 -070037 android:key="keep_screen_on"
38 android:title="@string/keep_screen_on"
Sudheer Shankac779bec2016-04-19 22:48:26 -070039 android:summary="@string/keep_screen_on_summary"
40 settings:useAdditionalSummary="true" />
Dianne Hackborn9244df42012-02-14 13:25:41 -080041
42 <ListPreference
43 android:key="hdcp_checking"
44 android:title="@string/hdcp_checking_title"
45 android:dialogTitle="@string/hdcp_checking_dialog_title"
46 android:entries="@array/hdcp_checking_titles"
47 android:entryValues="@array/hdcp_checking_values" />
48
Fabrice Di Meglio88638732014-10-14 16:43:37 -070049 <SwitchPreference
Zhihai Xu84bbb542013-07-26 13:33:16 -070050 android:key="bt_hci_snoop_log"
51 android:title="@string/bt_hci_snoop_log"
52 android:summary="@string/bt_hci_snoop_log_summary"/>
53
Mahaver Chopradcf3d7c2016-05-11 18:18:23 +010054 <com.android.settingslib.RestrictedSwitchPreference
Andres Moralesce249fe2014-07-07 16:58:16 -070055 android:key="oem_unlock_enable"
56 android:title="@string/oem_unlock_enable"
Mahaver Chopradcf3d7c2016-05-11 18:18:23 +010057 android:summary="@string/oem_unlock_enable_summary"
58 settings:useAdditionalSummary="true"/>
Andres Moralesce249fe2014-07-07 16:58:16 -070059
Fan Zhang1c118b52016-12-09 13:04:24 -080060 <Preference
Jason Monk5dc70b12015-03-25 11:03:59 -040061 android:key="running_apps"
62 android:title="@string/runningservices_settings_title"
63 android:summary="@string/runningservices_settings_summary"
64 android:fragment="com.android.settings.applications.RunningServices" />
65
Fan Zhang1c118b52016-12-09 13:04:24 -080066 <Preference
Paul Lawrenceacbac8c2015-11-02 12:42:42 -080067 android:key="convert_to_file_encryption"
68 android:title="@string/convert_to_file_encryption"
69 android:summary="@string/convert_to_file_encryption_enabled"
Paul Lawrence0e1a46c2015-11-04 05:09:02 -080070 android:fragment="com.android.settings.applications.ConvertToFbe" />
Paul Lawrenceacbac8c2015-11-02 12:42:42 -080071
Jason Monk16a8e8d2015-09-23 16:08:13 -040072 <com.android.settings.ColorModePreference
73 android:key="color_mode"
74 android:title="@string/picture_color_mode"
Jason Monk31c7c322016-01-20 14:41:52 -050075 android:summary="@string/picture_color_mode_desc" />
Jason Monk16a8e8d2015-09-23 16:08:13 -040076
Gustav Sennton0d54bbf2015-10-30 18:55:32 +000077 <ListPreference
78 android:key="select_webview_provider"
79 android:title="@string/select_webview_provider_title"
80 android:dialogTitle="@string/select_webview_provider_dialog_title"
81 android:summary="%s" />
82
Steve Pfetschb3fef372016-01-13 17:07:35 -080083 <SwitchPreference
Tobias Sargeantf8364f52016-02-11 14:52:38 +000084 android:key="enable_webview_multiprocess"
85 android:title="@string/enable_webview_multiprocess"
86 android:summary="@string/enable_webview_multiprocess_desc" />
87
88 <SwitchPreference
Steve Pfetschb3fef372016-01-13 17:07:35 -080089 android:key="color_temperature"
90 android:title="@string/color_temperature"
Jason Monk31c7c322016-01-20 14:41:52 -050091 android:summary="@string/color_temperature_desc" />
Steve Pfetschb3fef372016-01-13 17:07:35 -080092
Tao Bao45a2c162016-02-15 20:03:22 -080093 <SwitchPreference
94 android:key="ota_disable_automatic_update"
95 android:title="@string/ota_disable_automatic_update" />
96
Fan Zhang1c118b52016-12-09 13:04:24 -080097 <Preference
Jason Monkfb0d8fb2016-04-12 13:09:13 -040098 android:key="demo_mode"
99 android:title="@string/demo_mode">
100 <intent android:action="com.android.settings.action.DEMO_MODE" />
Fan Zhang1c118b52016-12-09 13:04:24 -0800101 </Preference>
Jason Monkfb0d8fb2016-04-12 13:09:13 -0400102
Dianne Hackborn9244df42012-02-14 13:25:41 -0800103 <PreferenceCategory android:key="debug_debugging_category"
104 android:title="@string/debug_debugging_category">
105
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700106 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -0800107 android:key="enable_adb"
108 android:title="@string/enable_adb"
109 android:summary="@string/enable_adb_summary"/>
110
Benoit Goby0761ffc2012-12-21 16:43:20 -0800111 <Preference android:key="clear_adb_keys"
112 android:title="@string/clear_adb_keys" />
113
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700114 <SwitchPreference
Jeff Sharkeyd390b702013-03-05 23:31:45 -0800115 android:key="enable_terminal"
116 android:title="@string/enable_terminal_title"
117 android:summary="@string/enable_terminal_summary" />
118
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700119 <SwitchPreference
Dianne Hackborn2d803a32012-08-07 11:26:32 -0700120 android:key="bugreport_in_power"
121 android:title="@string/bugreport_in_power"
122 android:summary="@string/bugreport_in_power_summary"/>
123
Fan Zhang1c118b52016-12-09 13:04:24 -0800124 <Preference android:key="mock_location_app"
Svet Ganov02e65a12015-05-13 10:39:35 -0700125 android:title="@string/mock_location_app" />
Dianne Hackborn9244df42012-02-14 13:25:41 -0800126
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700127 <SwitchPreference
Jon Miranda0b652942014-08-12 09:08:29 -0700128 android:key="debug_view_attributes"
129 android:title="@string/debug_view_attributes" />
130
Fan Zhang1c118b52016-12-09 13:04:24 -0800131 <Preference android:key="debug_app"
Dianne Hackborn9244df42012-02-14 13:25:41 -0800132 android:title="@string/debug_app" />
133
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700134 <SwitchPreference
Dianne Hackborn9244df42012-02-14 13:25:41 -0800135 android:key="wait_for_debugger"
136 android:title="@string/wait_for_debugger"
137 android:summary="@string/wait_for_debugger_summary"/>
138
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700139 <SwitchPreference
rich canningsf0421142012-09-25 16:20:36 -0700140 android:key="verify_apps_over_usb"
141 android:title="@string/verify_apps_over_usb_title"
142 android:summary="@string/verify_apps_over_usb_summary"/>
143
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900144 <ListPreference
145 android:key="select_logd_size"
146 android:title="@string/select_logd_size_title"
147 android:dialogTitle="@string/select_logd_size_dialog_title"
148 android:entries="@array/select_logd_size_titles"
149 android:entryValues="@array/select_logd_size_values" />
150
Mark Salyzync8b1c3e2016-06-03 10:18:23 -0700151 <ListPreference
152 android:key="select_logpersist"
153 android:title="@string/select_logpersist_title"
154 android:dialogTitle="@string/select_logpersist_dialog_title"
155 android:entries="@array/select_logpersist_titles"
156 android:entryValues="@array/select_logpersist_values" />
157
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900158 </PreferenceCategory>
159
160 <PreferenceCategory android:key="debug_networking_category"
161 android:title="@string/debug_networking_category">
162
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700163 <SwitchPreference
Chong Zhang6c607382013-06-06 12:42:24 -0700164 android:key="wifi_display_certification"
165 android:title="@string/wifi_display_certification"
166 android:summary="@string/wifi_display_certification_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700167
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700168 <SwitchPreference
vandwallec9a66982014-05-21 15:21:16 -0700169 android:key="wifi_verbose_logging"
Michael Bestas4566fc22014-11-24 01:52:38 +0200170 android:title="@string/wifi_verbose_logging"
vandwalle653cfee2014-05-22 13:09:20 -0700171 android:summary="@string/wifi_verbose_logging_summary"/>
vandwallec9a66982014-05-21 15:21:16 -0700172
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700173 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700174 android:key="wifi_aggressive_handover"
Michael Bestas4566fc22014-11-24 01:52:38 +0200175 android:title="@string/wifi_aggressive_handover"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700176 android:summary="@string/wifi_aggressive_handover_summary"/>
177
Michael Bestas4566fc22014-11-24 01:52:38 +0200178 <SwitchPreference
vandwalle5e7b3ad2014-06-18 19:01:13 -0700179 android:key="wifi_allow_scan_with_traffic"
Michael Bestas4566fc22014-11-24 01:52:38 +0200180 android:title="@string/wifi_allow_scan_with_traffic"
vandwalle5e7b3ad2014-06-18 19:01:13 -0700181 android:summary="@string/wifi_allow_scan_with_traffic_summary"/>
182
Lorenzo Colitti8fc93412015-03-16 23:45:55 +0900183 <SwitchPreference
Erik Kline54861e12015-04-30 12:58:08 +0900184 android:key="mobile_data_always_on"
185 android:title="@string/mobile_data_always_on"
186 android:summary="@string/mobile_data_always_on_summary"/>
187
Mike Lockwood3f6ef342014-09-22 12:15:24 -0700188 <ListPreference
189 android:key="select_usb_configuration"
190 android:title="@string/select_usb_configuration_title"
191 android:dialogTitle="@string/select_usb_configuration_dialog_title"
192 android:entries="@array/usb_configuration_titles"
193 android:entryValues="@array/usb_configuration_values" />
194
Andre Eisenbach591c6c42016-02-08 15:40:23 -0800195 <SwitchPreference
196 android:key="bluetooth_disable_absolute_volume"
197 android:title="@string/bluetooth_disable_absolute_volume"
198 android:summary="@string/bluetooth_disable_absolute_volume_summary"/>
Dianne Hackborn9244df42012-02-14 13:25:41 -0800199 </PreferenceCategory>
200
Dianne Hackborn34481b92012-05-07 17:52:07 -0700201 <PreferenceCategory android:key="debug_input_category"
202 android:title="@string/debug_input_category">
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700203
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700204 <SwitchPreference
Jeff Brownf4077002011-08-26 17:10:32 -0700205 android:key="show_touches"
206 android:title="@string/show_touches"
207 android:summary="@string/show_touches_summary"/>
208
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700209 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700210 android:key="pointer_location"
211 android:title="@string/pointer_location"
212 android:summary="@string/pointer_location_summary"/>
213
214 </PreferenceCategory>
215
216 <PreferenceCategory android:key="debug_drawing_category"
217 android:title="@string/debug_drawing_category">
218
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700219 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700220 android:key="show_screen_updates"
221 android:title="@string/show_screen_updates"
222 android:summary="@string/show_screen_updates_summary"/>
Romain Guyc1fa3e62012-04-27 15:27:54 -0700223
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700224 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800225 android:key="debug_layout"
226 android:title="@string/debug_layout"
227 android:summary="@string/debug_layout_summary"/>
228
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700229 <SwitchPreference
Amith Yamasanidf1eda82013-08-07 20:14:44 -0700230 android:key="force_rtl_layout_all_locales"
231 android:title="@string/force_rtl_layout_all_locales"
232 android:summary="@string/force_rtl_layout_all_locales_summary"/>
233
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700234 <ListPreference
235 android:key="window_animation_scale"
236 android:title="@string/window_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700237 android:entries="@array/window_animation_scale_entries"
238 android:entryValues="@array/window_animation_scale_values" />
239
240 <ListPreference
241 android:key="transition_animation_scale"
242 android:title="@string/transition_animation_scale_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700243 android:entries="@array/transition_animation_scale_entries"
244 android:entryValues="@array/transition_animation_scale_values" />
245
Chet Haaseb29e78702012-02-01 15:10:12 -0800246 <ListPreference
247 android:key="animator_duration_scale"
248 android:title="@string/animator_duration_scale_title"
Chet Haaseb29e78702012-02-01 15:10:12 -0800249 android:entries="@array/animator_duration_scale_entries"
250 android:entryValues="@array/animator_duration_scale_values" />
251
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700252 <ListPreference
253 android:key="overlay_display_devices"
254 android:title="@string/overlay_display_devices_title"
Jeff Brownb2b54ee2012-08-29 02:33:06 -0700255 android:entries="@array/overlay_display_devices_entries"
256 android:entryValues="@array/overlay_display_devices_values" />
257
Jason Monk449f9722016-04-05 15:45:27 -0400258 <com.android.settings.display.DensityPreference
259 android:key="density"
260 android:title="@string/developer_smallest_width" />
261
Dianne Hackborn34481b92012-05-07 17:52:07 -0700262 </PreferenceCategory>
263
Romain Guy6b24c452013-02-25 16:21:58 -0800264 <PreferenceCategory android:key="debug_hw_drawing_category"
265 android:title="@string/debug_hw_drawing_category">
266
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700267 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800268 android:key="force_hw_ui"
269 android:title="@string/force_hw_ui"
270 android:summary="@string/force_hw_ui_summary"/>
271
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700272 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800273 android:key="show_hw_screen_udpates"
274 android:title="@string/show_hw_screen_updates"
275 android:summary="@string/show_hw_screen_updates_summary"/>
276
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700277 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800278 android:key="show_hw_layers_udpates"
279 android:title="@string/show_hw_layers_updates"
280 android:summary="@string/show_hw_layers_updates_summary"/>
281
Romain Guyeb90fc52013-05-03 17:38:38 -0700282 <ListPreference
283 android:key="debug_hw_overdraw"
284 android:title="@string/debug_hw_overdraw"
Romain Guyeb90fc52013-05-03 17:38:38 -0700285 android:entries="@array/debug_hw_overdraw_entries"
286 android:entryValues="@array/debug_hw_overdraw_values" />
Romain Guy6b24c452013-02-25 16:21:58 -0800287
288 <ListPreference
289 android:key="show_non_rect_clip"
290 android:title="@string/show_non_rect_clip"
Romain Guy6b24c452013-02-25 16:21:58 -0800291 android:entries="@array/show_non_rect_clip_entries"
292 android:entryValues="@array/show_non_rect_clip_values" />
293
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700294 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800295 android:key="force_msaa"
296 android:title="@string/force_msaa"
297 android:summary="@string/force_msaa_summary"/>
298
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700299 <SwitchPreference
Romain Guy6b24c452013-02-25 16:21:58 -0800300 android:key="disable_overlays"
301 android:title="@string/disable_overlays"
302 android:summary="@string/disable_overlays_summary"/>
303
Alan Viverettefc0ab212013-10-02 16:36:33 -0700304 <ListPreference
305 android:entries="@array/simulate_color_space_entries"
306 android:entryValues="@array/simulate_color_space_values"
307 android:key="simulate_color_space"
Alan Viverettefc0ab212013-10-02 16:36:33 -0700308 android:summary="%s"
309 android:title="@string/simulate_color_space" />
310
Romain Guy6b24c452013-02-25 16:21:58 -0800311 </PreferenceCategory>
312
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700313 <PreferenceCategory android:key="media_category"
314 android:title="@string/media_category">
315
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700316 <SwitchPreference
Glenn Kastenca542342014-07-22 09:14:08 -0700317 android:key="usb_audio"
318 android:title="@string/usb_audio_disable_routing"
319 android:summary="@string/usb_audio_disable_routing_summary" />
320
Lajos Molnar6b2f7c42014-03-28 09:48:58 -0700321 </PreferenceCategory>
322
Dianne Hackborn34481b92012-05-07 17:52:07 -0700323 <PreferenceCategory android:key="debug_monitoring_category"
324 android:title="@string/debug_monitoring_category">
325
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700326 <SwitchPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700327 android:key="strict_mode"
328 android:title="@string/strict_mode"
329 android:summary="@string/strict_mode_summary"/>
330
Romain Guy70618482013-01-07 11:20:49 -0800331 <ListPreference
Dianne Hackborn34481b92012-05-07 17:52:07 -0700332 android:key="track_frame_time"
333 android:title="@string/track_frame_time"
Romain Guy70618482013-01-07 11:20:49 -0800334 android:entries="@array/track_frame_time_entries"
335 android:entryValues="@array/track_frame_time_values" />
Dianne Hackborn34481b92012-05-07 17:52:07 -0700336
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700337 </PreferenceCategory>
338
339 <PreferenceCategory android:key="debug_applications_category"
340 android:title="@string/debug_applications_category">
341
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700342 <SwitchPreference
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700343 android:key="immediately_destroy_activities"
344 android:title="@string/immediately_destroy_activities"
345 android:summary="@string/immediately_destroy_activities_summary"/>
346
347 <ListPreference
348 android:key="app_process_limit"
349 android:title="@string/app_process_limit_title"
Dianne Hackborneddc4fe2011-07-01 18:56:09 -0700350 android:entries="@array/app_process_limit_entries"
351 android:entryValues="@array/app_process_limit_values" />
352
Dianne Hackborn4df06652016-02-23 13:27:29 -0800353 <!-- hiding for now.
Dianne Hackbornf467c0a2015-12-07 16:36:09 -0800354 <Preference
355 android:key="background_check"
356 android:title="@string/background_check_pref" />
Dianne Hackborn4df06652016-02-23 13:27:29 -0800357 -->
Dianne Hackbornf467c0a2015-12-07 16:36:09 -0800358
Fabrice Di Meglio88638732014-10-14 16:43:37 -0700359 <SwitchPreference
Dianne Hackbornd5119bd2011-08-02 15:08:04 -0700360 android:key="show_all_anrs"
361 android:title="@string/show_all_anrs"
362 android:summary="@string/show_all_anrs_summary"/>
363
Amith Yamasani50e32b02015-05-13 18:18:16 -0700364 <Preference
365 android:key="inactive_apps"
366 android:title="@string/inactive_apps_title" />
367
Todd Kennedy97162822015-08-07 14:39:08 -0700368 <SwitchPreference
369 android:key="force_allow_on_external"
370 android:title="@string/force_allow_on_external"
371 android:summary="@string/force_allow_on_external_summary"/>
372
Jorim Jaggib12e9ad2015-10-27 10:54:53 +0100373 <SwitchPreference
374 android:key="force_resizable_activities"
375 android:title="@string/force_resizable_activities"
376 android:summary="@string/force_resizable_activities_summary"/>
Makoto Onuki06517012016-07-08 09:17:25 -0700377
378 <Preference
379 android:key="reset_shortcut_manager_throttling"
380 android:title="@string/reset_shortcut_manager_throttling" />
Svetoslav Ganov43af40b2012-09-20 19:15:29 -0700381 </PreferenceCategory>
Svetoslav Ganovdecf36e2012-08-06 10:55:11 -0700382
The Android Open Source Projectafc4ab22009-03-03 19:32:34 -0800383</PreferenceScreen>