• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  Copyright (C) 2018 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
19    xmlns:android="http://schemas.android.com/apk/res/android"
20    xmlns:settings="http://schemas.android.com/apk/res-auto"
21    android:key="my_device_info_pref_screen"
22    android:title="@string/about_settings">
23
24    <com.android.settingslib.widget.LayoutPreference
25        android:key="my_device_info_header"
26        android:order="0"
27        android:layout="@layout/settings_entity_header"
28        android:selectable="false"
29        settings:isPreferenceVisible="false"/>
30
31    <PreferenceCategory
32        android:key="basic_info_category"
33        android:selectable="false"
34        android:title="@string/my_device_info_basic_info_category_title">
35
36        <!-- Device name -->
37        <com.android.settings.widget.ValidatedEditTextPreference
38            android:key="device_name"
39            android:order="1"
40            android:title="@string/my_device_info_device_name_preference_title"
41            android:summary="@string/summary_placeholder"
42            settings:controller="com.android.settings.deviceinfo.DeviceNamePreferenceController"
43            settings:enableCopying="true"/>
44
45        <!-- Account name -->
46        <Preference
47            android:key="branded_account"
48            android:order="2"
49            android:title="@string/my_device_info_account_preference_title"
50            android:summary="@string/summary_placeholder"
51            settings:enableCopying="true"
52            settings:controller="com.android.settings.deviceinfo.BrandedAccountPreferenceController"/>
53
54        <!-- Phone number -->
55        <com.android.settings.deviceinfo.PhoneNumberSummaryPreference
56            android:key="phone_number"
57            android:order="3"
58            android:title="@string/status_number"
59            android:summary="@string/summary_placeholder"
60            settings:isPreferenceVisible="@bool/config_show_sim_info"
61            settings:controller="com.android.settings.deviceinfo.PhoneNumberPreferenceController"
62            settings:enableCopying="true"/>
63    </PreferenceCategory>
64
65    <PreferenceCategory
66        android:title="@string/my_device_info_legal_category_title">
67
68        <!-- Legal information -->
69        <Preference
70            android:key="legal_container"
71            android:order="15"
72            android:title="@string/legal_information"
73            android:fragment="com.android.settings.LegalSettings"/>
74
75        <!-- Regulatory labels -->
76        <Preference
77            android:key="regulatory_info"
78            android:order="16"
79            android:title="@string/regulatory_labels">
80            <intent android:action="android.settings.SHOW_REGULATORY_INFO"/>
81        </Preference>
82
83        <!-- Safety & regulatory manual -->
84        <Preference
85            android:key="safety_info"
86            android:order="17"
87            android:title="@string/safety_and_regulatory_info"/>
88    </PreferenceCategory>
89
90    <PreferenceCategory
91        android:key="device_detail_category"
92        android:selectable="false"
93        android:title="@string/my_device_info_device_details_category_title">
94
95        <!-- SIM status -->
96        <Preference
97            android:key="sim_status"
98            android:order="18"
99            android:title="@string/sim_status_title"
100            settings:keywords="@string/keywords_sim_status"
101            android:summary="@string/summary_placeholder"
102            settings:isPreferenceVisible="@bool/config_show_sim_info"
103            settings:controller="com.android.settings.deviceinfo.simstatus.SimStatusPreferenceController"/>
104
105        <!-- Model & hardware -->
106        <Preference
107            android:key="device_model"
108            android:order="30"
109            android:title="@string/model_info"
110            android:summary="@string/summary_placeholder"
111            android:fragment="com.android.settings.deviceinfo.hardwareinfo.HardwareInfoFragment"
112            settings:enableCopying="true"
113            settings:keywords="@string/keywords_model_and_hardware"
114            settings:controller="com.android.settings.deviceinfo.HardwareInfoPreferenceController"/>
115
116        <!-- EID -->
117        <com.android.settings.network.telephony.TelephonyPreferenceDialog
118            android:key="eid_info"
119            android:order="31"
120            android:title="@string/status_eid"
121            android:summary="@string/device_info_protected_single_press"
122            android:positiveButtonText="@string/dlg_ok"
123            android:dialogLayout="@layout/dialog_eid_status"
124            settings:isPreferenceVisible="@bool/config_show_sim_info"
125            settings:enableCopying="true"
126            settings:controller="com.android.settings.deviceinfo.simstatus.SimEidPreferenceController"/>
127
128        <!-- IMEI -->
129        <com.android.settings.deviceinfo.PhoneNumberSummaryPreference
130            android:key="imei_info"
131            android:order="32"
132            android:title="@string/status_imei"
133            android:summary="@string/summary_placeholder"
134            settings:keywords="@string/keywords_imei_info"
135            settings:enableCopying="true"
136            settings:isPreferenceVisible="@bool/config_show_sim_info"
137            settings:controller="com.android.settings.deviceinfo.imei.ImeiInfoPreferenceController"/>
138
139        <!-- Android version -->
140        <Preference
141            android:key="firmware_version"
142            android:order="42"
143            android:title="@string/firmware_version"
144            android:summary="@string/summary_placeholder"
145            android:fragment="com.android.settings.deviceinfo.firmwareversion.FirmwareVersionSettings"
146            settings:controller="com.android.settings.deviceinfo.firmwareversion.FirmwareVersionPreferenceController"/>
147
148        <!-- Battery information -->
149        <Preference
150            android:key="battery_info"
151            android:order="43"
152            android:title="@string/battery_info"
153            android:fragment="com.android.settings.deviceinfo.batteryinfo.BatteryInfoFragment"
154            settings:keywords="@string/keywords_battery_info"/>
155    </PreferenceCategory>
156
157    <PreferenceCategory
158        android:title="@string/my_device_info_device_identifiers_category_title">
159
160        <!--IP address -->
161        <Preference
162            android:key="wifi_ip_address"
163            android:order="44"
164            android:title="@string/wifi_ip_address"
165            android:summary="@string/summary_placeholder"
166            android:selectable="false"
167            settings:enableCopying="true"/>
168
169        <!-- Wi-Fi MAC address -->
170        <Preference
171            android:key="saved_accesspoints_wifi_mac_address"
172            android:order="45"
173            android:title="@string/status_wifi_mac_address"
174            android:summary="@string/view_saved_network"
175            android:fragment="com.android.settings.wifi.savedaccesspoints2.SavedAccessPointsWifiSettings2"
176            settings:enableCopying="false"/>
177
178        <!-- Factory Wi-Fi MAC address -->
179        <Preference
180            android:key="wifi_mac_address"
181            android:order="46"
182            android:title="@string/status_device_wifi_mac_address"
183            android:summary="@string/summary_placeholder"
184            android:selectable="false"
185            settings:enableCopying="true"/>
186
187        <!-- Bluetooth address -->
188        <Preference
189            android:key="bt_address"
190            android:order="47"
191            android:title="@string/status_bt_address"
192            android:summary="@string/summary_placeholder"
193            android:selectable="false"
194            settings:enableCopying="true"/>
195
196        <!-- Device up time -->
197        <Preference
198            android:key="up_time"
199            android:order="48"
200            android:title="@string/status_up_time"
201            android:summary="@string/summary_placeholder"
202            android:selectable="false"/>
203
204        <!-- Manual -->
205        <Preference
206            android:key="manual"
207            android:order="50"
208            android:title="@string/manual">
209            <intent android:action="android.settings.SHOW_MANUAL"/>
210        </Preference>
211
212        <!-- Feedback on the device -->
213        <Preference
214            android:key="device_feedback"
215            android:order="51"
216            android:title="@string/device_feedback"
217            settings:keywords="@string/keywords_device_feedback"/>
218
219        <!-- Device FCC equipment id -->
220        <Preference
221            android:key="fcc_equipment_id"
222            android:order="52"
223            android:title="@string/fcc_equipment_id"
224            android:summary="@string/summary_placeholder"/>
225
226        <!-- Build number -->
227        <Preference
228            android:key="build_number"
229            android:order="53"
230            android:title="@string/build_number"
231            android:summary="@string/summary_placeholder"
232            settings:enableCopying="true"
233            settings:controller="com.android.settings.deviceinfo.BuildNumberPreferenceController"/>
234    </PreferenceCategory>
235
236</PreferenceScreen>
237