• 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/com.android.settings"
19        android:title="@string/development_settings_title">
20    <com.android.settings.BugreportPreference
21            android:key="bugreport"
22            android:title="@*android:string/bugreport_title"
23            android:dialogTitle="@*android:string/bugreport_title" />
24
25    <PreferenceScreen
26            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" />
34    </PreferenceScreen>
35
36    <com.android.settingslib.RestrictedSwitchPreference
37        android:key="keep_screen_on"
38        android:title="@string/keep_screen_on"
39        android:summary="@string/keep_screen_on_summary"
40        settings:useAdditionalSummary="true" />
41
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
49    <SwitchPreference
50        android:key="bt_hci_snoop_log"
51        android:title="@string/bt_hci_snoop_log"
52        android:summary="@string/bt_hci_snoop_log_summary"/>
53
54    <SwitchPreference
55        android:key="oem_unlock_enable"
56        android:title="@string/oem_unlock_enable"
57        android:summary="@string/oem_unlock_enable_summary"/>
58
59    <PreferenceScreen
60        android:key="running_apps"
61        android:title="@string/runningservices_settings_title"
62        android:summary="@string/runningservices_settings_summary"
63        android:fragment="com.android.settings.applications.RunningServices" />
64
65    <PreferenceScreen
66        android:key="convert_to_file_encryption"
67        android:title="@string/convert_to_file_encryption"
68        android:summary="@string/convert_to_file_encryption_enabled"
69        android:fragment="com.android.settings.applications.ConvertToFbe" />
70
71    <com.android.settings.ColorModePreference
72        android:key="color_mode"
73        android:title="@string/picture_color_mode"
74        android:summary="@string/picture_color_mode_desc" />
75
76    <ListPreference
77        android:key="select_webview_provider"
78        android:title="@string/select_webview_provider_title"
79        android:dialogTitle="@string/select_webview_provider_dialog_title"
80        android:summary="%s" />
81
82    <SwitchPreference
83        android:key="enable_webview_multiprocess"
84        android:title="@string/enable_webview_multiprocess"
85        android:summary="@string/enable_webview_multiprocess_desc" />
86
87    <SwitchPreference
88        android:key="color_temperature"
89        android:title="@string/color_temperature"
90        android:summary="@string/color_temperature_desc" />
91
92    <SwitchPreference
93        android:key="ota_disable_automatic_update"
94        android:title="@string/ota_disable_automatic_update" />
95
96    <PreferenceScreen
97        android:key="demo_mode"
98        android:title="@string/demo_mode">
99        <intent android:action="com.android.settings.action.DEMO_MODE" />
100    </PreferenceScreen>
101
102    <PreferenceCategory android:key="debug_debugging_category"
103            android:title="@string/debug_debugging_category">
104
105        <SwitchPreference
106            android:key="enable_adb"
107            android:title="@string/enable_adb"
108            android:summary="@string/enable_adb_summary"/>
109
110        <Preference android:key="clear_adb_keys"
111                android:title="@string/clear_adb_keys" />
112
113        <SwitchPreference
114            android:key="enable_terminal"
115            android:title="@string/enable_terminal_title"
116            android:summary="@string/enable_terminal_summary" />
117
118        <SwitchPreference
119            android:key="bugreport_in_power"
120            android:title="@string/bugreport_in_power"
121            android:summary="@string/bugreport_in_power_summary"/>
122
123        <PreferenceScreen android:key="mock_location_app"
124            android:title="@string/mock_location_app" />
125
126        <SwitchPreference
127                android:key="debug_view_attributes"
128                android:title="@string/debug_view_attributes" />
129
130        <PreferenceScreen android:key="debug_app"
131                android:title="@string/debug_app" />
132
133        <SwitchPreference
134            android:key="wait_for_debugger"
135            android:title="@string/wait_for_debugger"
136            android:summary="@string/wait_for_debugger_summary"/>
137
138        <SwitchPreference
139            android:key="verify_apps_over_usb"
140            android:title="@string/verify_apps_over_usb_title"
141            android:summary="@string/verify_apps_over_usb_summary"/>
142
143        <ListPreference
144            android:key="select_logd_size"
145            android:title="@string/select_logd_size_title"
146            android:dialogTitle="@string/select_logd_size_dialog_title"
147            android:entries="@array/select_logd_size_titles"
148            android:entryValues="@array/select_logd_size_values" />
149
150    </PreferenceCategory>
151
152    <PreferenceCategory android:key="debug_networking_category"
153            android:title="@string/debug_networking_category">
154
155        <SwitchPreference
156            android:key="wifi_display_certification"
157            android:title="@string/wifi_display_certification"
158            android:summary="@string/wifi_display_certification_summary"/>
159
160        <SwitchPreference
161            android:key="wifi_verbose_logging"
162            android:title="@string/wifi_verbose_logging"
163            android:summary="@string/wifi_verbose_logging_summary"/>
164
165        <SwitchPreference
166            android:key="wifi_aggressive_handover"
167            android:title="@string/wifi_aggressive_handover"
168            android:summary="@string/wifi_aggressive_handover_summary"/>
169
170        <SwitchPreference
171            android:key="wifi_allow_scan_with_traffic"
172            android:title="@string/wifi_allow_scan_with_traffic"
173            android:summary="@string/wifi_allow_scan_with_traffic_summary"/>
174
175       <SwitchPreference
176            android:key="mobile_data_always_on"
177            android:title="@string/mobile_data_always_on"
178            android:summary="@string/mobile_data_always_on_summary"/>
179
180        <ListPreference
181            android:key="select_usb_configuration"
182            android:title="@string/select_usb_configuration_title"
183            android:dialogTitle="@string/select_usb_configuration_dialog_title"
184            android:entries="@array/usb_configuration_titles"
185            android:entryValues="@array/usb_configuration_values" />
186
187        <SwitchPreference
188            android:key="bluetooth_disable_absolute_volume"
189            android:title="@string/bluetooth_disable_absolute_volume"
190            android:summary="@string/bluetooth_disable_absolute_volume_summary"/>
191    </PreferenceCategory>
192
193    <PreferenceCategory android:key="debug_input_category"
194            android:title="@string/debug_input_category">
195
196        <SwitchPreference
197            android:key="show_touches"
198            android:title="@string/show_touches"
199            android:summary="@string/show_touches_summary"/>
200
201        <SwitchPreference
202            android:key="pointer_location"
203            android:title="@string/pointer_location"
204            android:summary="@string/pointer_location_summary"/>
205
206    </PreferenceCategory>
207
208    <PreferenceCategory android:key="debug_drawing_category"
209            android:title="@string/debug_drawing_category">
210
211        <SwitchPreference
212            android:key="show_screen_updates"
213            android:title="@string/show_screen_updates"
214            android:summary="@string/show_screen_updates_summary"/>
215
216        <SwitchPreference
217            android:key="debug_layout"
218            android:title="@string/debug_layout"
219            android:summary="@string/debug_layout_summary"/>
220
221        <SwitchPreference
222            android:key="force_rtl_layout_all_locales"
223            android:title="@string/force_rtl_layout_all_locales"
224            android:summary="@string/force_rtl_layout_all_locales_summary"/>
225
226        <ListPreference
227            android:key="window_animation_scale"
228            android:title="@string/window_animation_scale_title"
229            android:entries="@array/window_animation_scale_entries"
230            android:entryValues="@array/window_animation_scale_values" />
231
232        <ListPreference
233            android:key="transition_animation_scale"
234            android:title="@string/transition_animation_scale_title"
235            android:entries="@array/transition_animation_scale_entries"
236            android:entryValues="@array/transition_animation_scale_values" />
237
238        <ListPreference
239            android:key="animator_duration_scale"
240            android:title="@string/animator_duration_scale_title"
241            android:entries="@array/animator_duration_scale_entries"
242            android:entryValues="@array/animator_duration_scale_values" />
243
244        <ListPreference
245            android:key="overlay_display_devices"
246            android:title="@string/overlay_display_devices_title"
247            android:entries="@array/overlay_display_devices_entries"
248            android:entryValues="@array/overlay_display_devices_values" />
249
250        <com.android.settings.display.DensityPreference
251            android:key="density"
252            android:title="@string/developer_smallest_width" />
253
254    </PreferenceCategory>
255
256    <PreferenceCategory android:key="debug_hw_drawing_category"
257            android:title="@string/debug_hw_drawing_category">
258
259        <SwitchPreference
260                android:key="force_hw_ui"
261                android:title="@string/force_hw_ui"
262                android:summary="@string/force_hw_ui_summary"/>
263
264        <SwitchPreference
265                android:key="show_hw_screen_udpates"
266                android:title="@string/show_hw_screen_updates"
267                android:summary="@string/show_hw_screen_updates_summary"/>
268
269        <SwitchPreference
270                android:key="show_hw_layers_udpates"
271                android:title="@string/show_hw_layers_updates"
272                android:summary="@string/show_hw_layers_updates_summary"/>
273
274        <ListPreference
275                android:key="debug_hw_overdraw"
276                android:title="@string/debug_hw_overdraw"
277                android:entries="@array/debug_hw_overdraw_entries"
278                android:entryValues="@array/debug_hw_overdraw_values" />
279
280        <ListPreference
281                android:key="show_non_rect_clip"
282                android:title="@string/show_non_rect_clip"
283                android:entries="@array/show_non_rect_clip_entries"
284                android:entryValues="@array/show_non_rect_clip_values" />
285
286        <SwitchPreference
287                android:key="force_msaa"
288                android:title="@string/force_msaa"
289                android:summary="@string/force_msaa_summary"/>
290
291        <SwitchPreference
292                android:key="disable_overlays"
293                android:title="@string/disable_overlays"
294                android:summary="@string/disable_overlays_summary"/>
295
296        <ListPreference
297                android:entries="@array/simulate_color_space_entries"
298                android:entryValues="@array/simulate_color_space_values"
299                android:key="simulate_color_space"
300                android:summary="%s"
301                android:title="@string/simulate_color_space" />
302
303    </PreferenceCategory>
304
305    <PreferenceCategory android:key="media_category"
306            android:title="@string/media_category">
307
308        <SwitchPreference
309                android:key="usb_audio"
310                android:title="@string/usb_audio_disable_routing"
311                android:summary="@string/usb_audio_disable_routing_summary" />
312
313    </PreferenceCategory>
314
315    <PreferenceCategory android:key="debug_monitoring_category"
316            android:title="@string/debug_monitoring_category">
317
318        <SwitchPreference
319            android:key="strict_mode"
320            android:title="@string/strict_mode"
321            android:summary="@string/strict_mode_summary"/>
322
323        <SwitchPreference
324            android:key="show_cpu_usage"
325            android:title="@string/show_cpu_usage"
326            android:summary="@string/show_cpu_usage_summary"/>
327
328        <ListPreference
329            android:key="track_frame_time"
330            android:title="@string/track_frame_time"
331            android:entries="@array/track_frame_time_entries"
332            android:entryValues="@array/track_frame_time_values" />
333
334    </PreferenceCategory>
335
336    <PreferenceCategory android:key="debug_applications_category"
337            android:title="@string/debug_applications_category">
338
339        <SwitchPreference
340            android:key="immediately_destroy_activities"
341            android:title="@string/immediately_destroy_activities"
342            android:summary="@string/immediately_destroy_activities_summary"/>
343
344        <ListPreference
345            android:key="app_process_limit"
346            android:title="@string/app_process_limit_title"
347            android:entries="@array/app_process_limit_entries"
348            android:entryValues="@array/app_process_limit_values" />
349
350        <!-- hiding for now.
351        <Preference
352                android:key="background_check"
353                android:title="@string/background_check_pref" />
354        -->
355
356        <SwitchPreference
357            android:key="show_all_anrs"
358            android:title="@string/show_all_anrs"
359            android:summary="@string/show_all_anrs_summary"/>
360
361        <Preference
362                android:key="inactive_apps"
363                android:title="@string/inactive_apps_title" />
364
365        <SwitchPreference
366            android:key="force_allow_on_external"
367            android:title="@string/force_allow_on_external"
368            android:summary="@string/force_allow_on_external_summary"/>
369
370        <SwitchPreference
371            android:key="force_resizable_activities"
372            android:title="@string/force_resizable_activities"
373            android:summary="@string/force_resizable_activities_summary"/>
374     </PreferenceCategory>
375
376</PreferenceScreen>
377