• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  Copyright (C) 2015 The Android Open Source Project
4
5  Licensed under the Apache License, Version 2.0 (the "License");
6  you may not use this file except in compliance with the License.
7  You may obtain a copy of the License at
8
9       http://www.apache.org/licenses/LICENSE-2.0
10
11  Unless required by applicable law or agreed to in writing, software
12  distributed under the License is distributed on an "AS IS" BASIS,
13  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  See the License for the specific language governing permissions and
15  limitations under the License
16  -->
17
18<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
19                  android:title="@string/development_settings_title">
20    <SwitchPreference
21        android:key="development_settings_enable"
22        android:title="@string/development_settings_enable"
23        android:fragment="com.android.tv.settings.system.development.EnableDevelopmentDialog"
24    />
25    <Preference
26        android:key="bugreport"
27        android:title="@*android:string/bugreport_title"
28        android:dialogTitle="@*android:string/bugreport_title" />
29    <PreferenceScreen
30        android:key="local_backup_password"
31        android:title="@string/local_backup_password_title"
32        android:summary="@string/local_backup_password_summary_none"
33        android:persistent="false" >
34        <intent
35            android:action="android.settings.privacy.SET_FULL_BACKUP_PASSWORD"
36            android:targetPackage="com.android.settings"
37            android:targetClass="com.android.settings.SetFullBackupPassword" />
38    </PreferenceScreen>
39
40    <SwitchPreference
41        android:key="keep_screen_on"
42        android:title="@string/keep_screen_on"
43        android:summary="@string/keep_screen_on_summary"/>
44
45    <ListPreference
46        android:key="hdcp_checking"
47        android:title="@string/hdcp_checking_title"
48        android:dialogTitle="@string/hdcp_checking_dialog_title"
49        android:entries="@array/hdcp_checking_titles"
50        android:entryValues="@array/hdcp_checking_values" />
51
52    <ListPreference
53        android:key="bt_hci_snoop_log"
54        android:title="@string/bt_hci_snoop_log"
55        android:dialogTitle="@string/bt_hci_snoop_log_summary"
56        android:entries="@array/bt_hci_snoop_log_entries"
57        android:entryValues="@array/bt_hci_snoop_log_values" />
58
59    <SwitchPreference
60        android:key="oem_unlock_enable"
61        android:title="@string/oem_unlock_enable"
62        android:summary="@string/oem_unlock_enable_summary"
63        android:fragment="com.android.tv.settings.system.development.OemUnlockDialog" />
64
65    <PreferenceScreen
66        android:key="running_apps"
67        android:title="@string/runningservices_settings_title"
68        android:summary="@string/runningservices_settings_summary" />
69    <!-- TODO: implement this -->
70    <!--android:fragment="com.android.settings.applications.RunningServices" />-->
71
72    <PreferenceScreen
73        android:key="convert_to_file_encryption"
74        android:title="@string/convert_to_file_encryption"
75        android:summary="@string/convert_to_file_encryption_enabled" />
76    <!-- TODO: implement this-->
77    <!--android:fragment="com.android.settings.applications.ConvertToFbe" />-->
78
79    <com.android.tv.settings.system.development.ColorModePreference
80        android:key="color_mode"
81        android:title="@string/picture_color_mode"
82        android:summary="@string/picture_color_mode_desc"
83        android:persistent="true" />
84
85    <PreferenceCategory android:key="debug_debugging_category"
86                        android:title="@string/debug_debugging_category">
87
88        <SwitchPreference
89            android:key="enable_adb"
90            android:title="@string/enable_adb"
91            android:summary="@string/enable_adb_summary"
92            android:fragment="com.android.tv.settings.system.development.AdbDialog" />
93
94        <Preference android:key="clear_adb_keys"
95                    android:title="@string/clear_adb_keys"
96                    android:fragment="com.android.tv.settings.system.development.AdbKeysDialog" />
97
98        <SwitchPreference
99            android:key="enable_terminal"
100            android:title="@string/enable_terminal_title"
101            android:summary="@string/enable_terminal_summary" />
102
103        <PreferenceScreen android:key="mock_location_app"
104                          android:title="@string/mock_location_app" />
105
106        <SwitchPreference
107            android:key="debug_view_attributes"
108            android:title="@string/debug_view_attributes" />
109
110        <PreferenceScreen android:key="debug_app"
111                          android:title="@string/debug_app" />
112
113        <SwitchPreference
114            android:key="wait_for_debugger"
115            android:title="@string/wait_for_debugger"
116            android:summary="@string/wait_for_debugger_summary"/>
117
118        <SwitchPreference
119            android:key="verify_apps_over_usb"
120            android:title="@string/verify_apps_over_usb_title"
121            android:summary="@string/verify_apps_over_usb_summary"/>
122
123        <ListPreference
124            android:key="select_logd_size"
125            android:title="@string/select_logd_size_title"
126            android:dialogTitle="@string/select_logd_size_dialog_title"
127            android:entries="@array/select_logd_size_titles"
128            android:entryValues="@array/select_logd_size_values" />
129
130        <ListPreference
131            android:key="select_logpersist"
132            android:title="@string/select_logpersist_title"
133            android:dialogTitle="@string/select_logpersist_dialog_title"
134            android:entries="@array/select_logpersist_titles"
135            android:entryValues="@array/select_logpersist_values" />
136
137    </PreferenceCategory>
138
139    <PreferenceCategory android:key="debug_networking_category"
140                        android:title="@string/debug_networking_category">
141
142        <SwitchPreference
143            android:key="wifi_display_certification"
144            android:title="@string/wifi_display_certification"
145            android:summary="@string/wifi_display_certification_summary"/>
146
147        <SwitchPreference
148            android:key="wifi_verbose_logging"
149            android:title="@string/wifi_verbose_logging"
150            android:summary="@string/wifi_verbose_logging_summary"/>
151
152        <SwitchPreference
153            android:key="mobile_data_always_on"
154            android:title="@string/mobile_data_always_on"
155            android:summary="@string/mobile_data_always_on_summary"/>
156
157        <ListPreference
158            android:key="select_usb_configuration"
159            android:title="@string/select_usb_configuration_title"
160            android:dialogTitle="@string/select_usb_configuration_dialog_title"
161            android:entries="@array/usb_configuration_titles"
162            android:entryValues="@array/usb_configuration_values" />
163
164    </PreferenceCategory>
165
166    <PreferenceCategory android:key="debug_input_category"
167                        android:title="@string/debug_input_category">
168
169        <SwitchPreference
170            android:key="show_touches"
171            android:title="@string/show_touches"
172            android:summary="@string/show_touches_summary"/>
173
174        <SwitchPreference
175            android:key="pointer_location"
176            android:title="@string/pointer_location"
177            android:summary="@string/pointer_location_summary"/>
178
179    </PreferenceCategory>
180
181    <PreferenceCategory android:key="debug_drawing_category"
182                        android:title="@string/debug_drawing_category">
183
184        <SwitchPreference
185            android:key="show_screen_updates"
186            android:title="@string/show_screen_updates"
187            android:summary="@string/show_screen_updates_summary"/>
188
189        <SwitchPreference
190            android:key="debug_layout"
191            android:title="@string/debug_layout"
192            android:summary="@string/debug_layout_summary"/>
193
194        <SwitchPreference
195            android:key="force_rtl_layout_all_locales"
196            android:title="@string/force_rtl_layout_all_locales"
197            android:summary="@string/force_rtl_layout_all_locales_summary"/>
198
199        <ListPreference
200            android:key="window_animation_scale"
201            android:title="@string/window_animation_scale_title"
202            android:persistent="true"
203            android:entries="@array/window_animation_scale_entries"
204            android:entryValues="@array/window_animation_scale_values" />
205
206        <ListPreference
207            android:key="transition_animation_scale"
208            android:title="@string/transition_animation_scale_title"
209            android:persistent="true"
210            android:entries="@array/transition_animation_scale_entries"
211            android:entryValues="@array/transition_animation_scale_values" />
212
213        <ListPreference
214            android:key="animator_duration_scale"
215            android:title="@string/animator_duration_scale_title"
216            android:persistent="true"
217            android:entries="@array/animator_duration_scale_entries"
218            android:entryValues="@array/animator_duration_scale_values" />
219
220        <ListPreference
221            android:key="overlay_display_devices"
222            android:title="@string/overlay_display_devices_title"
223            android:persistent="true"
224            android:entries="@array/overlay_display_devices_entries"
225            android:entryValues="@array/overlay_display_devices_values" />
226
227    </PreferenceCategory>
228
229    <PreferenceCategory android:key="debug_hw_drawing_category"
230                        android:title="@string/debug_hw_drawing_category">
231        <SwitchPreference
232            android:key="show_hw_screen_udpates"
233            android:title="@string/show_hw_screen_updates"
234            android:summary="@string/show_hw_screen_updates_summary"/>
235
236        <SwitchPreference
237            android:key="show_hw_layers_udpates"
238            android:title="@string/show_hw_layers_updates"
239            android:summary="@string/show_hw_layers_updates_summary"/>
240
241        <ListPreference
242            android:key="debug_hw_overdraw"
243            android:title="@string/debug_hw_overdraw"
244            android:persistent="true"
245            android:entries="@array/debug_hw_overdraw_entries"
246            android:entryValues="@array/debug_hw_overdraw_values" />
247
248        <ListPreference
249            android:key="show_non_rect_clip"
250            android:title="@string/show_non_rect_clip"
251            android:persistent="true"
252            android:entries="@array/show_non_rect_clip_entries"
253            android:entryValues="@array/show_non_rect_clip_values" />
254
255        <SwitchPreference
256            android:key="force_msaa"
257            android:title="@string/force_msaa"
258            android:summary="@string/force_msaa_summary"/>
259
260        <SwitchPreference
261            android:key="disable_overlays"
262            android:title="@string/disable_overlays"
263            android:summary="@string/disable_overlays_summary"/>
264
265        <ListPreference
266            android:entries="@array/simulate_color_space_entries"
267            android:entryValues="@array/simulate_color_space_values"
268            android:key="simulate_color_space"
269            android:persistent="true"
270            android:summary="%s"
271            android:title="@string/simulate_color_space" />
272
273    </PreferenceCategory>
274
275    <PreferenceCategory android:key="media_category"
276                        android:title="@string/media_category">
277
278        <SwitchPreference
279            android:key="usb_audio"
280            android:title="@string/usb_audio_disable_routing"
281            android:summary="@string/usb_audio_disable_routing_summary" />
282
283    </PreferenceCategory>
284
285    <PreferenceCategory android:key="audio_category"
286                        android:title="@string/audio_category">
287        <SwitchPreference
288            android:key="record_audio"
289            android:title="@string/record_audio"
290            android:summaryOn="@string/record_audio_summary_on"
291            android:summaryOff="@string/record_audio_summary_off"/>
292        <Preference
293            android:key="play_recorded_audio"
294            android:title="@string/play_recorded_audio_title"/>
295        <Preference
296            android:key="save_recorded_audio"
297            android:title="@string/save_recorded_audio_title"/>
298        <Preference
299            android:key="time_to_start_read"
300            android:title="@string/time_to_start_read_title"/>
301        <Preference
302            android:key="time_to_valid_audio"
303            android:title="@string/time_to_valid_audio_title"/>
304        <Preference
305            android:key="empty_audio_duration"
306            android:title="@string/empty_audio_duration_title"/>
307    </PreferenceCategory>
308
309    <PreferenceCategory android:key="debug_monitoring_category"
310                        android:title="@string/debug_monitoring_category">
311
312        <SwitchPreference
313            android:key="strict_mode"
314            android:title="@string/strict_mode"
315            android:summary="@string/strict_mode_summary"/>
316
317        <ListPreference
318            android:key="track_frame_time"
319            android:title="@string/track_frame_time"
320            android:persistent="true"
321            android:entries="@array/track_frame_time_entries"
322            android:entryValues="@array/track_frame_time_values" />
323
324        <ListPreference
325            android:key="enable_opengl_traces"
326            android:title="@string/enable_opengl_traces_title"
327            android:persistent="true"
328            android:entries="@array/enable_opengl_traces_entries"
329            android:entryValues="@array/enable_opengl_traces_values" />
330
331    </PreferenceCategory>
332
333    <PreferenceCategory android:key="debug_applications_category"
334                        android:title="@string/debug_applications_category">
335
336        <SwitchPreference
337            android:key="immediately_destroy_activities"
338            android:title="@string/immediately_destroy_activities"
339            android:summary="@string/immediately_destroy_activities_summary"/>
340
341        <ListPreference
342            android:key="app_process_limit"
343            android:title="@string/app_process_limit_title"
344            android:persistent="true"
345            android:entries="@array/app_process_limit_entries"
346            android:entryValues="@array/app_process_limit_values" />
347
348        <SwitchPreference
349            android:key="show_all_anrs"
350            android:title="@string/show_all_anrs"
351            android:summary="@string/show_all_anrs_summary"/>
352
353        <Preference
354            android:key="inactive_apps"
355            android:title="@string/inactive_apps_title"
356            android:fragment="com.android.tv.settings.system.development.InactiveApps" />
357
358        <SwitchPreference
359            android:key="force_allow_on_external"
360            android:title="@string/force_allow_on_external"
361            android:summary="@string/force_allow_on_external_summary"/>
362
363        <SwitchPreference
364            android:key="force_resizable_activities"
365            android:title="@string/force_resizable_activities"
366            android:summary="@string/force_resizable_activities_summary"/>
367    </PreferenceCategory>
368
369</PreferenceScreen>
370