OSDN Git Service

Merge "Fix default for a11y shortcut setting" into oc-dev
[android-x86/packages-apps-Settings.git] / AndroidManifest.xml
1 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2         xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
3         package="com.android.settings"
4         coreApp="true"
5         android:sharedUserId="android.uid.system">
6
7     <original-package android:name="com.android.settings" />
8
9     <uses-permission android:name="android.permission.REQUEST_NETWORK_SCORES" />
10     <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" />
11     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
12     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
13     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
14     <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
15     <uses-permission android:name="android.permission.DEVICE_POWER" />
16     <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
17     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
18     <uses-permission android:name="android.permission.VIBRATE" />
19     <uses-permission android:name="android.permission.BLUETOOTH" />
20     <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
21     <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
22     <uses-permission android:name="android.permission.NFC" />
23     <uses-permission android:name="android.permission.HARDWARE_TEST" />
24     <uses-permission android:name="android.permission.CALL_PHONE" />
25     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
26     <uses-permission android:name="android.permission.MASTER_CLEAR" />
27     <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
28     <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
29     <uses-permission android:name="android.permission.READ_CONTACTS" />
30     <uses-permission android:name="android.permission.WRITE_CONTACTS" />
31     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
32     <uses-permission android:name="android.permission.ACCESS_WIMAX_STATE" />
33     <uses-permission android:name="android.permission.CHANGE_WIMAX_STATE" />
34     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
35     <uses-permission android:name="com.android.certinstaller.INSTALL_AS_USER" />
36     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
37     <uses-permission android:name="android.permission.TETHER_PRIVILEGED" />
38     <uses-permission android:name="android.permission.INTERNET" />
39     <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
40     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
41     <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
42     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
43     <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/>
44     <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>
45     <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/>
46     <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/>
47     <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
48     <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
49     <uses-permission android:name="android.permission.BATTERY_STATS"/>
50     <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
51     <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" />
52     <uses-permission android:name="android.permission.MOVE_PACKAGE" />
53     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
54     <uses-permission android:name="android.permission.BACKUP" />
55     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
56     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
57     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
58     <uses-permission android:name="android.permission.STATUS_BAR" />
59     <uses-permission android:name="android.permission.MANAGE_USB" />
60     <uses-permission android:name="android.permission.SET_POINTER_SPEED" />
61     <uses-permission android:name="android.permission.SET_KEYBOARD_LAYOUT" />
62     <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
63     <uses-permission android:name="android.permission.COPY_PROTECTED_DATA" />
64     <uses-permission android:name="android.permission.MANAGE_USERS" />
65     <uses-permission android:name="android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS" />
66     <uses-permission android:name="android.permission.READ_PROFILE" />
67     <uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
68     <uses-permission android:name="android.permission.CONFIGURE_DISPLAY_COLOR_MODE" />
69     <uses-permission android:name="android.permission.SET_TIME" />
70     <uses-permission android:name="android.permission.ACCESS_NOTIFICATIONS" />
71     <uses-permission android:name="android.permission.REBOOT" />
72     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
73     <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
74     <uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" />
75     <uses-permission android:name="android.permission.OEM_UNLOCK_STATE" />
76     <uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" />
77     <uses-permission android:name="android.permission.USE_FINGERPRINT" />
78     <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />
79     <uses-permission android:name="android.permission.USER_ACTIVITY" />
80     <uses-permission android:name="android.permission.CHANGE_APP_IDLE_STATE" />
81     <uses-permission android:name="android.permission.PEERS_MAC_ADDRESS"/>
82     <uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS"/>
83     <uses-permission android:name="android.permission.DELETE_PACKAGES"/>
84
85     <application android:label="@string/settings_label"
86             android:icon="@drawable/ic_launcher_settings"
87             android:taskAffinity=""
88             android:theme="@style/Theme.Settings"
89             android:hardwareAccelerated="true"
90             android:requiredForAllUsers="true"
91             android:supportsRtl="true"
92             android:allowBackup="false"
93             android:usesCleartextTraffic="true"
94             android:defaultToDeviceProtectedStorage="true"
95             android:directBootAware="true">
96
97         <!-- Settings -->
98
99         <activity android:name="Settings"
100                 android:taskAffinity="com.android.settings"
101                 android:label="@string/settings_label_launcher"
102                 android:launchMode="singleTask">
103             <intent-filter android:priority="1">
104                 <action android:name="android.settings.SETTINGS" />
105                 <category android:name="android.intent.category.DEFAULT" />
106             </intent-filter>
107             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
108                 android:value="true" />
109         </activity>
110
111         <!-- Alias for launcher activity only, as this belongs to each profile. -->
112         <activity-alias android:name="Settings"
113                 android:taskAffinity="com.android.settings"
114                 android:label="@string/settings_label_launcher"
115                 android:launchMode="singleTask"
116                 android:targetActivity="Settings">
117             <intent-filter>
118                 <action android:name="android.intent.action.MAIN" />
119                 <category android:name="android.intent.category.DEFAULT" />
120                 <category android:name="android.intent.category.LAUNCHER" />
121             </intent-filter>
122             <meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/>
123         </activity-alias>
124
125         <receiver android:name=".SettingsInitialize">
126             <intent-filter>
127                 <action android:name="android.intent.action.USER_INITIALIZE"/>
128                 <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/>
129             </intent-filter>
130         </receiver>
131
132         <activity android:name=".SubSettings"
133                 android:taskAffinity="com.android.settings"
134                 android:parentActivityName="Settings">
135         </activity>
136
137         <activity android:name="CreateShortcut"
138                   android:label="@string/settings_shortcut">
139             <intent-filter>
140                 <action android:name="android.intent.action.CREATE_SHORTCUT"/>
141                 <category android:name="android.intent.category.DEFAULT"/>
142             </intent-filter>
143         </activity>
144
145         <!-- Wireless Controls -->
146         <activity android:name=".Settings$NetworkDashboardActivity"
147             android:taskAffinity="com.android.settings"
148             android:label="@string/network_dashboard_title"
149             android:icon="@drawable/ic_settings_wireless"
150             android:parentActivityName="Settings">
151             <intent-filter android:priority="1">
152                 <action android:name="android.settings.WIRELESS_SETTINGS" />
153                 <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" />
154                 <category android:name="android.intent.category.DEFAULT" />
155             </intent-filter>
156             <intent-filter>
157                 <action android:name="android.intent.action.MAIN" />
158                 <category android:name="android.intent.category.DEFAULT" />
159                 <category android:name="android.intent.category.VOICE_LAUNCH" />
160             </intent-filter>
161             <intent-filter android:priority="11">
162                 <action android:name="com.android.settings.action.SETTINGS"/>
163             </intent-filter>
164             <meta-data android:name="com.android.settings.category"
165                 android:value="com.android.settings.category.ia.homepage"/>
166             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
167                 android:value="com.android.settings.network.NetworkDashboardFragment"/>
168             <meta-data android:name="com.android.settings.summary"
169                 android:resource="@string/network_dashboard_summary"/>
170             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
171                 android:value="true" />
172         </activity>
173
174         <activity android:name=".Settings$ConnectedDeviceDashboardActivity"
175             android:taskAffinity="com.android.settings"
176             android:label="@string/connected_devices_dashboard_title"
177             android:icon="@drawable/ic_devices_other"
178             android:parentActivityName="Settings">
179             <intent-filter android:priority="1">
180                 <action android:name="android.settings.NFC_SETTINGS" />
181                 <category android:name="android.intent.category.DEFAULT" />
182             </intent-filter>
183             <intent-filter>
184                 <action android:name="android.intent.action.MAIN" />
185                 <category android:name="android.intent.category.DEFAULT" />
186                 <category android:name="android.intent.category.VOICE_LAUNCH" />
187             </intent-filter>
188             <intent-filter android:priority="10">
189                 <action android:name="com.android.settings.action.SETTINGS"/>
190             </intent-filter>
191             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
192                 android:value="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment"/>
193             <meta-data android:name="com.android.settings.category"
194                 android:value="com.android.settings.category.ia.homepage"/>
195             <meta-data android:name="com.android.settings.summary"
196                 android:resource="@string/connected_devices_dashboard_summary"/>
197             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
198                 android:value="true" />
199         </activity>
200
201         <activity android:name="AirplaneModeVoiceActivity"
202                 android:label="@string/wireless_networks_settings_title"
203                 android:theme="@*android:style/Theme.DeviceDefault.Light.Voice"
204                 android:exported="true">
205             <intent-filter>
206                 <action android:name="android.settings.VOICE_CONTROL_AIRPLANE_MODE" />
207                 <category android:name="android.intent.category.DEFAULT" />
208                 <category android:name="android.intent.category.VOICE" />
209             </intent-filter>
210         </activity>
211
212         <activity android:name=".search2.SearchActivity"
213                   android:label="@string/search_settings"
214                   android:icon="@drawable/ic_search_history"
215                   android:parentActivityName="Settings">
216         </activity>
217
218         <!-- Top-level settings -->
219
220         <activity android:name="Settings$WifiSettingsActivity"
221                 android:taskAffinity=""
222                 android:label="@string/wifi_settings"
223                 android:icon="@drawable/ic_settings_wireless"
224                 android:configChanges="orientation|keyboardHidden|screenSize">
225             <intent-filter android:priority="1">
226                 <action android:name="android.settings.WIFI_SETTINGS" />
227                 <category android:name="android.intent.category.DEFAULT" />
228             </intent-filter>
229             <intent-filter>
230                 <action android:name="android.intent.action.MAIN" />
231                 <category android:name="android.intent.category.DEFAULT" />
232                 <category android:name="android.intent.category.VOICE_LAUNCH" />
233                 <category android:name="com.android.settings.SHORTCUT" />
234             </intent-filter>
235             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
236                 android:value="com.android.settings.wifi.WifiSettings" />
237             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
238                 android:value="true" />
239         </activity>
240
241         <!-- Keep compatibility with old shortcuts. -->
242         <activity-alias android:name=".wifi.WifiSettings"
243                 android:taskAffinity="com.android.settings"
244                 android:label="@string/wifi_settings"
245                 android:icon="@drawable/ic_settings_wireless"
246                 android:targetActivity="Settings$WifiSettingsActivity"
247                 android:configChanges="orientation|keyboardHidden|screenSize"
248                 android:exported="true">
249             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
250                 android:value="com.android.settings.wifi.WifiSettings" />
251         </activity-alias>
252
253         <activity android:name=".wifi.WifiPickerActivity"
254                 android:taskAffinity="com.android.settings"
255                 android:parentActivityName="Settings">
256             <intent-filter android:priority="1">
257                 <action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
258                 <category android:name="android.intent.category.DEFAULT" />
259             </intent-filter>
260             <intent-filter>
261                 <action android:name="android.intent.action.MAIN" />
262                 <category android:name="android.intent.category.DEFAULT" />
263             </intent-filter>
264             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
265                 android:value="true" />
266         </activity>
267
268         <activity android:name="Settings$ConfigureWifiSettingsActivity"
269                 android:taskAffinity="com.android.settings"
270                 android:label="@string/wifi_configure_titlebar"
271                 android:icon="@drawable/ic_settings_wireless"
272                 android:configChanges="orientation|keyboardHidden|screenSize"
273                 android:parentActivityName="Settings$WifiSettingsActivity">
274             <intent-filter android:priority="1">
275                 <action android:name="android.settings.WIFI_IP_SETTINGS" />
276                 <category android:name="android.intent.category.DEFAULT" />
277             </intent-filter>
278             <intent-filter>
279                 <action android:name="android.intent.action.MAIN" />
280                 <category android:name="android.intent.category.VOICE_LAUNCH" />
281                 <category android:name="android.intent.category.DEFAULT" />
282             </intent-filter>
283             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
284                 android:value="com.android.settings.wifi.ConfigureWifiSettings" />
285             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
286                 android:value="true" />
287         </activity>
288
289         <activity android:name="Settings$SavedAccessPointsSettingsActivity"
290                 android:taskAffinity="com.android.settings"
291                 android:label="@string/wifi_saved_access_points_label"
292                 android:icon="@drawable/ic_settings_wireless"
293                 android:configChanges="orientation|keyboardHidden|screenSize"
294                 android:parentActivityName="Settings$WifiSettingsActivity">
295             <intent-filter android:priority="1">
296                 <action android:name="android.settings.WIFI_SAVED_NETWORK_SETTINGS" />
297                 <category android:name="android.intent.category.DEFAULT" />
298             </intent-filter>
299             <intent-filter>
300                 <action android:name="android.intent.action.MAIN" />
301                 <category android:name="android.intent.category.DEFAULT" />
302             </intent-filter>
303             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
304                 android:value="com.android.settings.wifi.SavedAccessPointsWifiSettings" />
305             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
306                 android:value="true" />
307         </activity>
308
309         <activity android:name=".Settings$WifiInfoActivity"
310                 android:taskAffinity="com.android.settings"
311                 android:parentActivityName="Settings$WifiSettingsActivity">
312             <intent-filter>
313                 <action android:name="android.intent.action.MAIN"/>
314                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
315                 <category android:name="android.intent.category.DEFAULT" />
316             </intent-filter>
317             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
318                        android:value="com.android.settings.wifi.WifiInfo" />
319         </activity>
320
321         <activity android:name=".wifi.WifiConfigInfo"
322                 android:taskAffinity="com.android.settings"
323                 android:parentActivityName="Settings$WifiSettingsActivity">
324             <intent-filter>
325                 <action android:name="android.intent.action.MAIN"/>
326                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
327                 <category android:name="android.intent.category.DEFAULT" />
328             </intent-filter>
329         </activity>
330
331         <activity android:name=".Settings$WifiAPITestActivity">
332             <intent-filter>
333                 <action android:name="android.intent.action.MAIN"/>
334                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
335                 <category android:name="android.intent.category.DEFAULT" />
336             </intent-filter>
337             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
338                        android:value="com.android.settings.wifi.WifiAPITest" />
339         </activity>
340
341         <activity android:name=".wifi.WifiStatusTest">
342             <intent-filter>
343                 <action android:name="android.intent.action.MAIN"/>
344                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
345                 <category android:name="android.intent.category.DEFAULT" />
346             </intent-filter>
347         </activity>
348
349         <activity android:name=".wifi.WifiNoInternetDialog"
350                   android:clearTaskOnLaunch="true"
351                   android:excludeFromRecents="true"
352                   android:exported="true"
353                   android:permission="android.permission.CONNECTIVITY_INTERNAL"
354                   android:taskAffinity=""
355                   android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
356             <intent-filter>
357                 <action android:name="android.net.conn.PROMPT_UNVALIDATED" />
358                 <category android:name="android.intent.category.DEFAULT" />
359             </intent-filter>
360             <intent-filter>
361                 <action android:name="android.net.conn.PROMPT_LOST_VALIDATION" />
362                 <category android:name="android.intent.category.DEFAULT" />
363             </intent-filter>
364             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
365                 android:value="true" />
366         </activity>
367
368         <!-- Runs in the phone process since it needs access to UiccController -->
369         <activity android:name="Settings$ApnSettingsActivity"
370                 android:label="@string/apn_settings"
371                 android:launchMode="singleTask"
372                 android:taskAffinity="com.android.settings"
373                 android:configChanges="orientation|keyboardHidden|screenSize"
374                 android:parentActivityName="Settings$NetworkDashboardActivity"
375                 android:process="com.android.phone">
376             <intent-filter android:priority="1">
377                 <action android:name="android.settings.APN_SETTINGS" />
378                 <category android:name="android.intent.category.DEFAULT" />
379             </intent-filter>
380             <intent-filter>
381                 <action android:name="android.intent.action.MAIN" />
382                 <category android:name="android.intent.category.DEFAULT" />
383                 <category android:name="android.intent.category.VOICE_LAUNCH" />
384             </intent-filter>
385             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
386                 android:value="true" />
387             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
388                        android:value="com.android.settings.ApnSettings" />
389         </activity>
390
391         <activity android:name="Settings$BluetoothSettingsActivity"
392                 android:label="@string/bluetooth_settings_title"
393                 android:icon="@drawable/ic_settings_bluetooth"
394                 android:taskAffinity="">
395             <intent-filter android:priority="1">
396                 <action android:name="android.settings.BLUETOOTH_SETTINGS" />
397                 <category android:name="android.intent.category.DEFAULT" />
398             </intent-filter>
399             <intent-filter>
400                 <action android:name="android.intent.action.MAIN" />
401                 <category android:name="android.intent.category.VOICE_LAUNCH" />
402                 <category android:name="com.android.settings.SHORTCUT" />
403                 <category android:name="android.intent.category.DEFAULT" />
404             </intent-filter>
405             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
406                 android:value="com.android.settings.bluetooth.BluetoothSettings" />
407         </activity>
408
409         <!-- Keep compatibility with old shortcuts. -->
410         <activity-alias android:name=".bluetooth.BluetoothSettings"
411                 android:label="@string/bluetooth_settings_title"
412                 android:targetActivity="Settings$BluetoothSettingsActivity"
413                 android:exported="true"
414                 android:clearTaskOnLaunch="true">
415             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
416                 android:value="com.android.settings.bluetooth.BluetoothSettings" />
417         </activity-alias>
418
419         <activity android:name=".bluetooth.DevicePickerActivity"
420                 android:label="@string/device_picker"
421                 android:clearTaskOnLaunch="true">
422             <intent-filter>
423                 <action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
424                 <category android:name="android.intent.category.DEFAULT" />
425             </intent-filter>
426         </activity>
427
428         <service android:name=".TetherService"
429             android:exported="true"
430             android:permission="android.permission.TETHER_PRIVILEGED" />
431
432         <activity android:name="TetherProvisioningActivity"
433             android:exported="true"
434             android:permission="android.permission.TETHER_PRIVILEGED"
435             android:excludeFromRecents="true"
436             android:theme="@style/Theme.ProvisioningActivity">
437             <intent-filter android:priority="1">
438                 <action android:name="android.settings.TETHER_PROVISIONING_UI" />
439                 <category android:name="android.intent.category.DEFAULT" />
440             </intent-filter>
441         </activity>
442
443         <activity android:name="Settings$TetherSettingsActivity"
444                 android:label="@string/tether_settings_title_all"
445                 android:icon="@drawable/ic_settings_wireless"
446                 android:taskAffinity="">
447             <intent-filter>
448                 <action android:name="android.intent.action.MAIN" />
449                 <category android:name="android.intent.category.DEFAULT" />
450                 <category android:name="android.intent.category.VOICE_LAUNCH" />
451                 <category android:name="com.android.settings.SHORTCUT" />
452             </intent-filter>
453             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
454                 android:value="com.android.settings.TetherSettings" />
455         </activity>
456
457         <!-- Keep compatibility with old shortcuts. -->
458         <activity-alias android:name=".TetherSettings"
459                   android:label="@string/tether_settings_title_all"
460                   android:clearTaskOnLaunch="true"
461                   android:exported="true"
462                   android:targetActivity="Settings$TetherSettingsActivity">
463             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
464                 android:value="com.android.settings.TetherSettings" />
465         </activity-alias>
466
467         <activity android:name="Settings$WifiP2pSettingsActivity"
468                 android:taskAffinity="com.android.settings"
469                 android:parentActivityName="Settings$WifiSettingsActivity">
470             <intent-filter>
471                 <action android:name="android.intent.action.MAIN" />
472                 <category android:name="android.intent.category.DEFAULT" />
473                 <category android:name="android.intent.category.VOICE_LAUNCH" />
474             </intent-filter>
475             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
476                 android:value="com.android.settings.wifi.p2p.WifiP2pSettings" />
477         </activity>
478
479
480         <activity android:name="Settings$VpnSettingsActivity"
481                 android:label="@string/vpn_settings_title"
482                 android:icon="@drawable/ic_settings_wireless"
483                 android:taskAffinity="">
484             <intent-filter android:priority="1">
485                 <action android:name="android.settings.VPN_SETTINGS" />
486                 <action android:name="android.net.vpn.SETTINGS" />
487                 <category android:name="android.intent.category.DEFAULT" />
488             </intent-filter>
489             <intent-filter>
490                 <action android:name="android.intent.action.MAIN" />
491                 <category android:name="android.intent.category.DEFAULT" />
492                 <category android:name="android.intent.category.VOICE_LAUNCH" />
493                 <category android:name="com.android.settings.SHORTCUT" />
494             </intent-filter>
495             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
496                 android:value="com.android.settings.vpn2.VpnSettings" />
497             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
498                 android:value="true" />
499         </activity>
500
501         <activity android:name="Settings$DateTimeSettingsActivity"
502                 android:label="@string/date_and_time"
503                 android:icon="@drawable/ic_settings_date_time"
504                 android:taskAffinity="">
505             <intent-filter android:priority="1">
506                 <action android:name="android.settings.DATE_SETTINGS" />
507                 <category android:name="android.intent.category.DEFAULT" />
508             </intent-filter>
509             <intent-filter>
510                 <action android:name="android.intent.action.MAIN" />
511                 <action android:name="android.intent.action.QUICK_CLOCK" />
512                 <category android:name="android.intent.category.VOICE_LAUNCH" />
513                 <category android:name="android.intent.category.DEFAULT" />
514             </intent-filter>
515             <intent-filter android:priority="240">
516                 <action android:name="com.android.settings.action.SETTINGS" />
517             </intent-filter>
518             <meta-data android:name="com.android.settings.category"
519                 android:value="com.android.settings.category.ia.system" />
520             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
521                 android:value="com.android.settings.DateTimeSettings" />
522             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
523                 android:value="true" />
524         </activity>
525
526         <activity android:name="Settings$LocalePickerActivity"
527                 android:label="@string/language_picker_title"
528                 android:icon="@drawable/ic_settings_language"
529                 android:taskAffinity="com.android.settings"
530                 android:parentActivityName="Settings$LanguageAndInputSettingsActivity">
531             <intent-filter android:priority="1">
532                 <action android:name="android.settings.LOCALE_SETTINGS" />
533                 <category android:name="android.intent.category.DEFAULT" />
534             </intent-filter>
535             <intent-filter>
536                 <action android:name="android.intent.action.MAIN" />
537                 <category android:name="android.intent.category.DEFAULT" />
538                 <category android:name="android.intent.category.VOICE_LAUNCH" />
539             </intent-filter>
540             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
541                 android:value="com.android.settings.localepicker.LocaleListEditor" />
542             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
543                 android:value="true" />
544         </activity>
545
546         <activity android:name=".Settings$LanguageAndInputSettingsActivity"
547             android:label="@string/language_keyboard_settings_title"
548             android:icon="@drawable/ic_settings_language"
549             android:taskAffinity="com.android.settings"
550             android:parentActivityName="Settings$SystemDashboardActivity">
551             <intent-filter>
552                 <action android:name="android.intent.action.MAIN" />
553                 <category android:name="android.intent.category.VOICE_LAUNCH" />
554                 <category android:name="android.intent.category.DEFAULT" />
555             </intent-filter>
556             <intent-filter android:priority="260">
557                 <action android:name="com.android.settings.action.SETTINGS"/>
558             </intent-filter>
559             <meta-data android:name="com.android.settings.category"
560                        android:value="com.android.settings.category.ia.system"/>
561             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
562                        android:value="com.android.settings.language.LanguageAndInputSettings"/>
563             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
564                        android:value="true"/>
565         </activity>
566
567         <activity android:name="Settings$AvailableVirtualKeyboardActivity"
568             android:label="@string/available_virtual_keyboard_category">
569             <intent-filter android:priority="1">
570                 <action android:name="android.settings.INPUT_METHOD_SETTINGS" />
571                 <category android:name="android.intent.category.DEFAULT" />
572             </intent-filter>
573             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
574                 android:value="com.android.settings.inputmethod.AvailableVirtualKeyboardFragment" />
575             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
576                 android:value="true" />
577         </activity>
578
579         <activity android:name="Settings$ManageAssistActivity"
580                 android:label="@string/assist_and_voice_input_title"
581                 android:taskAffinity="com.android.settings"
582                 android:parentActivityName="Settings$ManageApplicationsActivity">
583             <intent-filter android:priority="1">
584                 <action android:name="android.settings.VOICE_INPUT_SETTINGS" />
585                 <category android:name="android.intent.category.DEFAULT" />
586             </intent-filter>
587             <intent-filter>
588                 <action android:name="android.intent.action.MAIN" />
589                 <category android:name="android.intent.category.DEFAULT" />
590             </intent-filter>
591             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
592                 android:value="com.android.settings.applications.assist.ManageAssist" />
593         </activity>
594
595         <activity android:name="Settings$KeyboardLayoutPickerActivity"
596             android:label="@string/keyboard_layout_picker_title"
597             android:clearTaskOnLaunch="true">
598             <intent-filter>
599                 <action android:name="android.intent.action.MAIN" />
600                 <category android:name="android.intent.category.DEFAULT" />
601             </intent-filter>
602             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
603                 android:value="com.android.settings.inputmethod.KeyboardLayoutPickerFragment" />
604         </activity>
605
606         <activity android:name="Settings$PhysicalKeyboardActivity"
607             android:label="@string/physical_keyboard_title"
608             android:clearTaskOnLaunch="true">
609             <intent-filter android:priority="1">
610                 <action android:name="android.settings.HARD_KEYBOARD_SETTINGS" />
611                 <category android:name="android.intent.category.DEFAULT" />
612             </intent-filter>
613             <intent-filter>
614                 <action android:name="android.intent.action.MAIN" />
615                 <category android:name="android.intent.category.DEFAULT" />
616             </intent-filter>
617             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
618                 android:value="com.android.settings.inputmethod.PhysicalKeyboardFragment" />
619         </activity>
620
621         <!-- Keep compatibility with old shortcuts. -->
622         <activity-alias android:name="LanguageSettings"
623                 android:label="@string/language_keyboard_settings_title"
624                 android:clearTaskOnLaunch="true"
625                 android:exported="true"
626                 android:targetActivity="Settings$LanguageAndInputSettingsActivity">
627             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
628                 android:value="com.android.settings.language.LanguageAndInputSettings" />
629         </activity-alias>
630
631         <activity android:name="Settings$SpellCheckersSettingsActivity"
632                 android:label="@string/spellcheckers_settings_title"
633                 android:taskAffinity="com.android.settings"
634                 android:parentActivityName="Settings$LanguageAndInputSettingsActivity">
635             <intent-filter>
636                 <action android:name="android.intent.action.MAIN" />
637                 <category android:name="android.intent.category.VOICE_LAUNCH" />
638                 <category android:name="android.intent.category.DEFAULT" />
639             </intent-filter>
640             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
641                 android:value="com.android.settings.inputmethod.SpellCheckersSettings" />
642         </activity>
643
644         <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity"
645                 android:label=""
646                 android:clearTaskOnLaunch="true">
647             <intent-filter android:priority="1">
648                 <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" />
649                 <category android:name="android.intent.category.DEFAULT" />
650             </intent-filter>
651             <intent-filter>
652                 <action android:name="android.intent.action.MAIN" />
653                 <category android:name="android.intent.category.VOICE_LAUNCH" />
654                 <category android:name="android.intent.category.DEFAULT" />
655             </intent-filter>
656             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
657                 android:value="true" />
658         </activity>
659
660         <receiver android:name=".inputmethod.InputMethodDialogReceiver"
661                 android:enabled="true">
662             <intent-filter>
663                 <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" />
664             </intent-filter>
665         </receiver>
666
667         <activity android:name="Settings$UserDictionarySettingsActivity"
668                 android:label="@string/user_dict_settings_title"
669                 android:taskAffinity="com.android.settings"
670                 android:parentActivityName="Settings$LanguageAndInputSettingsActivity">
671             <intent-filter android:priority="1">
672                 <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
673                 <category android:name="android.intent.category.DEFAULT" />
674             </intent-filter>
675             <intent-filter>
676                 <action android:name="android.intent.action.MAIN" />
677                 <category android:name="android.intent.category.DEFAULT" />
678                 <category android:name="android.intent.category.VOICE_LAUNCH" />
679             </intent-filter>
680             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
681                 android:value="com.android.settings.inputmethod.UserDictionaryList" />
682             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
683                 android:value="true" />
684         </activity>
685
686         <activity android:name=".inputmethod.UserDictionaryAddWordActivity"
687                   android:label="@string/user_dict_settings_title"
688                   android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
689                   android:windowSoftInputMode="stateVisible"
690                   android:noHistory="true"
691                   android:excludeFromRecents="true">
692             <intent-filter android:priority="1">
693                 <action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
694                 <category android:name="android.intent.category.DEFAULT" />
695             </intent-filter>
696             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
697                 android:value="true" />
698         </activity>
699
700         <!-- Keep compatibility with old shortcuts. -->
701         <activity-alias android:name="UserDictionarySettings"
702                 android:label="@string/user_dict_settings_title"
703                 android:exported="true"
704                 android:targetActivity="Settings$UserDictionarySettingsActivity">
705             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
706                 android:value="com.android.settings.UserDictionarySettings" />
707         </activity-alias>
708
709         <activity android:name="Settings$ZenModeSettingsActivity"
710                 android:label="@string/zen_mode_settings_title"
711                 android:icon="@drawable/ic_settings_notifications"
712                 android:exported="true"
713                 android:taskAffinity="">
714             <intent-filter android:priority="1">
715                 <action android:name="android.settings.ZEN_MODE_SETTINGS" />
716                 <category android:name="android.intent.category.DEFAULT" />
717             </intent-filter>
718             <intent-filter>
719                 <action android:name="android.intent.action.MAIN" />
720                 <category android:name="android.intent.category.DEFAULT" />
721                 <category android:name="com.android.settings.SHORTCUT" />
722             </intent-filter>
723             <intent-filter android:priority="1">
724                 <action android:name="android.settings.ZEN_MODE_AUTOMATION_SETTINGS" />
725                 <category android:name="android.intent.category.DEFAULT" />
726             </intent-filter>
727             <intent-filter android:priority="1">
728                 <action android:name="android.settings.ACTION_CONDITION_PROVIDER_SETTINGS" />
729                 <category android:name="android.intent.category.DEFAULT" />
730             </intent-filter>
731             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
732                 android:value="com.android.settings.notification.ZenModeSettings" />
733             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
734                 android:value="true" />
735         </activity>
736
737         <activity android:name="Settings$ZenModeVisualInterruptionSettingsActivity"
738                   android:label="@string/zen_mode_visual_interruptions_settings_title"
739                   android:icon="@drawable/ic_settings_notifications"
740                   android:exported="true"
741                   android:taskAffinity="">
742             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
743                        android:value="com.android.settings.notification.ZenModeVisualInterruptionSettings" />
744             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
745                        android:value="true" />
746         </activity>
747
748         <activity android:name="Settings$ZenModePrioritySettingsActivity"
749                 android:label="@string/zen_mode_priority_settings_title"
750                 android:icon="@drawable/ic_settings_notifications"
751                 android:exported="true"
752                 android:taskAffinity="">
753             <intent-filter android:priority="1">
754                 <action android:name="android.settings.ZEN_MODE_PRIORITY_SETTINGS" />
755                 <category android:name="android.intent.category.DEFAULT" />
756             </intent-filter>
757             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
758                 android:value="com.android.settings.notification.ZenModePrioritySettings" />
759             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
760                 android:value="true" />
761         </activity>
762
763         <activity android:name="Settings$ZenModeAutomationSuggestionActivity"
764                 android:label="@string/zen_mode_automation_settings_title"
765                 android:icon="@drawable/ic_settings_notifications"
766                 android:exported="true"
767                 android:taskAffinity="">
768             <intent-filter android:priority="1">
769                 <action android:name="android.intent.action.MAIN" />
770                 <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
771             </intent-filter>
772             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
773                 android:value="com.android.settings.notification.ZenModeSettings" />
774             <meta-data android:name="com.android.settings.dismiss"
775                 android:value="30" />
776             <meta-data android:name="com.android.settings.title"
777                 android:resource="@string/zen_mode_automation_suggestion_title" />
778             <meta-data android:name="com.android.settings.summary"
779                 android:resource="@string/zen_mode_automation_suggestion_summary" />
780         </activity>
781
782         <activity android:name="Settings$WallpaperSettingsActivity"
783                   android:label="@string/wallpaper_settings_fragment_title"
784                   android:icon="@drawable/ic_wallpaper"
785                   android:taskAffinity="">
786             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
787                        android:value="com.android.settings.wallpaper.WallpaperTypeSettings" />
788         </activity>
789
790         <activity android:name=".wallpaper.WallpaperSuggestionActivity"
791                   android:label="@string/wallpaper_settings_title"
792                   android:icon="@drawable/ic_wallpaper"
793                   android:theme="@android:style/Theme.NoDisplay">
794             <intent-filter android:priority="1">
795                 <action android:name="android.intent.action.MAIN" />
796                 <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
797             </intent-filter>
798             <meta-data android:name="com.android.settings.title"
799                        android:resource="@string/wallpaper_suggestion_title" />
800             <meta-data android:name="com.android.settings.summary"
801                        android:resource="@string/wallpaper_suggestion_summary" />
802         </activity>
803
804         <activity android:name="Settings$ZenModeScheduleRuleSettingsActivity"
805                 android:exported="true"
806                 android:taskAffinity="">
807             <intent-filter android:priority="1">
808                 <action android:name="android.settings.ZEN_MODE_SCHEDULE_RULE_SETTINGS" />
809                 <category android:name="android.intent.category.DEFAULT" />
810             </intent-filter>
811             <intent-filter>
812                 <action android:name="android.intent.action.MAIN" />
813                 <category android:name="android.intent.category.DEFAULT" />
814             </intent-filter>
815             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
816                 android:value="com.android.settings.notification.ZenModeScheduleRuleSettings" />
817             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
818                 android:value="true" />
819         </activity>
820
821         <activity android:name="Settings$ZenModeEventRuleSettingsActivity"
822                 android:exported="true"
823                 android:taskAffinity="">
824             <intent-filter android:priority="1">
825                 <action android:name="android.settings.ZEN_MODE_EVENT_RULE_SETTINGS" />
826                 <category android:name="android.intent.category.DEFAULT" />
827             </intent-filter>
828             <intent-filter>
829                 <action android:name="android.intent.action.MAIN" />
830                 <category android:name="android.intent.category.DEFAULT" />
831             </intent-filter>
832             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
833                 android:value="com.android.settings.notification.ZenModeEventRuleSettings" />
834             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
835                 android:value="true" />
836         </activity>
837
838         <activity android:name="Settings$ZenModeExternalRuleSettingsActivity"
839                 android:exported="true"
840                 android:taskAffinity="">
841             <intent-filter android:priority="1">
842                 <action android:name="android.settings.ZEN_MODE_EXTERNAL_RULE_SETTINGS" />
843                 <category android:name="android.intent.category.DEFAULT" />
844             </intent-filter>
845             <intent-filter>
846                 <action android:name="android.intent.action.MAIN" />
847                 <category android:name="android.intent.category.DEFAULT" />
848             </intent-filter>
849             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
850                 android:value="com.android.settings.notification.ZenModeExternalRuleSettings" />
851             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
852                 android:value="true" />
853         </activity>
854
855         <activity android:name="Settings$DisplaySettingsActivity"
856                 android:label="@string/display_settings"
857                 android:icon="@drawable/ic_settings_display"
858                 android:taskAffinity="">
859             <intent-filter android:priority="1">
860                 <action android:name="com.android.settings.DISPLAY_SETTINGS" />
861                 <action android:name="android.settings.DISPLAY_SETTINGS" />
862                 <category android:name="android.intent.category.DEFAULT" />
863             </intent-filter>
864             <intent-filter>
865                 <action android:name="android.intent.action.MAIN" />
866                 <category android:name="android.intent.category.DEFAULT" />
867                 <category android:name="android.intent.category.VOICE_LAUNCH" />
868                 <category android:name="com.android.settings.SHORTCUT" />
869             </intent-filter>
870             <intent-filter android:priority="7">
871                 <action android:name="com.android.settings.action.SETTINGS" />
872             </intent-filter>
873             <meta-data android:name="com.android.settings.category"
874                 android:value="com.android.settings.category.ia.homepage" />
875             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
876                 android:value="com.android.settings.DisplaySettings" />
877             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
878                 android:value="true" />
879             <meta-data android:name="com.android.settings.summary"
880                 android:resource="@string/display_dashboard_summary"/>
881         </activity>
882
883         <!-- Keep compatibility with old shortcuts. -->
884         <activity-alias android:name="DisplaySettings"
885                 android:label="@string/display_settings"
886                 android:exported="true"
887                 android:targetActivity="Settings$DisplaySettingsActivity">
888             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
889                 android:value="com.android.settings.DisplaySettings" />
890         </activity-alias>
891
892         <activity android:name="Settings$NightDisplaySettingsActivity"
893                 android:label="@string/night_display_title"
894                 android:enabled="@*android:bool/config_nightDisplayAvailable"
895                 android:icon="@drawable/ic_settings_night_display"
896                 android:taskAffinity="">
897             <intent-filter android:priority="1">
898                 <action android:name="android.settings.NIGHT_DISPLAY_SETTINGS" />
899                 <category android:name="android.intent.category.DEFAULT" />
900             </intent-filter>
901             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
902                 android:value="com.android.settings.display.NightDisplaySettings" />
903             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
904                 android:value="true" />
905         </activity>
906
907         <activity android:name="Settings$DeviceInfoSettingsActivity"
908                 android:label="@string/device_info_settings"
909                 android:icon="@drawable/ic_settings_about"
910                 android:taskAffinity="com.android.settings"
911                 android:parentActivityName="Settings">
912             <intent-filter android:priority="1">
913                 <action android:name="android.settings.DEVICE_INFO_SETTINGS" />
914                 <category android:name="android.intent.category.DEFAULT" />
915             </intent-filter>
916             <intent-filter>
917                 <action android:name="android.intent.action.MAIN" />
918                 <category android:name="android.intent.category.DEFAULT" />
919                 <category android:name="android.intent.category.VOICE_LAUNCH" />
920             </intent-filter>
921             <intent-filter android:priority="10">
922                 <action android:name="com.android.settings.action.SETTINGS" />
923             </intent-filter>
924             <meta-data android:name="com.android.settings.category"
925                 android:value="com.android.settings.category.ia.system" />
926             <meta-data android:name="com.android.settings.title"
927                 android:resource="@string/about_settings" />
928             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
929                 android:value="com.android.settings.DeviceInfoSettings" />
930             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
931                 android:value="true" />
932         </activity>
933
934         <activity android:name="SettingsLicenseActivity"
935                 android:label="@string/settings_license_activity_title"
936                 android:theme="@android:style/Theme.DeviceDefault.Light.Panel"
937                 android:configChanges="orientation|screenSize">
938             <intent-filter android:priority="1">
939                 <action android:name="android.settings.LICENSE" />
940                 <category android:name="android.intent.category.DEFAULT" />
941             </intent-filter>
942             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
943                 android:value="true" />
944         </activity>
945
946         <activity android:name="Settings$ManageApplicationsActivity"
947                 android:label="@string/applications_settings"
948                 android:icon="@drawable/ic_settings_applications"
949                 android:taskAffinity="">
950             <intent-filter android:priority="1">
951                 <action android:name="android.settings.APPLICATION_SETTINGS" />
952                 <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
953                 <category android:name="android.intent.category.DEFAULT" />
954             </intent-filter>
955             <intent-filter>
956                 <action android:name="android.intent.action.MAIN" />
957                 <category android:name="android.intent.category.DEFAULT" />
958                 <category android:name="android.intent.category.VOICE_LAUNCH" />
959                 <category android:name="com.android.settings.SHORTCUT" />
960             </intent-filter>
961             <intent-filter android:priority="200">
962                 <action android:name="com.android.settings.action.SETTINGS" />
963             </intent-filter>
964             <meta-data android:name="com.android.settings.category"
965                 android:value="com.android.settings.category.ia.apps" />
966             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
967                 android:value="com.android.settings.applications.ManageApplications" />
968             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
969                 android:value="true" />
970         </activity>
971
972         <activity android:name="Settings$ManageDomainUrlsActivity"
973                   android:taskAffinity="com.android.settings"
974                   android:label="@string/domain_urls_title"
975                   android:icon="@drawable/ic_settings_memory">
976             <intent-filter>
977                 <action android:name="android.settings.MANAGE_DOMAIN_URLS" />
978                 <category android:name="android.intent.category.DEFAULT" />
979             </intent-filter>
980             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
981                        android:value="com.android.settings.applications.ManageDomainUrls" />
982         </activity>
983
984         <activity android:name="Settings$MemorySettingsActivity"
985                 android:label="@string/memory_settings_title"
986                 android:icon="@drawable/ic_settings_memory"
987                 android:taskAffinity="">
988             <intent-filter>
989                 <action android:name="android.intent.action.MAIN" />
990                 <category android:name="com.android.settings.SHORTCUT" />
991             </intent-filter>
992             <intent-filter android:priority="3">
993                 <action android:name="com.android.settings.action.SETTINGS" />
994             </intent-filter>
995             <meta-data android:name="com.android.settings.category"
996                 android:value="com.android.settings.category.ia.development" />
997             <meta-data android:name="com.android.settings.summary"
998                 android:resource="@string/summary_empty" />
999             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1000                 android:value="com.android.settings.applications.ProcessStatsSummary" />
1001         </activity>
1002
1003         <activity android:name="Settings$AppMemoryUsageActivity"
1004                   android:label="@string/app_list_memory_use"
1005                   android:icon="@drawable/ic_settings_memory">
1006             <intent-filter>
1007                 <action android:name="android.settings.APP_MEMORY_USAGE" />
1008                 <category android:name="android.intent.category.DEFAULT" />
1009             </intent-filter>
1010             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1011                        android:value="com.android.settings.applications.ProcessStatsUi" />
1012         </activity>
1013
1014         <activity android:name="Settings$AllApplicationsActivity"
1015                 android:label="@string/applications_settings"
1016                 android:taskAffinity="">
1017             <intent-filter>
1018                 <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
1019                 <category android:name="android.intent.category.DEFAULT" />
1020             </intent-filter>
1021             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1022                 android:value="com.android.settings.applications.ManageApplications" />
1023             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1024                 android:value="true" />
1025         </activity>
1026
1027         <activity android:name="Settings$HighPowerApplicationsActivity"
1028                 android:label="@string/high_power_apps"
1029                 android:taskAffinity="">
1030             <intent-filter android:priority="1">
1031                 <action android:name="android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS" />
1032                 <category android:name="android.intent.category.DEFAULT" />
1033             </intent-filter>
1034             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1035                 android:value="com.android.settings.applications.ManageApplications" />
1036             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1037                 android:value="true" />
1038         </activity>
1039
1040         <activity android:name=".datausage.AppDataUsageActivity"
1041                 android:taskAffinity=""
1042                 android:noHistory="true">
1043             <intent-filter android:priority="1">
1044                 <action android:name="android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS" />
1045                 <category android:name="android.intent.category.DEFAULT" />
1046                 <data android:scheme="package" />
1047             </intent-filter>
1048         </activity>
1049
1050         <activity android:name=".fuelgauge.RequestIgnoreBatteryOptimizations"
1051                 android:label="@string/high_power_apps"
1052                 android:taskAffinity=""
1053                 android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
1054             <intent-filter android:priority="1">
1055                 <action android:name="android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
1056                 <category android:name="android.intent.category.DEFAULT" />
1057                 <data android:scheme="package" />
1058             </intent-filter>
1059         </activity>
1060
1061         <!-- Keep compatibility with old shortcuts. -->
1062         <activity-alias android:name=".applications.ManageApplications"
1063                 android:label="@string/applications_settings"
1064                 android:exported="true"
1065                 android:targetActivity="Settings$ManageApplicationsActivity">
1066             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1067                 android:value="com.android.settings.applications.ManageApplications" />
1068         </activity-alias>
1069
1070         <!-- Keep compatibility with old shortcuts. Pre-gingerbread. -->
1071         <activity-alias android:name=".ManageApplications"
1072                   android:label="@string/manageapplications_settings_title"
1073                   android:exported="true"
1074                   android:targetActivity="Settings$ManageApplicationsActivity">
1075         </activity-alias>
1076
1077         <!-- Provide direct entry into manage apps showing running services.
1078              This is for compatibility with old shortcuts. -->
1079         <activity-alias android:name=".RunningServices"
1080                 android:label="@string/runningservices_settings_title"
1081                 android:exported="true"
1082                 android:targetActivity="Settings$ManageApplicationsActivity">
1083             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1084                 android:value="com.android.settings.applications.ManageApplications" />
1085         </activity-alias>
1086
1087         <!-- Provide direct entry into manage apps showing storage usage for apps.
1088              This is for compatibility with old shortcuts. -->
1089         <activity-alias android:name=".applications.StorageUse"
1090                 android:label="@string/storageuse_settings_title"
1091                 android:exported="true"
1092                 android:targetActivity="Settings$ManageApplicationsActivity">
1093             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1094                 android:value="com.android.settings.applications.ManageApplications" />
1095         </activity-alias>
1096
1097         <!-- Still need a top-level activity for showing app details.  Aliasing
1098              trick is so the code that is now a fragment can still be called
1099              InstalledAppDetails. -->
1100         <activity android:name=".applications.InstalledAppDetailsTop"
1101                   android:label="@string/application_info_label"
1102                   android:exported="true"
1103                   android:taskAffinity=""
1104                   android:parentActivityName="Settings$ManageApplicationsActivity">
1105         </activity>
1106
1107         <!-- Keep compatibility with old shortcuts. -->
1108         <activity-alias android:name=".applications.InstalledAppDetails"
1109                 android:label="@string/application_info_label"
1110                 android:exported="true"
1111                 android:targetActivity=".applications.InstalledAppDetailsTop">
1112             <intent-filter android:priority="1">
1113                 <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
1114                 <category android:name="android.intent.category.DEFAULT" />
1115                 <data android:scheme="package" />
1116             </intent-filter>
1117         </activity-alias>
1118
1119         <!-- Provide direct entry into manage apps showing running services. -->
1120         <activity android:name="Settings$RunningServicesActivity"
1121                 android:label="@string/runningservices_settings_title"
1122                 android:taskAffinity="com.android.settings"
1123                 android:parentActivityName="Settings">
1124             <intent-filter>
1125                 <action android:name="android.intent.action.MAIN" />
1126                 <category android:name="android.intent.category.DEFAULT" />
1127                 <category android:name="android.intent.category.MONKEY" />
1128                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1129             </intent-filter>
1130             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1131                 android:value="com.android.settings.applications.ManageApplications" />
1132             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1133                 android:value="true" />
1134         </activity>
1135
1136         <!-- Provide direct entry into manage apps showing storage usage of apps. -->
1137         <activity android:name="Settings$StorageUseActivity"
1138                 android:label="@string/storageuse_settings_title"
1139                 android:taskAffinity=""
1140                 android:parentActivityName="Settings">
1141             <intent-filter android:priority="1">
1142                 <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
1143                 <category android:name="android.intent.category.DEFAULT" />
1144             </intent-filter>
1145             <intent-filter>
1146                 <action android:name="android.intent.action.MAIN" />
1147                 <category android:name="android.intent.category.DEFAULT" />
1148                 <category android:name="android.intent.category.MONKEY" />
1149                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1150             </intent-filter>
1151             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1152                 android:value="com.android.settings.applications.ManageApplications" />
1153             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1154                 android:value="true" />
1155         </activity>
1156
1157         <activity android:name="Settings$NotificationStationActivity"
1158                 android:theme="@style/Theme.NotificationStation"
1159                 android:label="@string/notification_log_title"
1160                 android:taskAffinity="">
1161             <intent-filter>
1162                 <action android:name="android.intent.action.MAIN" />
1163                 <category android:name="android.intent.category.DEFAULT" />
1164                 <category android:name="com.android.settings.SHORTCUT" />
1165             </intent-filter>
1166             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1167                 android:value="com.android.settings.notification.NotificationStation" />
1168         </activity>
1169
1170         <activity android:name=".notification.ZenModeVoiceActivity"
1171                 android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
1172                 android:label="@string/zen_mode_settings_title">
1173             <intent-filter>
1174                 <action android:name="android.settings.VOICE_CONTROL_DO_NOT_DISTURB_MODE" />
1175                 <category android:name="android.intent.category.DEFAULT" />
1176                 <category android:name="android.intent.category.VOICE" />
1177             </intent-filter>
1178         </activity>
1179
1180         <!--
1181         <activity android:name="Settings$AppOpsSummaryActivity"
1182                 android:label="@string/app_ops_settings"
1183                 android:taskAffinity=""
1184                 android:enabled="false">
1185             <intent-filter>
1186                 <action android:name="android.intent.action.MAIN" />
1187                 <action android:name="android.settings.APP_OPS_SETTINGS" />
1188                 <category android:name="android.intent.category.DEFAULT" />
1189                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1190                 <category android:name="com.android.settings.SHORTCUT" />
1191             </intent-filter>
1192             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1193                 android:value="com.android.settings.applications.AppOpsSummary" />
1194         </activity>
1195         -->
1196
1197         <activity android:name="Settings$BackgroundCheckSummaryActivity"
1198                 android:label="@string/background_check_title"
1199                 android:taskAffinity=""
1200                 android:enabled="false">
1201             <intent-filter>
1202                 <action android:name="android.intent.action.MAIN" />
1203                 <category android:name="android.intent.category.DEFAULT" />
1204             </intent-filter>
1205             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1206                 android:value="com.android.settings.applications.BackgroundCheckSummary" />
1207         </activity>
1208
1209         <activity android:name="Settings$LocationSettingsActivity"
1210                 android:label="@string/location_settings_title"
1211                 android:icon="@drawable/ic_settings_location"
1212                 android:configChanges="orientation|keyboardHidden|screenSize"
1213                 android:taskAffinity="">
1214             <intent-filter android:priority="1">
1215                 <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
1216                 <category android:name="android.intent.category.DEFAULT" />
1217             </intent-filter>
1218             <intent-filter>
1219                 <action android:name="android.intent.action.MAIN" />
1220                 <category android:name="android.intent.category.DEFAULT" />
1221                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1222                 <category android:name="com.android.settings.SHORTCUT" />
1223             </intent-filter>
1224             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1225                 android:value="com.android.settings.location.LocationSettings" />
1226             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1227                 android:value="true" />
1228         </activity>
1229
1230         <activity android:name="Settings$SecuritySettingsActivity"
1231                 android:label="@string/security_settings_title"
1232                 android:icon="@drawable/ic_settings_security"
1233                 android:configChanges="orientation|keyboardHidden|screenSize"
1234                 android:taskAffinity=""
1235                 android:parentActivityName="Settings">
1236             <intent-filter android:priority="1">
1237                 <action android:name="android.settings.SECURITY_SETTINGS" />
1238                 <action android:name="android.credentials.UNLOCK" />
1239                 <category android:name="android.intent.category.DEFAULT" />
1240             </intent-filter>
1241             <intent-filter>
1242                 <action android:name="android.intent.action.MAIN" />
1243                 <category android:name="android.intent.category.DEFAULT" />
1244                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1245             </intent-filter>
1246             <intent-filter android:priority="4">
1247                 <action android:name="com.android.settings.action.SETTINGS" />
1248             </intent-filter>
1249             <meta-data android:name="com.android.settings.category"
1250                        android:value="com.android.settings.category.ia.homepage" />
1251             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1252                 android:value="com.android.settings.SecuritySettings" />
1253             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1254                 android:value="true" />
1255         </activity>
1256
1257         <activity android:name="MonitoringCertInfoActivity"
1258                 android:label=""
1259                 android:theme="@style/Transparent"
1260                 android:excludeFromRecents="true"
1261                 android:taskAffinity="">
1262             <intent-filter android:priority="1">
1263                 <action android:name="com.android.settings.MONITORING_CERT_INFO" />
1264                 <category android:name="android.intent.category.DEFAULT" />
1265             </intent-filter>
1266             <intent-filter>
1267                 <action android:name="android.intent.action.MAIN" />
1268                 <category android:name="android.intent.category.DEFAULT" />
1269             </intent-filter>
1270         </activity>
1271
1272         <activity android:name="Settings$TrustedCredentialsSettingsActivity"
1273                 android:label="@string/trusted_credentials"
1274                 android:icon="@drawable/ic_settings_security"
1275                 android:taskAffinity="">
1276             <intent-filter android:priority="1">
1277                 <action android:name="com.android.settings.TRUSTED_CREDENTIALS" />
1278                 <action android:name="com.android.settings.TRUSTED_CREDENTIALS_USER" />
1279                 <category android:name="android.intent.category.DEFAULT" />
1280             </intent-filter>
1281             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1282                 android:value="com.android.settings.TrustedCredentialsSettings" />
1283             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1284                 android:value="true" />
1285         </activity>
1286
1287         <!-- Keep compatibility with old shortcuts. -->
1288         <activity-alias android:name="SecuritySettings"
1289                 android:label="@string/security_settings_title"
1290                 android:configChanges="orientation|keyboardHidden|screenSize"
1291                 android:exported="true"
1292                 android:targetActivity="Settings$SecuritySettingsActivity">
1293             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1294                 android:value="com.android.settings.SecuritySettings" />
1295         </activity-alias>
1296
1297         <activity android:name="Settings$PrivacySettingsActivity"
1298                 android:label="@string/privacy_settings_title"
1299                 android:icon="@drawable/ic_settings_backup"
1300                 android:configChanges="orientation|keyboardHidden|screenSize"
1301                 android:taskAffinity="com.android.settings"
1302                 android:parentActivityName="Settings">
1303             <intent-filter>
1304                 <action android:name="android.intent.action.MAIN" />
1305                 <category android:name="android.intent.category.DEFAULT" />
1306                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1307             </intent-filter>
1308             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1309                 android:value="com.android.settings.PrivacySettings" />
1310             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1311                 android:value="true" />
1312         </activity>
1313
1314         <activity android:name="SetFullBackupPassword"
1315                 android:exported="false">
1316         </activity>
1317
1318         <activity android:name="CredentialStorage"
1319                 android:theme="@style/Transparent"
1320                 android:launchMode="singleTop"
1321                 android:configChanges="orientation|keyboardHidden|screenSize">
1322             <intent-filter android:priority="1">
1323                 <action android:name="com.android.credentials.UNLOCK" />
1324                 <action android:name="com.android.credentials.INSTALL" />
1325                 <action android:name="com.android.credentials.RESET" />
1326                 <category android:name="android.intent.category.DEFAULT" />
1327             </intent-filter>
1328         </activity>
1329
1330         <activity android:name="Settings$DeviceAdminSettingsActivity"
1331                 android:label="@string/device_admin_settings_title"
1332                 android:taskAffinity="com.android.settings"
1333                 android:parentActivityName="Settings$SecuritySettingsActivity">
1334             <intent-filter>
1335                 <action android:name="android.intent.action.MAIN" />
1336                 <category android:name="android.intent.category.DEFAULT" />
1337                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1338             </intent-filter>
1339             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1340                 android:value="com.android.settings.DeviceAdminSettings" />
1341         </activity>
1342
1343         <!-- Keep compatibility with old shortcuts. -->
1344         <activity-alias android:name="DeviceAdminSettings"
1345                 android:label="@string/device_admin_settings_title"
1346                 android:exported="true"
1347                 android:targetActivity="Settings$DeviceAdminSettingsActivity">
1348             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1349                 android:value="com.android.settings.DeviceAdminSettings" />
1350         </activity-alias>
1351
1352         <activity android:name="DeviceAdminAdd"
1353                 android:label="@string/device_admin_add_title"
1354                 android:clearTaskOnLaunch="true">
1355             <intent-filter>
1356                 <action android:name="android.app.action.ADD_DEVICE_ADMIN" />
1357                 <category android:name="android.intent.category.DEFAULT" />
1358             </intent-filter>
1359         </activity>
1360
1361         <activity android:name="Settings$UsageAccessSettingsActivity"
1362                 android:label="@string/usage_access_title"
1363                 android:taskAffinity="com.android.settings"
1364                 android:parentActivityName="Settings$SecuritySettingsActivity">
1365             <intent-filter android:priority="1">
1366                 <action android:name="android.settings.USAGE_ACCESS_SETTINGS" />
1367                 <category android:name="android.intent.category.DEFAULT" />
1368             </intent-filter>
1369             <intent-filter>
1370                 <action android:name="android.intent.action.MAIN" />
1371                 <category android:name="android.intent.category.DEFAULT" />
1372             </intent-filter>
1373             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1374                 android:value="com.android.settings.applications.ManageApplications" />
1375         </activity>
1376
1377         <activity-alias android:name="SetProfileOwner"
1378                 android:label="@string/profile_owner_add_title"
1379                 android:targetActivity="DeviceAdminAdd">
1380             <intent-filter android:priority="1000">
1381                 <action android:name="android.app.action.SET_PROFILE_OWNER" />
1382                 <category android:name="android.intent.category.DEFAULT" />
1383             </intent-filter>
1384         </activity-alias>
1385
1386         <activity android:name="Settings$IccLockSettingsActivity"
1387                 android:label="@string/sim_lock_settings"
1388                 android:process="com.android.phone">
1389             <intent-filter>
1390                 <action android:name="android.intent.action.MAIN" />
1391                 <category android:name="android.intent.category.DEFAULT" />
1392                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1393             </intent-filter>
1394             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1395                 android:value="com.android.settings.IccLockSettings" />
1396         </activity>
1397
1398         <activity android:name="Settings$AccessibilitySettingsActivity"
1399                 android:label="@string/accessibility_settings"
1400                 android:icon="@drawable/ic_settings_accessibility"
1401                 android:configChanges="orientation|keyboardHidden|screenSize"
1402                 android:taskAffinity="">
1403             <intent-filter android:priority="1">
1404                 <action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
1405                 <category android:name="android.intent.category.DEFAULT" />
1406             </intent-filter>
1407             <intent-filter>
1408                 <action android:name="android.intent.action.MAIN" />
1409                 <category android:name="android.intent.category.DEFAULT" />
1410                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1411                 <category android:name="com.android.settings.SHORTCUT" />
1412             </intent-filter>
1413             <intent-filter android:priority="2">
1414                 <action android:name="com.android.settings.action.SETTINGS" />
1415             </intent-filter>
1416             <meta-data android:name="com.android.settings.category"
1417                 android:value="com.android.settings.category.ia.homepage" />
1418             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1419                 android:value="com.android.settings.accessibility.AccessibilitySettings" />
1420             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1421                 android:value="true" />
1422             <meta-data android:name="com.android.settings.summary"
1423                 android:resource="@string/accessibility_settings_summary" />
1424         </activity>
1425
1426         <activity android:name=".accessibility.AccessibilitySettingsForSetupWizardActivity"
1427                 android:label="@string/vision_settings_title"
1428                 android:theme="@style/SetupWizardAccessibilityTheme"
1429                 android:taskAffinity="com.android.wizard" >
1430             <intent-filter android:priority="1">
1431                 <action android:name="android.settings.ACCESSIBILITY_SETTINGS_FOR_SUW" />
1432                 <category android:name="android.intent.category.DEFAULT" />
1433             </intent-filter>
1434             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1435                 android:value="com.android.settings.accessibility.AccessibilitySettingsForSetupWizard" />
1436             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1437                 android:value="true" />
1438         </activity>
1439
1440         <activity android:name="Settings$AccessibilityDaltonizerSettingsActivity"
1441                 android:label="@string/accessibility_display_daltonizer_preference_title"
1442                 android:taskAffinity="com.android.settings"
1443                 android:parentActivityName="Settings$AccessibilitySettingsActivity">
1444             <intent-filter android:priority="1">
1445                 <action android:name="com.android.settings.ACCESSIBILITY_COLOR_SPACE_SETTINGS" />
1446                 <category android:name="android.intent.category.DEFAULT" />
1447             </intent-filter>
1448             <intent-filter>
1449                 <action android:name="android.intent.action.MAIN" />
1450                 <category android:name="android.intent.category.DEFAULT" />
1451             </intent-filter>
1452             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1453                 android:value="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment" />
1454             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1455                 android:value="true" />
1456         </activity>
1457
1458         <activity android:name="Settings$CaptioningSettingsActivity"
1459                 android:label="@string/accessibility_captioning_title"
1460                 android:taskAffinity="com.android.settings"
1461                 android:parentActivityName="Settings$AccessibilitySettingsActivity">
1462             <intent-filter android:priority="1">
1463                 <action android:name="android.settings.CAPTIONING_SETTINGS" />
1464                 <category android:name="android.intent.category.DEFAULT" />
1465             </intent-filter>
1466             <intent-filter>
1467                 <action android:name="android.intent.action.MAIN" />
1468                 <category android:name="android.intent.category.DEFAULT" />
1469             </intent-filter>
1470             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1471                 android:value="com.android.settings.accessibility.CaptionPropertiesFragment" />
1472             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1473                 android:value="true" />
1474         </activity>
1475
1476         <activity android:name="Settings$TextToSpeechSettingsActivity"
1477                 android:label="@string/tts_settings"
1478                 android:taskAffinity="com.android.settings"
1479                 android:parentActivityName="Settings$LanguageAndInputSettingsActivity">
1480             <intent-filter android:priority="1">
1481                 <action android:name="com.android.settings.TTS_SETTINGS" />
1482                 <category android:name="android.intent.category.DEFAULT" />
1483             </intent-filter>
1484             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1485                 android:value="com.android.settings.tts.TextToSpeechSettings" />
1486             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1487                 android:value="true" />
1488         </activity>
1489
1490         <activity android:name="Settings$EnterprisePrivacySettingsActivity"
1491                 android:label="@string/enterprise_privacy_settings"
1492                 android:taskAffinity="com.android.settings"
1493                 android:parentActivityName="Settings$SecuritySettingsActivity">
1494             <intent-filter>
1495                 <action android:name="android.settings.ENTERPRISE_PRIVACY_SETTINGS" />
1496                 <category android:name="android.intent.category.DEFAULT" />
1497             </intent-filter>
1498             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1499                 android:value="com.android.settings.enterprise.EnterprisePrivacySettings" />
1500         </activity>
1501
1502         <!-- Second and third-level settings -->
1503
1504         <!-- Lock screen settings -->
1505         <activity android:name="ConfirmDeviceCredentialActivity"
1506             android:exported="true"
1507             android:theme="@android:style/Theme.NoDisplay">
1508             <intent-filter android:priority="1">
1509                 <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" />
1510                 <category android:name="android.intent.category.DEFAULT" />
1511             </intent-filter>
1512         </activity>
1513
1514         <!-- Note this must not be exported since it authenticates the given user -->
1515         <activity android:name="ConfirmDeviceCredentialActivity$InternalActivity"
1516             android:exported="false"
1517             android:permission="android.permission.MANAGE_USERS"
1518             android:resizeableActivity="false"
1519             android:theme="@android:style/Theme.NoDisplay">
1520             <intent-filter android:priority="1">
1521                 <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL_WITH_USER" />
1522                 <category android:name="android.intent.category.DEFAULT" />
1523             </intent-filter>
1524         </activity>
1525
1526         <activity android:name=".SetupRedactionInterstitial"
1527             android:enabled="false"
1528             android:exported="true"
1529             android:taskAffinity="com.android.wizard"
1530             android:theme="@style/SuwThemeGlif.Light"
1531             android:label="@string/lock_screen_notifications_interstitial_title"
1532             android:icon="@drawable/ic_suggested_notifications">
1533             <intent-filter>
1534                 <action android:name="android.intent.action.MAIN" />
1535                 <category android:name="com.android.settings.suggested.category.DEFAULT_SETUP_WIZARD_ONLY" />
1536             </intent-filter>
1537             <meta-data android:name="com.android.settings.require_user_type"
1538                        android:value="primary" />
1539             <meta-data android:name="com.android.settings.title"
1540                        android:resource="@string/notification_suggestion_title" />
1541             <meta-data android:name="com.android.settings.summary"
1542                        android:resource="@string/notification_suggestion_summary" />
1543         </activity>
1544
1545         <activity android:name=".notification.RedactionInterstitial"
1546             android:theme="@style/SetupWizardTheme.Light" />
1547
1548         <activity android:name=".notification.RedactionSettingsStandalone"
1549                   android:exported="true">
1550             <intent-filter android:priority="1">
1551                 <action android:name="android.settings.ACTION_APP_NOTIFICATION_REDACTION" />
1552                 <category android:name="android.intent.category.DEFAULT" />
1553             </intent-filter>
1554         </activity>
1555
1556         <activity android:name="ConfirmLockPattern"
1557             android:theme="@style/SetupWizardTheme.Light"/>
1558
1559         <activity android:name="ConfirmLockPassword"
1560             android:windowSoftInputMode="stateHidden|adjustResize"
1561             android:theme="@style/SetupWizardTheme.Light"/>
1562
1563         <activity
1564             android:name=".Settings$FingerprintSuggestionActivity"
1565             android:label="@string/security_settings_fingerprint_preference_title"
1566             android:icon="@drawable/ic_suggestion_fingerprint">
1567             <intent-filter>
1568                 <action android:name="android.intent.action.MAIN" />
1569                 <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
1570             </intent-filter>
1571             <meta-data android:name="com.android.settings.dismiss"
1572                 android:value="10,30" />
1573             <meta-data android:name="com.android.settings.require_feature"
1574                 android:value="android.hardware.fingerprint" />
1575             <meta-data android:name="com.android.settings.title"
1576                 android:resource="@string/suggestion_additional_fingerprints" />
1577             <meta-data android:name="com.android.settings.summary"
1578                 android:resource="@string/suggestion_additional_fingerprints_summary" />
1579         </activity>
1580
1581         <activity android:name=".fingerprint.FingerprintSettings" android:exported="false"/>
1582         <activity android:name=".fingerprint.FingerprintEnrollFindSensor" android:exported="false"/>
1583         <activity android:name=".fingerprint.FingerprintEnrollEnrolling" android:exported="false"/>
1584         <activity android:name=".fingerprint.FingerprintEnrollFinish" android:exported="false"/>
1585         <activity android:name=".fingerprint.FingerprintEnrollIntroduction" android:exported="false" />
1586
1587         <activity android:name=".fingerprint.SetupFingerprintEnrollFindSensor" android:exported="false"/>
1588         <activity android:name=".fingerprint.SetupFingerprintEnrollEnrolling" android:exported="false"/>
1589         <activity android:name=".fingerprint.SetupFingerprintEnrollFinish" android:exported="false"/>
1590         <activity android:name=".fingerprint.SetupFingerprintEnrollIntroduction"
1591             android:exported="true"
1592             android:permission="android.permission.MANAGE_FINGERPRINT"
1593             android:theme="@style/SetupWizardTheme.Light">
1594             <intent-filter>
1595                 <action android:name="android.settings.FINGERPRINT_SETUP" />
1596                 <category android:name="android.intent.category.DEFAULT" />
1597             </intent-filter>
1598         </activity>
1599
1600         <!-- Note this must not be exported since it returns the password in the intent -->
1601         <activity android:name="ConfirmLockPattern$InternalActivity"
1602             android:exported="false"
1603             android:theme="@style/SetupWizardTheme.Light"/>
1604
1605         <!-- Note this must not be exported since it returns the password in the intent -->
1606         <activity android:name="ConfirmLockPassword$InternalActivity"
1607             android:exported="false"
1608             android:windowSoftInputMode="adjustResize"
1609             android:theme="@style/SetupWizardTheme.Light"/>
1610
1611         <activity android:name="SetupChooseLockGeneric"
1612             android:taskAffinity="com.android.wizard"
1613             android:theme="@style/SetupWizardTheme.Light"
1614             android:label="@string/lock_settings_picker_title">
1615             <intent-filter android:priority="1">
1616                 <action android:name="com.android.settings.SETUP_LOCK_SCREEN" />
1617                 <category android:name="android.intent.category.DEFAULT" />
1618             </intent-filter>
1619         </activity>
1620
1621         <activity android:name="ChooseLockGeneric"
1622             android:label="@string/lockpassword_choose_lock_generic_header"
1623             android:excludeFromRecents="true"
1624             android:exported="false" />
1625
1626         <activity android:name=".password.SetNewPasswordActivity"
1627             android:theme="@android:style/Theme.NoDisplay"
1628             android:excludeFromRecents="true" >
1629             <intent-filter android:priority="1">
1630                 <action android:name="android.app.action.SET_NEW_PASSWORD" />
1631                 <action android:name="android.app.action.SET_NEW_PARENT_PROFILE_PASSWORD" />
1632                 <category android:name="android.intent.category.DEFAULT" />
1633             </intent-filter>
1634             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1635                 android:value="true" />
1636         </activity>
1637
1638         <activity android:name=".Settings$ScreenLockSuggestionActivity"
1639             android:icon="@drawable/ic_settings_security">
1640             <intent-filter android:priority="1">
1641                 <action android:name="android.intent.action.MAIN" />
1642                 <category android:name="com.android.settings.suggested.category.LOCK_SCREEN" />
1643             </intent-filter>
1644             <meta-data android:name="com.android.settings.dismiss"
1645                        android:value="0,30" />
1646             <meta-data android:name="com.android.settings.title"
1647                        android:resource="@string/suggested_lock_settings_title" />
1648             <meta-data android:name="com.android.settings.summary"
1649                        android:resource="@string/suggested_lock_settings_summary" />
1650         </activity>
1651
1652         <activity android:name=".Settings$FingerprintEnrollSuggestionActivity"
1653             android:icon="@drawable/ic_suggestion_fingerprint">
1654             <intent-filter android:priority="2">
1655                 <action android:name="android.intent.action.MAIN" />
1656                 <category android:name="com.android.settings.suggested.category.LOCK_SCREEN" />
1657             </intent-filter>
1658             <meta-data android:name="com.android.settings.dismiss"
1659                        android:value="0,30" />
1660             <meta-data android:name="com.android.settings.require_feature"
1661                 android:value="android.hardware.fingerprint" />
1662             <meta-data android:name="com.android.settings.title"
1663                 android:resource="@string/suggested_fingerprint_lock_settings_title" />
1664             <meta-data android:name="com.android.settings.summary"
1665                 android:resource="@string/suggested_fingerprint_lock_settings_summary" />
1666         </activity>
1667
1668         <activity android:name="ChooseLockGeneric$InternalActivity" android:exported="false"
1669             android:label="@string/lockpassword_choose_lock_generic_header"
1670             android:excludeFromRecents="true"
1671         />
1672
1673         <activity android:name="SetupChooseLockPattern"
1674             android:exported="false"
1675             android:taskAffinity="com.android.wizard"
1676             android:theme="@style/SetupWizardTheme.Light" />
1677
1678         <activity android:name="ChooseLockPattern"
1679             android:exported="false"
1680             android:theme="@style/SetupWizardTheme.Light" />
1681
1682         <activity android:name="SetupChooseLockPassword"
1683             android:exported="false"
1684             android:taskAffinity="com.android.wizard"
1685             android:theme="@style/SetupWizardTheme.Light"
1686             android:windowSoftInputMode="stateVisible|adjustResize" />
1687
1688         <activity android:name="ChooseLockPassword"
1689             android:exported="false"
1690             android:theme="@style/SetupWizardTheme.Light"
1691             android:windowSoftInputMode="stateVisible|adjustResize"/>
1692
1693         <activity android:name=".SetupEncryptionInterstitial"
1694             android:label="@string/encryption_interstitial_header"
1695             android:taskAffinity="com.android.wizard"
1696             android:theme="@style/SetupWizardTheme.Light"/>
1697
1698         <activity android:name=".EncryptionInterstitial"
1699             android:theme="@style/SetupWizardTheme.Light" />
1700
1701         <activity android:name=".Settings$StatusActivity"
1702                 android:label="@string/device_status_activity_title"
1703                 android:taskAffinity="com.android.settings"
1704                 android:parentActivityName="Settings$DeviceInfoSettingsActivity">
1705             <intent-filter>
1706                 <action android:name="android.intent.action.MAIN" />
1707                 <category android:name="android.intent.category.DEFAULT" />
1708                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1709             </intent-filter>
1710             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1711                 android:value="com.android.settings.deviceinfo.Status" />
1712         </activity>
1713
1714         <!-- Runs in the phone process since it needs access to the Phone object -->
1715         <activity android:name=".Settings$SimStatusActivity"
1716                 android:label="@string/sim_status_title"
1717                 android:process="com.android.phone">
1718             <intent-filter>
1719                 <action android:name="android.intent.action.MAIN" />
1720                 <category android:name="android.intent.category.DEFAULT" />
1721                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1722             </intent-filter>
1723             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1724                 android:value="com.android.settings.deviceinfo.SimStatus" />
1725         </activity>
1726
1727         <!-- Runs in the phone process since it needs access to the Phone object -->
1728         <activity android:name=".Settings$ImeiInformationActivity"
1729                 android:label="@string/imei_information_title"
1730                 android:process="com.android.phone">
1731             <intent-filter>
1732                 <action android:name="android.intent.action.MAIN" />
1733                 <category android:name="android.intent.category.DEFAULT" />
1734                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1735             </intent-filter>
1736             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1737                 android:value="com.android.settings.deviceinfo.ImeiInformation" />
1738         </activity>
1739
1740         <activity android:name=".Settings$StorageDashboardActivity"
1741                 android:label="@string/storage_settings"
1742                 android:icon="@drawable/ic_settings_storage"
1743                 android:taskAffinity="com.android.settings"
1744                 android:parentActivityName="Settings">
1745             <intent-filter android:priority="1">
1746                 <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
1747                 <action android:name="android.settings.MEMORY_CARD_SETTINGS" />
1748                 <category android:name="android.intent.category.DEFAULT" />
1749             </intent-filter>
1750             <intent-filter>
1751                 <action android:name="android.intent.action.MAIN" />
1752                 <category android:name="android.intent.category.DEFAULT" />
1753                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1754             </intent-filter>
1755             <intent-filter android:priority="5">
1756                 <action android:name="com.android.settings.action.SETTINGS" />
1757             </intent-filter>
1758             <meta-data android:name="com.android.settings.category"
1759                 android:value="com.android.settings.category.ia.homepage" />
1760             <meta-data android:name="com.android.settings.title"
1761                 android:resource="@string/storage_usb_settings" />
1762             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1763                 android:value="com.android.settings.deviceinfo.StorageSettings" />
1764             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1765                 android:value="true" />
1766         </activity>
1767
1768         <activity android:name="Settings$PrivateVolumeSettingsActivity"
1769                 android:label="@string/storage_settings_title"
1770                 android:taskAffinity="com.android.settings"
1771                 android:parentActivityName="Settings$StorageDashboardActivity">
1772             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1773                 android:value="com.android.settings.deviceinfo.PrivateVolumeSettings" />
1774         </activity>
1775
1776         <activity android:name="Settings$PublicVolumeSettingsActivity"
1777                 android:label="@string/storage_settings_title"
1778                 android:taskAffinity="com.android.settings"
1779                 android:parentActivityName="Settings$StorageDashboardActivity">
1780             <intent-filter>
1781                 <action android:name="android.provider.action.DOCUMENT_ROOT_SETTINGS" />
1782                 <category android:name="android.intent.category.DEFAULT" />
1783                 <data
1784                     android:scheme="content"
1785                     android:host="com.android.externalstorage.documents"
1786                     android:mimeType="vnd.android.document/root" />
1787             </intent-filter>
1788             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1789                 android:value="com.android.settings.deviceinfo.PublicVolumeSettings" />
1790         </activity>
1791
1792         <activity android:name="Settings$PrivateVolumeForgetActivity"
1793                 android:label="@string/storage_settings_title"
1794                 android:taskAffinity="com.android.settings"
1795                 android:parentActivityName="Settings$StorageDashboardActivity"
1796                 android:exported="true"
1797                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS">
1798             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1799                 android:value="com.android.settings.deviceinfo.PrivateVolumeForget" />
1800         </activity>
1801
1802         <!-- Exported for SystemUI to launch into -->
1803         <activity android:name=".deviceinfo.StorageWizardInit"
1804                 android:theme="@style/SuwThemeMaterial.Light"
1805                 android:taskAffinity="com.android.settings.storage_wizard"
1806                 android:exported="true"
1807                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1808         <activity android:name=".deviceinfo.StorageWizardFormatConfirm"
1809                 android:taskAffinity="com.android.settings.storage_wizard"
1810                 android:exported="false" />
1811         <activity android:name=".deviceinfo.StorageWizardFormatProgress"
1812                 android:taskAffinity="com.android.settings.storage_wizard"
1813                 android:exported="false" />
1814         <activity android:name=".deviceinfo.StorageWizardMigrate"
1815                 android:taskAffinity="com.android.settings.storage_wizard"
1816                 android:exported="false" />
1817         <activity android:name=".deviceinfo.StorageWizardMigrateConfirm"
1818                 android:taskAffinity="com.android.settings.storage_wizard"
1819                 android:exported="false" />
1820         <activity android:name=".deviceinfo.StorageWizardMigrateProgress"
1821                 android:taskAffinity="com.android.settings.storage_wizard"
1822                 android:exported="true"
1823                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1824         <activity android:name=".deviceinfo.StorageWizardReady"
1825                 android:taskAffinity="com.android.settings.storage_wizard"
1826                 android:exported="true"
1827                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1828
1829         <activity android:name=".deviceinfo.StorageWizardMoveConfirm"
1830                 android:taskAffinity="com.android.settings.storage_wizard"
1831                 android:exported="false" />
1832         <activity android:name=".deviceinfo.StorageWizardMoveProgress"
1833                 android:taskAffinity="com.android.settings.storage_wizard"
1834                 android:exported="true"
1835                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1836
1837         <!-- Exported for SystemUI to trigger -->
1838         <receiver android:name=".deviceinfo.StorageUnmountReceiver"
1839                 android:exported="true"
1840                 android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
1841
1842         <activity android:name="Settings$ApnEditorActivity"
1843                 android:configChanges="orientation|keyboardHidden|screenSize"
1844                 android:label="@string/apn_edit">
1845             <intent-filter>
1846                 <action android:name="android.intent.action.VIEW" />
1847                 <action android:name="android.intent.action.EDIT" />
1848                 <category android:name="android.intent.category.DEFAULT" />
1849                 <data android:mimeType="vnd.android.cursor.item/telephony-carrier" />
1850             </intent-filter>
1851
1852             <intent-filter>
1853                 <action android:name="android.intent.action.INSERT" />
1854                 <category android:name="android.intent.category.DEFAULT" />
1855                 <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" />
1856             </intent-filter>
1857             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1858                        android:value="com.android.settings.ApnEditor" />
1859         </activity>
1860
1861         <activity android:name="Settings$DevelopmentSettingsActivity"
1862                 android:label="@string/development_settings_title"
1863                 android:icon="@drawable/ic_settings_development"
1864                 android:taskAffinity="com.android.settings"
1865                 android:parentActivityName="Settings">
1866             <intent-filter android:priority="1">
1867                 <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1868                 <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1869                 <category android:name="android.intent.category.DEFAULT" />
1870             </intent-filter>
1871             <intent-filter android:priority="50">
1872                 <action android:name="com.android.settings.action.SETTINGS" />
1873             </intent-filter>
1874             <meta-data android:name="com.android.settings.category"
1875                 android:value="com.android.settings.category.ia.system" />
1876             <meta-data android:name="com.android.settings.summary"
1877                 android:resource="@string/summary_empty"/>
1878             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1879                 android:value="com.android.settings.development.DevelopmentSettings" />
1880             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1881                 android:value="true" />
1882         </activity>
1883
1884         <activity android:name="Settings$PrintSettingsActivity"
1885                 android:label="@string/print_settings"
1886                 android:icon="@drawable/ic_settings_print"
1887                 android:taskAffinity="com.android.settings"
1888                 android:parentActivityName="Settings">
1889             <intent-filter android:priority="1">
1890                 <action android:name="android.settings.ACTION_PRINT_SETTINGS" />
1891                 <category android:name="android.intent.category.DEFAULT" />
1892             </intent-filter>
1893             <intent-filter>
1894                 <action android:name="android.intent.action.MAIN" />
1895                 <category android:name="android.intent.category.DEFAULT" />
1896                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1897             </intent-filter>
1898             <intent-filter android:priority="2">
1899                 <action android:name="com.android.settings.action.SETTINGS" />
1900             </intent-filter>
1901             <meta-data android:name="com.android.settings.category"
1902                 android:value="com.android.settings.category.ia.device" />
1903             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1904                 android:value="com.android.settings.print.PrintSettingsFragment" />
1905         </activity>
1906
1907         <activity android:name="Settings$PrintJobSettingsActivity"
1908                 android:label="@string/print_print_job"
1909                 android:taskAffinity="com.android.settings"
1910                 android:parentActivityName="Settings$PrintSettingsActivity">
1911             <intent-filter android:priority="1">
1912                 <action android:name="android.settings.ACTION_PRINT_SETTINGS" />
1913                 <category android:name="android.intent.category.DEFAULT" />
1914                 <data android:scheme="printjob" android:pathPattern="*" />
1915             </intent-filter>
1916             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1917                 android:value="com.android.settings.print.PrintJobSettingsFragment" />
1918         </activity>
1919
1920         <!-- Keep compatibility with old shortcuts. -->
1921         <activity-alias android:name="DevelopmentSettings"
1922                   android:exported="true"
1923                   android:label="@string/development_settings_title"
1924                   android:targetActivity="Settings$DevelopmentSettingsActivity">
1925             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1926                 android:value="com.android.settings.development.DevelopmentSettings" />
1927         </activity-alias>
1928
1929         <activity android:name=".development.AppPicker"
1930                   android:label="@string/select_application"
1931                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog" />
1932
1933         <activity android:name="Settings$WebViewAppPickerActivity"
1934                   android:label="@string/select_webview_provider_dialog_title">
1935         </activity>
1936
1937         <!-- Keep compatibility with old shortcuts. -->
1938         <activity-alias android:name="UsbSettings"
1939                   android:exported="true"
1940                   android:label="@string/storage_title_usb"
1941                   android:targetActivity="Settings$DevelopmentSettingsActivity">
1942             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1943                 android:value="com.android.settings.deviceinfo.UsbSettings" />
1944         </activity-alias>
1945
1946         <!-- Bluetooth stuff -->
1947
1948         <activity android:name=".bluetooth.BluetoothPairingDialog"
1949                   android:excludeFromRecents="true"
1950                   android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar">
1951             <intent-filter android:priority="1">
1952                 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
1953                 <category android:name="android.intent.category.DEFAULT" />
1954             </intent-filter>
1955         </activity>
1956
1957         <activity android:name=".bluetooth.RequestPermissionActivity"
1958                   android:excludeFromRecents="true"
1959                   android:permission="android.permission.BLUETOOTH"
1960                   android:theme="@style/BluetoothPermission">
1961             <intent-filter android:priority="1">
1962                 <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" />
1963                 <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" />
1964                 <action android:name="android.bluetooth.adapter.action.REQUEST_DISABLE" />
1965                 <category android:name="android.intent.category.DEFAULT" />
1966             </intent-filter>
1967         </activity>
1968
1969         <activity android:name=".wifi.WifiScanModeActivity"
1970                   android:excludeFromRecents="true"
1971                   android:theme="@style/Transparent">
1972             <intent-filter android:priority="1">
1973                 <action android:name="android.net.wifi.action.REQUEST_SCAN_ALWAYS_AVAILABLE" />
1974                 <category android:name="android.intent.category.DEFAULT" />
1975             </intent-filter>
1976         </activity>
1977
1978         <activity android:name=".deviceinfo.UsbModeChooserActivity"
1979                   android:excludeFromRecents="true"
1980                   android:exported="true"
1981                   android:permission="android.permission.MANAGE_USB"
1982                   android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar">
1983         </activity>
1984
1985         <activity android:name=".RemoteBugreportActivity"
1986                   android:excludeFromRecents="true"
1987                   android:exported="true"
1988                   android:permission="android.permission.DUMP"
1989                   android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar">
1990             <intent-filter>
1991                 <action android:name="android.settings.SHOW_REMOTE_BUGREPORT_DIALOG" />
1992                 <category android:name="android.intent.category.DEFAULT" />
1993             </intent-filter>
1994         </activity>
1995
1996         <activity android:name=".bluetooth.RequestPermissionHelperActivity"
1997                   android:label="@string/bluetooth_pairing_request"
1998                   android:excludeFromRecents="true"
1999                   android:permission="android.permission.BLUETOOTH"
2000                   android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2001         </activity>
2002
2003         <service android:name=".bluetooth.BluetoothPairingService" />
2004
2005         <receiver android:name=".bluetooth.BluetoothPairingRequest">
2006             <intent-filter>
2007                 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
2008             </intent-filter>
2009         </receiver>
2010
2011         <receiver android:name=".bluetooth.BluetoothPermissionRequest"
2012                   android:permission="android.permission.BLUETOOTH_ADMIN">
2013             <intent-filter>
2014                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
2015                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
2016             </intent-filter>
2017         </receiver>
2018
2019         <activity android:name=".bluetooth.BluetoothPermissionActivity"
2020                   android:label="@string/bluetooth_connection_permission_request"
2021                   android:excludeFromRecents="true"
2022                   android:permission="android.permission.BLUETOOTH_ADMIN"
2023                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2024             <intent-filter android:priority="1">
2025                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
2026                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
2027                 <category android:name="android.intent.category.DEFAULT" />
2028             </intent-filter>
2029         </activity>
2030
2031         <activity android:name="ActivityPicker"
2032                 android:label="@string/activity_picker_label"
2033                 android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"
2034                 android:finishOnCloseSystemDialogs="true">
2035             <intent-filter android:priority="1">
2036                 <action android:name="android.intent.action.PICK_ACTIVITY" />
2037                 <category android:name="android.intent.category.DEFAULT" />
2038             </intent-filter>
2039         </activity>
2040
2041         <!-- NFC settings -->
2042         <activity android:name="Settings$AndroidBeamSettingsActivity"
2043                 android:label="@string/android_beam_settings_title"
2044                 android:taskAffinity="com.android.settings"
2045                 android:parentActivityName="Settings$ConnectedDeviceDashboardActivity">
2046             <intent-filter android:priority="1">
2047                 <action android:name="android.settings.NFCSHARING_SETTINGS" />
2048                 <category android:name="android.intent.category.DEFAULT" />
2049             </intent-filter>
2050             <intent-filter>
2051                 <action android:name="android.intent.action.MAIN" />
2052                 <category android:name="android.intent.category.DEFAULT" />
2053             </intent-filter>
2054             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2055                 android:value="com.android.settings.nfc.AndroidBeam" />
2056             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2057                 android:value="true" />
2058         </activity>
2059
2060         <activity android:name="Settings$WifiDisplaySettingsActivity"
2061                 android:label="@string/wifi_display_settings_title"
2062                 android:icon="@drawable/ic_cast_24dp"
2063                 android:taskAffinity="">
2064             <intent-filter android:priority="1">
2065                 <action android:name="android.settings.CAST_SETTINGS" />
2066                 <category android:name="android.intent.category.DEFAULT" />
2067             </intent-filter>
2068             <intent-filter>
2069                 <action android:name="android.intent.action.MAIN" />
2070                 <category android:name="android.intent.category.DEFAULT" />
2071             </intent-filter>
2072             <intent-filter android:priority="6">
2073                 <action android:name="com.android.settings.action.SETTINGS"/>
2074             </intent-filter>
2075             <meta-data android:name="com.android.settings.category"
2076                        android:value="com.android.settings.category.ia.device" />
2077             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2078                 android:value="com.android.settings.wfd.WifiDisplaySettings" />
2079         </activity>
2080
2081         <activity android:name="Display" android:label="@string/display_label"
2082                 android:configChanges="fontScale"
2083                 android:taskAffinity="com.android.settings"
2084                 android:parentActivityName="Settings">
2085             <intent-filter>
2086                 <action android:name="android.intent.action.MAIN" />
2087                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
2088             </intent-filter>
2089         </activity>
2090
2091         <activity android:name="RadioInfo" android:label="@string/phone_info_label"
2092             android:process="com.android.phone">
2093             <intent-filter>
2094                 <action android:name="android.intent.action.MAIN" />
2095                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
2096             </intent-filter>
2097         </activity>
2098
2099         <!-- TODO: Is this needed? -->
2100         <activity android:name="BandMode"
2101                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"
2102                   android:process="com.android.phone">
2103             <intent-filter>
2104                 <action android:name="android.intent.action.MAIN" />
2105                 <category android:name="android.intent.category.DEFAULT" />
2106                 <category android:name="android.intent.category.VOICE_LAUNCH" />
2107             </intent-filter>
2108         </activity>
2109
2110         <activity android:name="Settings$TestingSettingsActivity" android:label="@string/testing">
2111             <intent-filter>
2112                 <action android:name="android.intent.action.MAIN" />
2113                 <category android:name="android.intent.category.DEFAULT" />
2114             </intent-filter>
2115             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2116                 android:value="com.android.settings.TestingSettings" />
2117         </activity>
2118
2119         <receiver android:name=".TestingSettingsBroadcastReceiver">
2120             <intent-filter>
2121                  <action android:name="android.provider.Telephony.SECRET_CODE" />
2122                  <data android:scheme="android_secret_code" android:host="4636" />
2123             </intent-filter>
2124        </receiver>
2125
2126         <!-- Standard picker for widgets -->
2127         <activity android:name="AppWidgetPickActivity"
2128                 android:label="@string/widget_picker_title"
2129                 android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"
2130                 android:finishOnCloseSystemDialogs="true">
2131             <intent-filter android:priority="1">
2132                 <action android:name="android.appwidget.action.APPWIDGET_PICK" />
2133                 <category android:name="android.intent.category.DEFAULT" />
2134             </intent-filter>
2135         </activity>
2136
2137         <activity android:name="AllowBindAppWidgetActivity"
2138                 android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"
2139                 android:finishOnCloseSystemDialogs="true"
2140                 android:excludeFromRecents="true">
2141             <intent-filter android:priority="1">
2142                 <action android:name="android.appwidget.action.APPWIDGET_BIND" />
2143                 <category android:name="android.intent.category.DEFAULT" />
2144             </intent-filter>
2145         </activity>
2146
2147         <activity android:name="UsageStatsActivity" android:label="@string/usage_stats_label"
2148                   android:taskAffinity="com.android.settings"
2149                   android:parentActivityName="Settings">
2150             <intent-filter>
2151                 <action android:name="android.intent.action.MAIN" />
2152                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
2153             </intent-filter>
2154         </activity>
2155
2156         <activity android:name="Settings$PowerUsageSummaryActivity"
2157                 android:label="@string/power_usage_summary_title"
2158                 android:icon="@drawable/ic_settings_battery"
2159                 android:taskAffinity="">
2160             <intent-filter android:priority="1">
2161                 <action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
2162                 <category android:name="android.intent.category.DEFAULT" />
2163             </intent-filter>
2164             <intent-filter>
2165                 <action android:name="android.intent.action.MAIN" />
2166                 <category android:name="android.intent.category.DEFAULT" />
2167                 <category android:name="com.android.settings.SHORTCUT" />
2168             </intent-filter>
2169             <intent-filter android:priority="8">
2170                 <action android:name="com.android.settings.action.SETTINGS" />
2171             </intent-filter>
2172             <meta-data android:name="com.android.settings.category"
2173                 android:value="com.android.settings.category.ia.homepage" />
2174             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2175                 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
2176         </activity>
2177
2178         <!-- Keep compatibility with old shortcuts. -->
2179         <activity-alias android:name=".fuelgauge.PowerUsageSummary"
2180                 android:label="@string/power_usage_summary_title"
2181                 android:exported="true"
2182                 android:targetActivity="Settings$PowerUsageSummaryActivity">
2183             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2184                 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
2185         </activity-alias>
2186
2187         <activity android:name="Settings$BatterySaverSettingsActivity"
2188                 android:label="@string/battery_saver"
2189                 android:icon="@drawable/ic_settings_battery"
2190                 android:taskAffinity="">
2191             <intent-filter android:priority="1">
2192                 <action android:name="android.settings.BATTERY_SAVER_SETTINGS" />
2193                 <category android:name="android.intent.category.DEFAULT" />
2194             </intent-filter>
2195             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2196                 android:value="com.android.settings.fuelgauge.BatterySaverSettings" />
2197             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2198                 android:value="true" />
2199         </activity>
2200
2201         <activity android:name=".fuelgauge.BatterySaverModeVoiceActivity"
2202                 android:label="@string/power_usage_summary_title"
2203                 android:theme="@*android:style/Theme.DeviceDefault.Light.Voice"
2204                 android:exported="true">
2205             <intent-filter>
2206                 <action android:name="android.settings.VOICE_CONTROL_BATTERY_SAVER_MODE" />
2207                 <category android:name="android.intent.category.DEFAULT" />
2208                 <category android:name="android.intent.category.VOICE" />
2209             </intent-filter>
2210         </activity>
2211
2212         <activity android:name="Settings$AccountSyncSettingsActivity"
2213             android:label="@string/account_sync_settings_title"
2214             android:taskAffinity=""
2215             android:parentActivityName="Settings">
2216             <intent-filter android:priority="1">
2217                 <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" />
2218                 <category android:name="android.intent.category.DEFAULT" />
2219             </intent-filter>
2220             <intent-filter>
2221                 <action android:name="android.intent.action.MAIN" />
2222                 <category android:name="android.intent.category.DEFAULT" />
2223             </intent-filter>
2224             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2225                 android:value="com.android.settings.accounts.AccountSyncSettings" />
2226             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2227                 android:value="true" />
2228         </activity>
2229         <activity android:name="Settings$ManagedProfileSettingsActivity"
2230             android:label="@string/managed_profile_settings_title"
2231             android:taskAffinity=""
2232             android:parentActivityName="Settings"
2233             android:permission="android.permission.MANAGE_USERS">
2234             <intent-filter android:priority="1">
2235                 <action android:name="android.settings.MANAGED_PROFILE_SETTINGS" />
2236                 <category android:name="android.intent.category.DEFAULT" />
2237             </intent-filter>
2238             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2239                 android:value="com.android.settings.accounts.ManagedProfileSettings" />
2240         </activity>
2241
2242         <activity android:name="com.android.settings.accounts.AddAccountSettings"
2243             android:theme="@android:style/Theme.Translucent.NoTitleBar"
2244             android:configChanges="orientation|keyboardHidden|screenSize"
2245             android:label="@string/header_add_an_account"
2246             android:taskAffinity="com.android.settings"
2247             android:parentActivityName="Settings$UserAndAccountDashboardActivity">
2248             <intent-filter android:priority="1">
2249                 <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" />
2250                 <category android:name="android.intent.category.DEFAULT" />
2251             </intent-filter>
2252             <intent-filter>
2253                 <action android:name="android.intent.action.MAIN" />
2254                 <category android:name="android.intent.category.DEFAULT" />
2255             </intent-filter>
2256             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2257                 android:value="true" />
2258         </activity>
2259
2260         <activity android:name="Settings$ChooseAccountActivity"
2261             android:label="@string/header_add_an_account"
2262             android:configChanges="orientation|keyboardHidden|screenSize">
2263             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2264                        android:value="com.android.settings.accounts.ChooseAccountActivity" />
2265         </activity>
2266
2267         <activity android:name=".CryptKeeper"
2268                   androidprv:systemUserOnly="true"
2269                   android:immersive="true"
2270                   android:launchMode="singleTop"
2271                   android:excludeFromRecents="true"
2272                   android:theme="@style/Theme.CryptKeeper"
2273                   android:configChanges="mnc|mcc|keyboard|keyboardHidden|uiMode"
2274                   android:windowSoftInputMode="adjustResize"
2275                   android:screenOrientation="nosensor"
2276                   android:process=":CryptKeeper">
2277             <intent-filter android:priority="10">
2278                 <action android:name="android.intent.action.MAIN" />
2279                 <category android:name="android.intent.category.HOME" />
2280                 <category android:name="android.intent.category.DEFAULT" />
2281             </intent-filter>
2282         </activity>
2283
2284         <!-- Triggered when user-selected home app isn't encryption aware -->
2285         <activity android:name=".FallbackHome"
2286                   android:excludeFromRecents="true"
2287                   android:screenOrientation="nosensor"
2288                   android:theme="@style/FallbackHome">
2289             <intent-filter android:priority="-1000">
2290                 <action android:name="android.intent.action.MAIN" />
2291                 <category android:name="android.intent.category.HOME" />
2292                 <category android:name="android.intent.category.DEFAULT" />
2293             </intent-filter>
2294         </activity>
2295
2296         <activity android:name=".CryptKeeper$FadeToBlack"
2297             android:immersive="true"
2298             android:launchMode="singleTop"
2299             android:theme="@style/CryptKeeperBlankTheme"
2300         />
2301
2302         <activity android:name=".CryptKeeperConfirm$Blank"
2303             android:immersive="true"
2304             android:launchMode="singleTop"
2305             android:theme="@style/CryptKeeperBlankTheme"
2306         />
2307
2308         <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings -->
2309         <activity android:name="Settings$CryptKeeperSettingsActivity"
2310                 android:label="@string/crypt_keeper_encrypt_title">
2311             <intent-filter android:priority="1">
2312                 <action android:name="android.app.action.START_ENCRYPTION" />
2313                 <category android:name="android.intent.category.DEFAULT" /> />
2314             </intent-filter>
2315             <intent-filter>
2316                 <action android:name="android.intent.action.MAIN" />
2317                 <category android:name="android.intent.category.DEFAULT" /> />
2318             </intent-filter>
2319             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2320                 android:value="com.android.settings.CryptKeeperSettings" />
2321         </activity>
2322
2323         <activity android:name="Settings$DataUsageSummaryActivity"
2324                 android:label="@string/data_usage_summary_title"
2325                 android:icon="@drawable/ic_settings_data_usage"
2326                 android:taskAffinity="">
2327             <intent-filter>
2328                 <action android:name="android.intent.action.MAIN" />
2329                 <category android:name="android.intent.category.DEFAULT" />
2330                 <category android:name="com.android.settings.SHORTCUT" />
2331             </intent-filter>
2332             <intent-filter android:priority="10">
2333                 <action android:name="com.android.settings.action.SETTINGS" />
2334             </intent-filter>
2335             <meta-data android:name="com.android.settings.category"
2336                 android:value="com.android.settings.category.ia.wireless" />
2337             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2338                 android:value="com.android.settings.datausage.DataUsageSummary" />
2339         </activity>
2340
2341         <activity android:name="Settings$DreamSettingsActivity"
2342                 android:label="@string/screensaver_settings_title"
2343                 android:icon="@drawable/ic_settings_display"
2344                 android:taskAffinity="">
2345             <intent-filter android:priority="1">
2346                 <action android:name="android.settings.DREAM_SETTINGS" />
2347                 <category android:name="android.intent.category.DEFAULT" />
2348             </intent-filter>
2349             <intent-filter>
2350                 <action android:name="android.intent.action.MAIN" />
2351                 <category android:name="android.intent.category.DEFAULT" />
2352                 <category android:name="com.android.settings.SHORTCUT" />
2353             </intent-filter>
2354             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2355                 android:value="com.android.settings.DreamSettings" />
2356             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2357                 android:value="true" />
2358         </activity>
2359
2360         <activity android:name="Settings$UserSettingsActivity"
2361                 android:label="@string/user_settings_title"
2362                 android:icon="@drawable/ic_settings_multiuser"
2363                 android:taskAffinity="">
2364             <intent-filter android:priority="1">
2365                 <action android:name="android.settings.USER_SETTINGS" />
2366                 <category android:name="android.intent.category.DEFAULT" />
2367             </intent-filter>
2368             <intent-filter>
2369                 <action android:name="android.intent.action.MAIN" />
2370                 <category android:name="android.intent.category.DEFAULT" />
2371             </intent-filter>
2372             <intent-filter android:priority="8">
2373                 <action android:name="com.android.settings.action.SETTINGS" />
2374             </intent-filter>
2375             <meta-data android:name="com.android.settings.category"
2376                 android:value="com.android.settings.category.ia.accounts" />
2377             <meta-data android:name="com.android.settings.summary"
2378                 android:resource="@string/summary_empty"/>
2379             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2380                 android:value="com.android.settings.users.UserSettings" />
2381             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2382                 android:value="true" />
2383         </activity>
2384
2385         <activity android:name="Settings$PaymentSettingsActivity"
2386                 android:label="@string/nfc_payment_settings_title"
2387                 android:icon="@drawable/ic_settings_nfc_payment"
2388                 android:taskAffinity="">
2389             <intent-filter android:priority="1">
2390                 <action android:name="android.settings.NFC_PAYMENT_SETTINGS" />
2391                 <category android:name="android.intent.category.DEFAULT" />
2392             </intent-filter>
2393             <intent-filter>
2394                 <action android:name="android.intent.action.MAIN" />
2395                 <category android:name="android.intent.category.DEFAULT" />
2396             </intent-filter>
2397             <intent-filter android:priority="10">
2398                 <action android:name="com.android.settings.action.SETTINGS" />
2399             </intent-filter>
2400             <meta-data android:name="com.android.settings.category"
2401                 android:value="com.android.settings.category.ia.apps.default" />
2402             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2403                 android:value="com.android.settings.nfc.PaymentSettings" />
2404             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2405                 android:value="true" />
2406         </activity>
2407
2408         <activity android:name=".nfc.PaymentDefaultDialog"
2409                   android:label="@string/nfc_payment_set_default_label"
2410                   android:excludeFromRecents="true"
2411                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2412             <intent-filter android:priority="1">
2413                 <action android:name="android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT" />
2414                 <category android:name="android.intent.category.DEFAULT" />
2415             </intent-filter>
2416             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2417                 android:value="true" />
2418         </activity>
2419
2420         <activity android:name=".nfc.HowItWorks"
2421                   android:label="@string/nfc_payment_settings_title"
2422                   android:parentActivityName="Settings$PaymentSettingsActivity">
2423                   android:excludeFromRecents="true">
2424         </activity>
2425
2426         <activity android:name=".SmsDefaultDialog"
2427                   android:label="@string/sms_application_title"
2428                   android:excludeFromRecents="true"
2429                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2430             <intent-filter android:priority="1">
2431                 <action android:name="android.provider.Telephony.ACTION_CHANGE_DEFAULT" />
2432                 <category android:name="android.intent.category.DEFAULT" />
2433             </intent-filter>
2434         </activity>
2435
2436         <activity android:name="Settings$NotificationAccessSettingsActivity"
2437                   android:label="@string/manage_notification_access_title"
2438                   android:taskAffinity="">
2439             <intent-filter android:priority="1">
2440                 <action android:name="android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS" />
2441                 <category android:name="android.intent.category.DEFAULT" />
2442             </intent-filter>
2443             <intent-filter>
2444                 <action android:name="android.intent.action.MAIN" />
2445                 <category android:name="android.intent.category.DEFAULT" />
2446             </intent-filter>
2447             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2448                        android:value="com.android.settings.notification.NotificationAccessSettings" />
2449         </activity>
2450
2451         <activity android:name="Settings$VrListenersSettingsActivity"
2452                   android:label="@string/vr_listeners_title"
2453                   android:taskAffinity="">
2454             <intent-filter android:priority="1">
2455                 <action android:name="android.settings.VR_LISTENER_SETTINGS" />
2456                 <category android:name="android.intent.category.DEFAULT" />
2457             </intent-filter>
2458             <intent-filter>
2459                 <action android:name="android.intent.action.MAIN" />
2460                 <category android:name="android.intent.category.DEFAULT" />
2461             </intent-filter>
2462             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2463                        android:value="com.android.settings.applications.VrListenerSettings" />
2464         </activity>
2465
2466         <activity android:name="Settings$PictureInPictureSettingsActivity"
2467             android:label="@string/picture_in_picture_title"
2468             android:taskAffinity="">
2469             <intent-filter android:priority="1">
2470                 <action android:name="android.settings.PICTURE_IN_PICTURE_SETTINGS" />
2471                 <category android:name="android.intent.category.DEFAULT" />
2472             </intent-filter>
2473             <intent-filter>
2474                 <action android:name="android.intent.action.MAIN" />
2475                 <category android:name="android.intent.category.DEFAULT" />
2476             </intent-filter>
2477             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2478                 android:value="com.android.settings.applications.PictureInPictureSettings" />
2479         </activity>
2480
2481         <activity android:name="Settings$AppPictureInPictureSettingsActivity"
2482             android:label="@string/picture_in_picture_title"
2483             android:taskAffinity="">
2484             <intent-filter>
2485                 <action android:name="android.settings.PICTURE_IN_PICTURE_SETTINGS" />
2486                 <category android:name="android.intent.category.DEFAULT" />
2487                 <data android:scheme="package" />
2488             </intent-filter>
2489             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2490                 android:value="com.android.settings.applications.PictureInPictureDetails" />
2491         </activity>
2492
2493         <activity android:name="Settings$ZenAccessSettingsActivity"
2494                   android:label="@string/manage_zen_access_title"
2495                   android:taskAffinity="">
2496             <intent-filter android:priority="1">
2497                 <action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS" />
2498                 <category android:name="android.intent.category.DEFAULT" />
2499             </intent-filter>
2500             <intent-filter>
2501                 <action android:name="android.intent.action.MAIN" />
2502                 <category android:name="android.intent.category.DEFAULT" />
2503             </intent-filter>
2504             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2505                        android:value="com.android.settings.notification.ZenAccessSettings" />
2506         </activity>
2507
2508         <activity android:name="Settings$ConfigureNotificationSettingsActivity"
2509                 android:label="@string/configure_notification_settings"
2510                 android:icon="@drawable/ic_settings_notifications"
2511                 android:exported="true"
2512                 android:taskAffinity="">
2513             <intent-filter android:priority="1">
2514                 <action android:name="android.settings.NOTIFICATION_SETTINGS" />
2515                 <category android:name="android.intent.category.DEFAULT" />
2516             </intent-filter>
2517             <intent-filter>
2518                 <action android:name="android.intent.action.MAIN" />
2519                 <category android:name="android.intent.category.DEFAULT" />
2520                 <category android:name="com.android.settings.SHORTCUT" />
2521             </intent-filter>
2522             <intent-filter android:priority="160">
2523                 <action android:name="com.android.settings.action.SETTINGS"/>
2524             </intent-filter>
2525             <meta-data android:name="com.android.settings.category"
2526                 android:value="com.android.settings.category.ia.apps"/>
2527             <meta-data android:name="com.android.settings.summary"
2528                 android:resource="@string/summary_empty"/>
2529             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2530                 android:value="com.android.settings.notification.ConfigureNotificationSettings" />
2531             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2532                 android:value="true" />
2533         </activity>
2534
2535         <!-- Keep compatibility with old shortcuts. -->
2536         <activity android:name="Settings$SoundSettingsActivity"
2537                 android:label="@string/sound_settings"
2538                 android:icon="@drawable/ic_settings_sound"
2539                 android:taskAffinity=""
2540                 android:exported="true">
2541             <intent-filter android:priority="1">
2542                 <action android:name="com.android.settings.SOUND_SETTINGS" />
2543                 <action android:name="android.settings.SOUND_SETTINGS" />
2544                 <action android:name="android.settings.ACTION_OTHER_SOUND_SETTINGS" />
2545                 <category android:name="android.intent.category.DEFAULT" />
2546             </intent-filter>
2547             <intent-filter>
2548                 <action android:name="android.intent.action.MAIN" />
2549                 <category android:name="android.intent.category.DEFAULT" />
2550                 <category android:name="android.intent.category.VOICE_LAUNCH" />
2551                 <category android:name="com.android.settings.SHORTCUT" />
2552             </intent-filter>
2553             <intent-filter android:priority="6">
2554                 <action android:name="com.android.settings.action.SETTINGS" />
2555             </intent-filter>
2556             <meta-data android:name="com.android.settings.category"
2557                        android:value="com.android.settings.category.ia.homepage" />
2558             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2559                 android:value="com.android.settings.notification.SoundSettings" />
2560             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2561                 android:value="true" />
2562             <meta-data android:name="com.android.settings.summary"
2563                 android:resource="@string/sound_dashboard_summary"/>
2564         </activity>
2565
2566         <!-- Keep compatibility with old shortcuts. -->
2567         <activity-alias android:name="SoundSettings"
2568                 android:label="@string/sound_settings"
2569                 android:exported="true"
2570                 android:targetActivity="Settings$SoundSettingsActivity">
2571             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2572                 android:value="com.android.settings.notification.SoundSettings" />
2573         </activity-alias>
2574
2575         <!-- Show apps for which application-level notification settings are applicable -->
2576         <activity android:name="Settings$NotificationAppListActivity"
2577                 android:label="@string/app_notifications_title"
2578                 android:icon="@drawable/ic_notifications"
2579                 android:exported="true"
2580                 android:taskAffinity="">
2581             <intent-filter android:priority="150">
2582                 <action android:name="com.android.settings.action.SETTINGS" />
2583             </intent-filter>
2584             <meta-data android:name="com.android.settings.category"
2585                        android:value="com.android.settings.category.ia.notifications" />
2586             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2587                 android:value="com.android.settings.applications.NotificationApps" />
2588         </activity>
2589
2590         <!-- Show application-level notification settings (app passed in as extras) -->
2591         <activity android:name="Settings$AppNotificationSettingsActivity"
2592                 android:label="@string/app_notifications_title"
2593                 android:exported="true">
2594             <intent-filter android:priority="1">
2595                 <action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />
2596                 <category android:name="android.intent.category.DEFAULT" />
2597             </intent-filter>
2598             <intent-filter>
2599                 <action android:name="android.intent.action.MAIN" />
2600                 <category android:name="android.intent.category.DEFAULT" />
2601             </intent-filter>
2602             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2603                 android:value="com.android.settings.notification.AppNotificationSettings" />
2604         </activity>
2605
2606         <!-- Show channel-level notification settings (channel passed in as extras) -->
2607         <activity android:name="Settings$ChannelNotificationSettingsActivity"
2608                   android:label="@string/app_notifications_title"
2609                   android:exported="true">
2610             <intent-filter android:priority="1">
2611                 <action android:name="android.settings.CHANNEL_NOTIFICATION_SETTINGS" />
2612                 <category android:name="android.intent.category.DEFAULT" />
2613             </intent-filter>
2614             <intent-filter>
2615                 <action android:name="android.intent.action.MAIN" />
2616                 <category android:name="android.intent.category.DEFAULT" />
2617             </intent-filter>
2618             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2619                        android:value="com.android.settings.notification.ChannelNotificationSettings" />
2620         </activity>
2621
2622         <!-- Show Manual (from settings item) -->
2623         <activity android:name="ManualDisplayActivity"
2624                   android:label="@string/manual"
2625                   android:taskAffinity=""
2626                   android:enabled="@bool/config_show_manual">
2627             <intent-filter>
2628                 <action android:name="android.settings.SHOW_MANUAL" />
2629                 <category android:name="android.intent.category.DEFAULT" />
2630             </intent-filter>
2631             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2632                 android:value="true" />
2633         </activity>
2634
2635         <!-- Show regulatory info (from settings item or dialing "*#07#") -->
2636         <activity android:name="RegulatoryInfoDisplayActivity"
2637                   android:label="@string/regulatory_labels"
2638                   android:taskAffinity=""
2639                   android:enabled="@bool/config_show_regulatory_info">
2640             <intent-filter>
2641                 <action android:name="android.settings.SHOW_REGULATORY_INFO" />
2642                 <category android:name="android.intent.category.DEFAULT" />
2643             </intent-filter>
2644             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2645                 android:value="true" />
2646         </activity>
2647
2648         <!-- Confirmation dialog for enabling notification access from CompanionDeviceManager -->
2649         <activity android:name=".notification.NotificationAccessConfirmationActivity"
2650                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
2651
2652         <receiver android:name=".widget.SettingsAppWidgetProvider"
2653                 android:label="@string/gadget_title"
2654                 android:exported="false"
2655                 android:enabled="@bool/has_powercontrol_widget">
2656             <intent-filter>
2657                 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
2658                 <action android:name="android.appwidget.action.APPWIDGET_ENABLED" />
2659                 <action android:name="android.appwidget.action.APPWIDGET_DISABLED" />
2660                 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
2661                 <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" />
2662                 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
2663                 <action android:name="android.location.MODE_CHANGED" />
2664                 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
2665             </intent-filter>
2666             <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" />
2667         </receiver>
2668
2669         <receiver android:name="com.android.settingslib.bluetooth.BluetoothDiscoverableTimeoutReceiver">
2670             <intent-filter>
2671                 <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" />
2672             </intent-filter>
2673         </receiver>
2674
2675         <!-- Watch for ContactsContract.Profile changes and update the user's photo.  -->
2676         <receiver android:name=".users.ProfileUpdateReceiver">
2677             <intent-filter>
2678                 <action android:name="android.provider.Contacts.PROFILE_CHANGED" />
2679             </intent-filter>
2680         </receiver>
2681
2682         <receiver android:name=".sim.SimSelectNotification">
2683             <intent-filter>
2684                 <action android:name="android.intent.action.SIM_STATE_CHANGED"></action>
2685             </intent-filter>
2686         </receiver>
2687
2688         <provider
2689             android:name="android.support.v4.content.FileProvider"
2690             android:authorities="com.android.settings.files"
2691             android:grantUriPermissions="true"
2692             android:exported="false">
2693             <meta-data
2694                 android:name="android.support.FILE_PROVIDER_PATHS"
2695                 android:resource="@xml/file_paths" />
2696         </provider>
2697
2698         <activity android:name="Settings$SimSettingsActivity"
2699                 android:label="@string/sim_settings_title"
2700                 android:icon="@drawable/ic_settings_sim"
2701                 android:taskAffinity="">
2702             <intent-filter android:priority="1">
2703                 <action android:name="com.android.settings.sim.SIM_SUB_INFO_SETTINGS" />
2704                 <category android:name="android.intent.category.DEFAULT" />
2705             </intent-filter>
2706             <intent-filter>
2707                 <action android:name="android.intent.action.MAIN" />
2708                 <category android:name="android.intent.category.DEFAULT" />
2709             </intent-filter>
2710             <intent-filter android:priority="2">
2711                 <action android:name="com.android.settings.action.SETTINGS" />
2712             </intent-filter>
2713             <meta-data android:name="com.android.settings.category"
2714                 android:value="com.android.settings.category.ia.wireless" />
2715             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2716                 android:value="com.android.settings.sim.SimSettings" />
2717         </activity>
2718
2719         <activity android:name=".sim.SimPreferenceDialog"
2720             android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
2721             android:excludeFromRecents="true">
2722         </activity>
2723
2724         <activity android:name=".wifi.RequestToggleWiFiActivity"
2725                   android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"
2726             android:excludeFromRecents="true"
2727             android:permission="android.permission.CHANGE_WIFI_STATE">
2728             <intent-filter>
2729                 <action android:name="android.net.wifi.action.REQUEST_ENABLE" />
2730                 <action android:name="android.net.wifi.action.REQUEST_DISABLE" />
2731                 <category android:name="android.intent.category.DEFAULT" />
2732             </intent-filter>
2733         </activity>
2734
2735         <activity android:name=".wifi.WifiDialogActivity"
2736             android:label=""
2737             android:theme="@style/Transparent"
2738             android:excludeFromRecents="true"
2739             android:exported="true"
2740             android:permission="android.permission.CHANGE_WIFI_STATE"
2741             android:configChanges="orientation|keyboardHidden|screenSize">
2742             <intent-filter>
2743                 <action android:name="com.android.settings.WIFI_DIALOG" />
2744                 <category android:name="android.intent.category.DEFAULT" />
2745             </intent-filter>
2746         </activity>
2747
2748         <activity android:name=".sim.SimDialogActivity"
2749                 android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
2750                 android:label="@string/sim_settings_title"
2751                 android:excludeFromRecents="true">
2752             <intent-filter>
2753                 <action android:name="android.intent.action.MAIN" />
2754             </intent-filter>
2755         </activity>
2756
2757         <activity android:name="Settings$WifiCallingSettingsActivity"
2758                   android:label="@string/wifi_calling_settings_title"
2759                   android:taskAffinity="">
2760             <intent-filter>
2761                 <action android:name="android.intent.action.MAIN" />
2762                 <action android:name="android.settings.WIFI_CALLING_SETTINGS" />
2763                 <category android:name="android.intent.category.DEFAULT" />
2764                 <category android:name="android.intent.category.VOICE_LAUNCH" />
2765             </intent-filter>
2766             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2767                        android:value="com.android.settings.WifiCallingSettings" />
2768             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2769                        android:value="true" />
2770         </activity>
2771
2772         <activity android:name="Settings$WifiCallingSuggestionActivity"
2773                   android:label="@string/wifi_calling_settings_title"
2774                   android:icon="@drawable/ic_settings_wireless"
2775                   android:taskAffinity="">
2776             <intent-filter>
2777                 <action android:name="android.intent.action.MAIN" />
2778                 <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" />
2779             </intent-filter>
2780             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2781                        android:value="com.android.settings.WifiCallingSettings" />
2782             <meta-data android:name="com.android.settings.dismiss"
2783                 android:value="10" />
2784             <meta-data android:name="com.android.settings.title"
2785                 android:resource="@string/wifi_calling_suggestion_title" />
2786             <meta-data android:name="com.android.settings.summary"
2787                 android:resource="@string/wifi_calling_suggestion_summary" />
2788         </activity>
2789
2790         <provider
2791             android:name=".search.SettingsSearchIndexablesProvider"
2792             android:authorities="com.android.settings"
2793             android:multiprocess="false"
2794             android:grantUriPermissions="true"
2795             android:permission="android.permission.READ_SEARCH_INDEXABLES"
2796             android:exported="true">
2797             <intent-filter>
2798                 <action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" />
2799             </intent-filter>
2800         </provider>
2801
2802         <activity android:name="Settings$OverlaySettingsActivity"
2803                 android:label="@string/draw_overlay"
2804                 android:taskAffinity="">
2805             <intent-filter android:priority="1">
2806                 <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" />
2807                 <category android:name="android.intent.category.DEFAULT" />
2808             </intent-filter>
2809             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2810                 android:value="com.android.settings.applications.ManageApplications" />
2811         </activity>
2812
2813         <activity android:name="Settings$AppDrawOverlaySettingsActivity"
2814                 android:label="@string/draw_overlay"
2815                 android:taskAffinity="">
2816             <intent-filter android:priority="1">
2817                 <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" />
2818                 <category android:name="android.intent.category.DEFAULT" />
2819                 <data android:scheme="package" />
2820             </intent-filter>
2821             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2822                 android:value="com.android.settings.applications.DrawOverlayDetails" />
2823         </activity>
2824
2825         <activity android:name="Settings$WriteSettingsActivity"
2826                 android:label="@string/write_settings_title"
2827                 android:taskAffinity="">
2828             <intent-filter android:priority="1">
2829                 <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" />
2830                 <category android:name="android.intent.category.DEFAULT" />
2831             </intent-filter>
2832             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2833                 android:value="com.android.settings.applications.ManageApplications" />
2834         </activity>
2835
2836
2837         <activity android:name="Settings$AppWriteSettingsActivity"
2838                   android:label="@string/write_settings_title"
2839                   android:taskAffinity="">
2840             <intent-filter android:priority="1">
2841                 <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" />
2842                 <category android:name="android.intent.category.DEFAULT" />
2843                 <data android:scheme="package" />
2844             </intent-filter>
2845             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2846                        android:value="com.android.settings.applications.WriteSettingsDetails" />
2847         </activity>
2848
2849         <activity android:name="Settings$ManageExternalSourcesActivity"
2850                 android:label="@string/install_other_apps"
2851                 android:taskAffinity="">
2852             <intent-filter android:priority="1">
2853                 <action android:name="android.settings.action.MANAGE_UNKNOWN_APP_SOURCES" />
2854                 <category android:name="android.intent.category.DEFAULT" />
2855             </intent-filter>
2856             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2857                 android:value="com.android.settings.applications.ManageApplications" />
2858         </activity>
2859
2860         <activity android:name="Settings$ManageAppExternalSourcesActivity"
2861                   android:label="@string/install_other_apps"
2862                   android:taskAffinity="">
2863             <intent-filter android:priority="1">
2864                 <action android:name="android.settings.action.MANAGE_UNKNOWN_APP_SOURCES" />
2865                 <category android:name="android.intent.category.DEFAULT" />
2866                 <data android:scheme="package" />
2867             </intent-filter>
2868             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2869                        android:value="com.android.settings.applications.ExternalSourcesDetails" />
2870         </activity>
2871
2872         <activity android:name="ShowAdminSupportDetailsDialog"
2873                 android:theme="@style/Transparent"
2874                 android:excludeFromRecents="true"
2875                 android:launchMode="singleTop">
2876             <intent-filter>
2877                 <action android:name="android.settings.SHOW_ADMIN_SUPPORT_DETAILS" />
2878                 <category android:name="android.intent.category.DEFAULT" />
2879             </intent-filter>
2880         </activity>
2881
2882         <activity android:name="Settings$AdvancedAppsActivity"
2883                   android:taskAffinity=""
2884                   android:exported="true"
2885                   android:label="@string/app_default_dashboard_title"
2886                   android:icon="@drawable/ic_adb">
2887             <intent-filter android:priority="1">
2888                 <action android:name="android.settings.MANAGE_DEFAULT_APPS_SETTINGS" />
2889                 <action android:name="android.settings.HOME_SETTINGS" />
2890                 <category android:name="android.intent.category.DEFAULT" />
2891             </intent-filter>
2892             <intent-filter android:priority="130">
2893                 <action android:name="com.android.settings.action.SETTINGS"/>
2894             </intent-filter>
2895             <meta-data android:name="com.android.settings.category"
2896                        android:value="com.android.settings.category.ia.apps"/>
2897             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2898                        android:value="com.android.settings.applications.AdvancedAppSettings" />
2899             <meta-data android:name="com.android.settings.summary"
2900                        android:resource="@string/summary_empty"/>
2901             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2902                        android:value="true" />
2903         </activity>
2904
2905         <!-- Keep compatibility with old WebView-picker implementation -->
2906         <activity-alias android:name=".WebViewImplementation"
2907                   android:targetActivity="Settings$WebViewAppPickerActivity"
2908                   android:exported="true"
2909                   android:excludeFromRecents="true"
2910                   android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2911             <intent-filter>
2912                 <action android:name="android.settings.WEBVIEW_SETTINGS" />
2913                 <category android:name="android.intent.category.DEFAULT" />
2914             </intent-filter>
2915             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2916                 android:value="true" />
2917             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2918                 android:value="com.android.settings.webview.WebViewAppPicker" />
2919         </activity-alias>
2920
2921         <activity android:name=".backup.BackupSettingsActivity"
2922                   android:label="@string/privacy_settings_title"
2923                   android:icon="@drawable/ic_settings_backup"
2924                   android:taskAffinity="com.android.settings"
2925                   android:parentActivityName="Settings">
2926             <intent-filter android:priority="1">
2927                 <action android:name="android.settings.PRIVACY_SETTINGS" />
2928                 <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" />
2929                 <category android:name="android.intent.category.DEFAULT" />
2930             </intent-filter>
2931             <intent-filter>
2932                 <action android:name="android.intent.action.MAIN" />
2933                 <category android:name="android.intent.category.DEFAULT" />
2934                 <category android:name="android.intent.category.VOICE_LAUNCH" />
2935             </intent-filter>
2936             <intent-filter android:priority="60">
2937                 <action android:name="com.android.settings.action.SETTINGS" />
2938             </intent-filter>
2939             <meta-data android:name="com.android.settings.category"
2940                        android:value="com.android.settings.category.ia.system" />
2941             <meta-data android:name="com.android.settings.summary"
2942                        android:resource="@string/summary_empty"/>
2943             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2944                        android:value="true" />
2945         </activity>
2946
2947         <activity android:name="Settings$AutomaticStorageManagerSettingsActivity"
2948                   android:exported="@bool/config_storage_manager_settings_enabled"
2949                   android:label="@string/automatic_storage_manager_settings"
2950                   android:taskAffinity="">
2951             <intent-filter android:priority="1">
2952                 <action android:name="android.settings.STORAGE_MANAGER_SETTINGS" />
2953                 <category android:name="android.intent.category.DEFAULT" />
2954             </intent-filter>
2955             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2956                        android:value="com.android.settings.deletionhelper.AutomaticStorageManagerSettings" />
2957         </activity>
2958
2959         <!-- Information architecture host activities -->
2960
2961         <!-- Alias for battery settings in new IA. Remove and merge metadata into TargetActivity -->
2962         <activity android:name=".Settings$AppAndNotificationDashboardActivity"
2963                   android:label="@string/app_and_notification_dashboard_title"
2964                   android:icon="@drawable/ic_apps">
2965             <intent-filter android:priority="9">
2966                 <action android:name="com.android.settings.action.SETTINGS"/>
2967             </intent-filter>
2968             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2969                        android:value="com.android.settings.applications.AppAndNotificationDashboardFragment"/>
2970             <meta-data android:name="com.android.settings.category"
2971                        android:value="com.android.settings.category.ia.homepage"/>
2972             <meta-data android:name="com.android.settings.summary"
2973                        android:resource="@string/app_and_notification_dashboard_summary"/>
2974         </activity>
2975
2976         <activity android:name=".Settings$UserAndAccountDashboardActivity"
2977                   android:label="@string/account_dashboard_title"
2978                   android:icon="@drawable/ic_settings_accounts">
2979             <intent-filter android:priority="3">
2980                 <action android:name="com.android.settings.action.SETTINGS"/>
2981             </intent-filter>
2982             <intent-filter android:priority="1">
2983                 <action android:name="android.settings.SYNC_SETTINGS" />
2984                 <category android:name="android.intent.category.DEFAULT" />
2985             </intent-filter>
2986             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2987                        android:value="com.android.settings.accounts.UserAndAccountDashboardFragment"/>
2988             <meta-data android:name="com.android.settings.category"
2989                        android:value="com.android.settings.category.ia.homepage"/>
2990             <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2991               android:value="true" />
2992         </activity>
2993
2994         <activity android:name=".Settings$SystemDashboardActivity"
2995                   android:label="@string/header_category_system"
2996                   android:icon="@drawable/ic_settings_about">
2997             <intent-filter android:priority="-1">
2998                 <action android:name="com.android.settings.action.SETTINGS"/>
2999             </intent-filter>
3000             <meta-data android:name="com.android.settings.category"
3001                        android:value="com.android.settings.category.ia.homepage"/>
3002             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3003                        android:value="com.android.settings.system.SystemDashboardFragment"/>
3004             <meta-data android:name="com.android.settings.summary"
3005                        android:resource="@string/system_dashboard_summary"/>
3006         </activity>
3007
3008         <activity android:name=".Settings$SupportDashboardActivity"
3009                   android:label="@string/page_tab_title_support"
3010                   android:icon="@drawable/ic_help"
3011                   android:enabled="@bool/config_support_enabled">
3012             <intent-filter android:priority="-2">
3013                 <action android:name="com.android.settings.action.SETTINGS"/>
3014             </intent-filter>
3015             <meta-data android:name="com.android.settings.category"
3016                        android:value="com.android.settings.category.ia.homepage"/>
3017             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3018                        android:value="com.android.settings.dashboard.SupportFragment"/>
3019             <meta-data android:name="com.android.settings.summary"
3020                        android:resource="@string/support_summary"/>
3021         </activity>
3022
3023         <!-- End of information architecture host activities -->
3024
3025         <service
3026             android:name=".SettingsDumpService"
3027             android:exported="true"
3028             android:permission="android.permission.DUMP" />
3029
3030         <!-- Quick Settings tiles for Developer Options -->
3031         <service
3032             android:name=".qstile.DevelopmentTiles$ShowLayout"
3033             android:label="@string/debug_layout"
3034             android:icon="@drawable/tile_icon_show_layout"
3035             android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3036             android:enabled="false">
3037             <intent-filter>
3038                 <action android:name="android.service.quicksettings.action.QS_TILE" />
3039             </intent-filter>
3040         </service>
3041         <service
3042             android:name=".qstile.DevelopmentTiles$GPUProfiling"
3043             android:label="@string/track_frame_time"
3044             android:icon="@drawable/tile_icon_graphics"
3045             android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3046             android:enabled="false">
3047             <intent-filter>
3048                 <action android:name="android.service.quicksettings.action.QS_TILE" />
3049             </intent-filter>
3050         </service>
3051         <service
3052             android:name=".qstile.DevelopmentTiles$ForceRTL"
3053             android:label="@string/force_rtl_layout_all_locales"
3054             android:icon="@drawable/tile_icon_force_rtl"
3055             android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3056             android:enabled="false">
3057             <intent-filter>
3058                 <action android:name="android.service.quicksettings.action.QS_TILE" />
3059             </intent-filter>
3060         </service>
3061         <service
3062             android:name=".qstile.DevelopmentTiles$AnimationSpeed"
3063             android:label="@string/window_animation_scale_title"
3064             android:icon="@drawable/tile_icon_animation_speed"
3065             android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3066             android:enabled="false">
3067             <intent-filter>
3068                 <action android:name="android.service.quicksettings.action.QS_TILE" />
3069             </intent-filter>
3070         </service>
3071         <activity
3072             android:name=".qstile.DevelopmentTileConfigActivity"
3073             android:excludeFromRecents="true"
3074             android:launchMode="singleInstance"
3075             android:label="@string/quick_settings_developer_tiles" />
3076
3077         <activity android:name=".HelpTrampoline"
3078             android:exported="true"
3079             android:theme="@android:style/Theme.NoDisplay"
3080             android:permission="android.permission.DUMP"
3081             android:enabled="@bool/config_has_help" />
3082
3083         <!-- This is the longest AndroidManifest.xml ever. -->
3084     </application>
3085 </manifest>