OSDN Git Service

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