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.MANAGE_EXTERNAL_STORAGE" />
12    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
13    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
14    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
15    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
16    <uses-permission android:name="android.permission.DEVICE_POWER" />
17    <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
18    <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
19    <uses-permission android:name="android.permission.VIBRATE" />
20    <uses-permission android:name="android.permission.BLUETOOTH_ADVERTISE" />
21    <uses-permission android:name="android.permission.BLUETOOTH_CONNECT" />
22    <uses-permission android:name="android.permission.BLUETOOTH_SCAN" />
23    <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
24    <uses-permission android:name="android.permission.NFC" />
25    <uses-permission android:name="android.permission.HARDWARE_TEST" />
26    <uses-permission android:name="android.permission.CALL_PHONE" />
27    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
28    <uses-permission android:name="android.permission.MASTER_CLEAR" />
29    <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
30    <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
31    <uses-permission android:name="android.permission.READ_CONTACTS" />
32    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
33    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
34    <uses-permission android:name="android.permission.LOCAL_MAC_ADDRESS" />
35    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
36    <uses-permission android:name="com.android.certinstaller.INSTALL_AS_USER" />
37    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
38    <uses-permission android:name="android.permission.TETHER_PRIVILEGED" />
39    <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
40    <uses-permission android:name="android.permission.INTERNET" />
41    <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
42    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
43    <uses-permission android:name="android.permission.READ_PRIVILEGED_PHONE_STATE" />
44    <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
45    <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
46    <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/>
47    <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>
48    <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/>
49    <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/>
50    <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
51    <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
52    <uses-permission android:name="android.permission.BATTERY_STATS"/>
53    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
54    <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" />
55    <uses-permission android:name="android.permission.MOVE_PACKAGE" />
56    <uses-permission android:name="android.permission.USE_CREDENTIALS" />
57    <uses-permission android:name="android.permission.BACKUP" />
58    <uses-permission android:name="android.permission.READ_SYNC_STATS" />
59    <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
60    <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
61    <uses-permission android:name="android.permission.READ_DEVICE_CONFIG" />
62    <uses-permission android:name="android.permission.STATUS_BAR" />
63    <uses-permission android:name="android.permission.MANAGE_USB" />
64    <uses-permission android:name="android.permission.MANAGE_DEBUGGING" />
65    <uses-permission android:name="android.permission.SET_POINTER_SPEED" />
66    <uses-permission android:name="android.permission.SET_KEYBOARD_LAYOUT" />
67    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
68    <uses-permission android:name="android.permission.COPY_PROTECTED_DATA" />
69    <uses-permission android:name="android.permission.MANAGE_USERS" />
70    <uses-permission android:name="android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS" />
71    <uses-permission android:name="android.permission.READ_PROFILE" />
72    <uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
73    <uses-permission android:name="android.permission.CONFIGURE_DISPLAY_COLOR_MODE" />
74    <uses-permission android:name="android.permission.CONTROL_DISPLAY_COLOR_TRANSFORMS" />
75    <uses-permission android:name="android.permission.SUGGEST_MANUAL_TIME_AND_ZONE" />
76    <uses-permission android:name="android.permission.ACCESS_NOTIFICATIONS" />
77    <uses-permission android:name="android.permission.REBOOT" />
78    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
79    <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" />
80    <uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" />
81    <uses-permission android:name="android.permission.BIND_SETTINGS_SUGGESTIONS_SERVICE" />
82    <uses-permission android:name="android.permission.OEM_UNLOCK_STATE" />
83    <uses-permission android:name="android.permission.MANAGE_USER_OEM_UNLOCK_STATE" />
84    <uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" />
85    <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />
86    <uses-permission android:name="android.permission.USE_BIOMETRIC" />
87    <uses-permission android:name="android.permission.USE_BIOMETRIC_INTERNAL" />
88    <uses-permission android:name="android.permission.USER_ACTIVITY" />
89    <uses-permission android:name="android.permission.CHANGE_APP_IDLE_STATE" />
90    <uses-permission android:name="android.permission.PEERS_MAC_ADDRESS"/>
91    <uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS"/>
92    <uses-permission android:name="android.permission.DELETE_PACKAGES"/>
93    <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
94    <uses-permission android:name="android.permission.MANAGE_APP_OPS_RESTRICTIONS"/>
95    <uses-permission android:name="android.permission.MANAGE_APP_OPS_MODES" />
96    <uses-permission android:name="android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS"/>
97    <uses-permission android:name="android.permission.READ_PRINT_SERVICES" />
98    <uses-permission android:name="android.permission.NETWORK_SETTINGS" />
99    <uses-permission android:name="android.permission.TEST_BLACKLISTED_PASSWORD" />
100    <uses-permission android:name="android.permission.USE_RESERVED_DISK" />
101    <uses-permission android:name="android.permission.MANAGE_SCOPED_ACCESS_DIRECTORY_PERMISSIONS" />
102    <uses-permission android:name="android.permission.CAMERA" />
103    <uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
104    <uses-permission android:name="android.permission.INSTALL_DYNAMIC_SYSTEM" />
105    <uses-permission android:name="android.permission.BIND_CELL_BROADCAST_SERVICE" />
106    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
107    <uses-permission android:name="android.permission.READ_DREAM_STATE" />
108    <uses-permission android:name="android.permission.READ_DREAM_SUPPRESSION" />
109    <uses-permission android:name="android.permission.MANAGE_APP_HIBERNATION" />
110    <uses-permission android:name="android.permission.LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK" />
111    <uses-permission android:name="android.permission.ALLOW_PLACE_IN_MULTI_PANE_SETTINGS" />
112
113    <application
114            android:name=".SettingsApplication"
115            android:label="@string/settings_label"
116            android:icon="@drawable/ic_launcher_settings"
117            android:theme="@style/Theme.Settings"
118            android:hardwareAccelerated="true"
119            android:requiredForAllUsers="true"
120            android:supportsRtl="true"
121            android:backupAgent="com.android.settings.backup.SettingsBackupHelper"
122            android:usesCleartextTraffic="true"
123            android:defaultToDeviceProtectedStorage="true"
124            android:directBootAware="true"
125            android:appComponentFactory="androidx.core.app.CoreComponentFactory">
126
127        <uses-library android:name="org.apache.http.legacy"/>
128        <uses-library android:name="androidx.window.extensions" android:required="false"/>
129        <uses-library android:name="androidx.window.sidecar" android:required="false"/>
130
131        <!-- Settings -->
132        <activity android:name=".homepage.SettingsHomepageActivity"
133                  android:label="@string/settings_label_launcher"
134                  android:theme="@style/Theme.Settings.Home"
135                  android:taskAffinity="com.android.settings.root"
136                  android:launchMode="singleTask"
137                  android:exported="true"
138                  android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout">
139            <intent-filter android:priority="1">
140                <action android:name="android.settings.SETTINGS" />
141                <category android:name="android.intent.category.DEFAULT" />
142            </intent-filter>
143            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
144                       android:value="true" />
145        </activity>
146
147        <!-- Activity for launching deep link page in 2-pane. -->
148        <activity android:name=".homepage.DeepLinkHomepageActivity"
149                  android:label="@string/settings_label_launcher"
150                  android:theme="@style/Theme.Settings.Home.DeepLink"
151                  android:taskAffinity=""
152                  android:launchMode="singleTask"
153                  android:exported="true"
154                  android:enabled="false"
155                  android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout"
156                  android:permission="android.permission.LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK">
157            <intent-filter>
158                <action android:name="android.settings.SETTINGS_EMBED_DEEP_LINK_ACTIVITY" />
159                <category android:name="android.intent.category.DEFAULT" />
160            </intent-filter>
161            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
162                       android:value="true" />
163        </activity>
164
165        <activity android:name=".homepage.SliceDeepLinkHomepageActivity"
166                  android:label="@string/settings_label_launcher"
167                  android:theme="@style/Theme.Settings.Home.DeepLink"
168                  android:taskAffinity=""
169                  android:launchMode="singleTask"
170                  android:exported="false"
171                  android:excludeFromRecents="true"
172                  android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout">
173            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
174                       android:value="true" />
175        </activity>
176
177        <!-- Alias for launcher activity only, as this belongs to each profile. -->
178        <activity-alias android:name="Settings"
179                android:label="@string/settings_label_launcher"
180                android:taskAffinity="com.android.settings.root"
181                android:launchMode="singleTask"
182                android:exported="true"
183                android:targetActivity=".homepage.SettingsHomepageActivity">
184            <intent-filter>
185                <action android:name="android.intent.action.MAIN" />
186                <category android:name="android.intent.category.DEFAULT" />
187                <category android:name="android.intent.category.LAUNCHER" />
188            </intent-filter>
189            <meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/>
190        </activity-alias>
191
192        <receiver android:name=".SettingsInitialize"
193            android:exported="true">
194            <intent-filter>
195                <action android:name="android.intent.action.USER_INITIALIZE"/>
196                <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/>
197            </intent-filter>
198        </receiver>
199
200        <activity android:name=".SubSettings"
201                  android:theme="@style/Theme.SubSettings" />
202
203        <activity android:name=".Settings$CreateShortcutActivity"
204                  android:exported="true"
205                  android:label="@string/settings_shortcut">
206            <intent-filter>
207                <action android:name="android.intent.action.CREATE_SHORTCUT" />
208                <category android:name="android.intent.category.DEFAULT" />
209            </intent-filter>
210            <meta-data
211                android:name="com.android.settings.FRAGMENT_CLASS"
212                android:value="com.android.settings.shortcut.CreateShortcut" />
213        </activity>
214
215        <!-- Wireless Controls -->
216        <activity
217            android:name=".Settings$NetworkDashboardActivity"
218            android:label="@string/network_dashboard_title"
219            android:exported="true"
220            android:icon="@drawable/ic_homepage_network">
221            <intent-filter android:priority="1">
222                <action android:name="android.settings.WIRELESS_SETTINGS" />
223                <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" />
224                <action android:name="com.android.settings.sim.SIM_SUB_INFO_SETTINGS" />
225                <category android:name="android.intent.category.DEFAULT" />
226            </intent-filter>
227            <intent-filter>
228                <action android:name="android.intent.action.MAIN" />
229                <category android:name="android.intent.category.DEFAULT" />
230                <category android:name="android.intent.category.VOICE_LAUNCH" />
231            </intent-filter>
232            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
233                android:value="com.android.settings.network.NetworkDashboardFragment"/>
234            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
235                android:value="@string/menu_key_network"/>
236            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
237                android:value="true" />
238        </activity>
239
240        <activity android:name=".network.telephony.MobileNetworkActivity"
241                  android:label="@string/network_settings_title"
242                  android:exported="true"
243                  android:launchMode="singleTask"
244                  android:configChanges="orientation|screenSize|keyboardHidden">
245            <!-- Note: Since the framework does not support the multiple requests of network scan
246            from the UI, this singleTask can protect that there is only one
247            Settings$NetworkSelectActivity which can request the network scan.
248            If removing the "singleTask" in the future, please also modify the
249            Settings$NetworkSelectActivity's structure. -->
250            <intent-filter android:priority="1">
251                <!-- Displays the MobileNetworkActivity and opt-in dialog for capability discovery. -->
252                <action android:name="android.telephony.ims.action.SHOW_CAPABILITY_DISCOVERY_OPT_IN" />
253                <action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
254                <action android:name="android.settings.DATA_ROAMING_SETTINGS" />
255                <action android:name="android.settings.MMS_MESSAGE_SETTING" />
256                <category android:name="android.intent.category.DEFAULT" />
257            </intent-filter>
258        </activity>
259
260        <activity android:name=".Settings$MobileNetworkListActivity"
261                  android:exported="true"
262                  android:label="@string/network_settings_title">
263            <intent-filter android:priority="1">
264                <action android:name="android.settings.MOBILE_NETWORK_LIST" />
265                <action android:name="android.settings.MANAGE_ALL_SIM_PROFILES_SETTINGS" />
266                <category android:name="android.intent.category.DEFAULT" />
267            </intent-filter>
268            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
269                       android:value="com.android.settings.network.MobileNetworkListFragment"/>
270            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
271                       android:value="@string/menu_key_network"/>
272            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
273                       android:value="true" />
274        </activity>
275
276        <activity
277            android:name=".Settings$ConnectedDeviceDashboardActivity"
278            android:label="@string/connected_devices_dashboard_title"
279            android:exported="true"
280            android:icon="@drawable/ic_homepage_connected_device">
281            <intent-filter android:priority="1">
282                <action android:name="android.settings.BLUETOOTH_SETTINGS" />
283                <category android:name="android.intent.category.DEFAULT" />
284            </intent-filter>
285            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
286                android:value="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment"/>
287            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
288                android:value="@string/menu_key_connected_devices"/>
289            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
290                android:value="true" />
291        </activity>
292
293        <activity android:name="AirplaneModeVoiceActivity"
294                android:label="@string/wireless_networks_settings_title"
295                android:theme="@*android:style/Theme.DeviceDefault.Light.Voice"
296                android:exported="true">
297            <intent-filter>
298                <action android:name="android.settings.VOICE_CONTROL_AIRPLANE_MODE" />
299                <category android:name="android.intent.category.DEFAULT" />
300                <category android:name="android.intent.category.VOICE" />
301            </intent-filter>
302        </activity>
303
304        <activity android:name=".search.SearchResultTrampoline"
305                  android:theme="@android:style/Theme.NoDisplay"
306                  android:excludeFromRecents="true"
307                  android:exported="true">
308            <intent-filter>
309                <action android:name="com.android.settings.SEARCH_RESULT_TRAMPOLINE" />
310                <category android:name="android.intent.category.DEFAULT" />
311            </intent-filter>
312        </activity>
313
314        <receiver android:name=".search.SearchStateReceiver"
315                  android:exported="true"
316                  android:enabled="false"
317                  android:permission="android.permission.READ_SEARCH_INDEXABLES">
318            <intent-filter>
319                <action android:name="com.android.settings.SEARCH_START"/>
320                <action android:name="com.android.settings.SEARCH_EXIT"/>
321            </intent-filter>
322        </receiver>
323
324        <activity
325            android:name="Settings$WifiSettingsActivity"
326            android:label="@string/wifi_settings"
327            android:icon="@drawable/ic_homepage_network"
328            android:exported="true"
329            android:configChanges="orientation|keyboardHidden|screenSize">
330            <intent-filter android:priority="1">
331                <action android:name="android.settings.WIFI_SETTINGS"/>
332                <category android:name="android.intent.category.DEFAULT"/>
333            </intent-filter>
334            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
335                       android:value="com.android.settings.network.NetworkProviderSettings"/>
336            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
337                       android:value="@string/menu_key_network"/>
338            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
339                       android:value="true"/>
340        </activity>
341
342        <!-- Keep compatibility with old shortcuts. -->
343        <activity-alias
344            android:name="Settings$WifiSettings2Activity"
345            android:targetActivity="Settings$WifiSettingsActivity"
346            android:label="@string/wifi_settings"
347            android:icon="@drawable/ic_homepage_network"
348            android:exported="true">
349            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
350                       android:value="com.android.settings.network.NetworkProviderSettings"/>
351            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
352                       android:value="@string/menu_key_network"/>
353            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
354                       android:value="true"/>
355        </activity-alias>
356
357        <activity
358            android:name="Settings$NetworkProviderSettingsActivity"
359            android:label="@string/provider_internet_settings"
360            android:icon="@drawable/ic_homepage_network"
361            android:exported="true"
362            android:configChanges="orientation|keyboardHidden|screenSize">
363            <intent-filter android:priority="1">
364                <action android:name="android.settings.NETWORK_PROVIDER_SETTINGS"/>
365                <category android:name="android.intent.category.DEFAULT"/>
366            </intent-filter>
367            <intent-filter android:priority="1">
368                <action android:name="android.intent.action.MAIN"/>
369                <category android:name="com.android.settings.SHORTCUT"/>
370            </intent-filter>
371            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
372                       android:value="com.android.settings.network.NetworkProviderSettings"/>
373            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
374                       android:value="@string/menu_key_network"/>
375            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
376                       android:value="true"/>
377        </activity>
378
379        <activity
380            android:name="Settings$NetworkSelectActivity"
381            android:label="@string/choose_network_title"
382            android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize">
383            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
384                android:value="com.android.settings.network.telephony.NetworkSelectSettings" />
385            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
386                android:value="true" />
387        </activity>
388
389        <activity
390            android:name="Settings$WifiDetailsSettingsActivity"
391            android:label="@string/wifi_details_title"
392            android:icon="@drawable/ic_homepage_network"
393            android:exported="true"
394            android:permission="android.permission.CHANGE_WIFI_STATE"
395            android:configChanges="orientation|keyboardHidden|screenSize">
396            <!-- The intent action is only public to OEM, because a special library is required. -->
397            <intent-filter android:priority="1">
398                <action android:name="android.settings.WIFI_DETAILS_SETTINGS" />
399                <category android:name="android.intent.category.DEFAULT" />
400            </intent-filter>
401            <meta-data
402                android:name="com.android.settings.FRAGMENT_CLASS"
403                android:value="com.android.settings.wifi.details.WifiNetworkDetailsFragment" />
404            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
405                android:value="@string/menu_key_network"/>
406            <meta-data
407                android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
408                android:value="true" />
409        </activity>
410
411        <activity
412            android:name=".wifi.WifiPickerActivity"
413            android:exported="true">
414            <intent-filter android:priority="1">
415                <action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
416                <category android:name="android.intent.category.DEFAULT" />
417            </intent-filter>
418            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
419                android:value="true" />
420        </activity>
421
422        <activity
423            android:name="Settings$ConfigureWifiSettingsActivity"
424            android:label="@string/wifi_configure_settings_preference_title"
425            android:icon="@drawable/ic_settings_wireless"
426            android:exported="true"
427            android:configChanges="orientation|keyboardHidden|screenSize">
428            <intent-filter android:priority="1">
429                <action android:name="android.settings.WIFI_IP_SETTINGS" />
430                <category android:name="android.intent.category.DEFAULT" />
431            </intent-filter>
432            <intent-filter>
433                <action android:name="android.intent.action.MAIN" />
434                <category android:name="android.intent.category.VOICE_LAUNCH" />
435                <category android:name="android.intent.category.DEFAULT" />
436            </intent-filter>
437            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
438                android:value="com.android.settings.wifi.ConfigureWifiSettings" />
439            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
440                android:value="@string/menu_key_network"/>
441            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
442                android:value="true" />
443        </activity>
444
445        <activity
446            android:name="Settings$SavedAccessPointsSettingsActivity"
447            android:label="@string/wifi_saved_access_points_label"
448            android:icon="@drawable/ic_settings_wireless"
449            android:exported="true"
450            android:configChanges="orientation|keyboardHidden|screenSize">
451            <intent-filter android:priority="1">
452                <action android:name="android.settings.WIFI_SAVED_NETWORK_SETTINGS" />
453                <category android:name="android.intent.category.DEFAULT" />
454            </intent-filter>
455            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
456                android:value="com.android.settings.wifi.savedaccesspoints.SavedAccessPointsWifiSettings" />
457            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
458                android:value="@string/menu_key_network"/>
459            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
460                android:value="true" />
461        </activity>
462
463        <activity android:name=".Settings$WifiInfoActivity"
464            android:exported="true">
465            <intent-filter>
466                <action android:name="android.intent.action.MAIN"/>
467                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
468                <category android:name="android.intent.category.DEFAULT" />
469            </intent-filter>
470            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
471                       android:value="com.android.settings.wifi.WifiInfo" />
472            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
473                       android:value="@string/menu_key_network"/>
474        </activity>
475
476        <activity android:name=".wifi.WifiConfigInfo"
477            android:exported="true">
478            <intent-filter>
479                <action android:name="android.intent.action.MAIN"/>
480                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
481                <category android:name="android.intent.category.DEFAULT" />
482            </intent-filter>
483        </activity>
484
485        <activity android:name=".Settings$WifiAPITestActivity"
486            android:exported="true">
487            <intent-filter>
488                <action android:name="android.intent.action.MAIN"/>
489                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
490                <category android:name="android.intent.category.DEFAULT" />
491            </intent-filter>
492            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
493                       android:value="com.android.settings.wifi.WifiAPITest" />
494            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
495                       android:value="@string/menu_key_network"/>
496        </activity>
497
498        <activity android:name=".wifi.WifiStatusTest"
499            android:exported="true">
500            <intent-filter>
501                <action android:name="android.intent.action.MAIN"/>
502                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
503                <category android:name="android.intent.category.DEFAULT" />
504            </intent-filter>
505        </activity>
506
507        <activity android:name=".wifi.WifiNoInternetDialog"
508                  android:clearTaskOnLaunch="true"
509                  android:excludeFromRecents="true"
510                  android:exported="true"
511                  android:permission="android.permission.NETWORK_STACK"
512                  android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight">
513            <!-- TODO: Consider removing below two intent filters.
514                 It seems like below two intent filters can be removed because when the notification
515                 is clicked, this activity will be launched anyway. -->
516            <intent-filter>
517                <action android:name="android.net.action.PROMPT_UNVALIDATED" />
518                <category android:name="android.intent.category.DEFAULT" />
519            </intent-filter>
520            <intent-filter>
521                <action android:name="android.net.action.PROMPT_LOST_VALIDATION" />
522                <category android:name="android.intent.category.DEFAULT" />
523            </intent-filter>
524            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
525                android:value="true" />
526        </activity>
527
528        <activity android:name="Settings$ApnSettingsActivity"
529                android:label="@string/apn_settings"
530                android:launchMode="singleTask"
531                android:exported="true"
532                android:configChanges="orientation|keyboardHidden|screenSize">
533            <intent-filter android:priority="1">
534                <action android:name="android.settings.APN_SETTINGS" />
535                <category android:name="android.intent.category.DEFAULT" />
536            </intent-filter>
537            <intent-filter>
538                <action android:name="android.intent.action.MAIN" />
539                <category android:name="android.intent.category.DEFAULT" />
540                <category android:name="android.intent.category.VOICE_LAUNCH" />
541            </intent-filter>
542            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
543                android:value="true" />
544            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
545                       android:value="com.android.settings.network.apn.ApnSettings" />
546            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
547                       android:value="@string/menu_key_network"/>
548        </activity>
549
550        <!-- Keep compatibility with old shortcuts. -->
551        <activity-alias
552            android:name="Settings$BluetoothSettingsActivity"
553            android:label="@string/devices_title"
554            android:targetActivity=".Settings$ConnectedDeviceDashboardActivity"
555            android:exported="true">
556            <intent-filter android:priority="10">
557                <action android:name="android.intent.action.MAIN" />
558                <category android:name="com.android.settings.SHORTCUT" />
559            </intent-filter>
560            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
561                android:value="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment" />
562            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
563                       android:value="@string/menu_key_connected_devices"/>
564        </activity-alias>
565
566        <!-- Keep compatibility with old shortcuts. -->
567        <activity-alias android:name=".bluetooth.BluetoothSettings"
568                        android:label="@string/devices_title"
569                        android:targetActivity="Settings$BluetoothSettingsActivity"
570                        android:exported="true"
571                        android:clearTaskOnLaunch="true">
572            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
573                       android:value="com.android.settings.connecteddevice.ConnectedDeviceDashboardFragment" />
574            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
575                       android:value="@string/menu_key_connected_devices"/>
576        </activity-alias>
577
578        <activity android:name="Settings$AssistGestureSettingsActivity"
579            android:label="@string/assist_gesture_title"
580            android:exported="true"
581            android:icon="@drawable/ic_settings_gestures">
582            <intent-filter>
583                <action android:name="android.settings.ASSIST_GESTURE_SETTINGS" />
584                <category android:name="android.intent.category.DEFAULT" />
585            </intent-filter>
586            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
587                android:value="com.android.settings.gestures.AssistGestureSettings" />
588            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
589                       android:value="@string/menu_key_system"/>
590        </activity>
591
592        <activity android:name="Settings$FaceSettingsActivity"
593            android:label="@string/security_settings_face_preference_title"
594            android:exported="true"
595            android:icon="@drawable/ic_face_header">
596            <intent-filter>
597                <action android:name="android.settings.FACE_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.biometrics.face.FaceSettings" />
602            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
603                       android:value="@string/menu_key_security"/>
604        </activity>
605
606        <activity android:name="Settings$FingerprintSettingsActivity"
607                  android:label="@string/security_settings_fingerprint_preference_title"
608                  android:exported="true"
609                  android:icon="@drawable/ic_fingerprint_header">
610            <intent-filter>
611                <action android:name="android.settings.FINGERPRINT_SETTINGS" />
612                <category android:name="android.intent.category.DEFAULT" />
613            </intent-filter>
614            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
615                       android:value="com.android.settings.biometrics.fingerprint.FingerprintSettings$FingerprintSettingsFragment" />
616            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
617                       android:value="@string/menu_key_security"/>
618        </activity>
619
620        <activity android:name="Settings$CombinedBiometricSettingsActivity"
621                  android:label="@string/security_settings_biometric_preference_title"
622                  android:exported="false">
623            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
624                       android:value="com.android.settings.biometrics.combination.CombinedBiometricSettings" />
625            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
626                       android:value="@string/menu_key_security"/>
627        </activity>
628
629        <activity android:name="Settings$CombinedBiometricProfileSettingsActivity"
630                  android:label="@string/security_settings_biometric_preference_title"
631                  android:exported="false">
632            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
633                       android:value="com.android.settings.biometrics.combination.CombinedBiometricProfileSettings" />
634            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
635                       android:value="@string/menu_key_security"/>
636        </activity>
637
638        <activity android:name=".bluetooth.DevicePickerActivity"
639                android:label="@string/device_picker"
640                android:configChanges="orientation|keyboardHidden|screenSize"
641                android:exported="true"
642                android:clearTaskOnLaunch="true">
643            <intent-filter>
644                <action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
645                <category android:name="android.intent.category.DEFAULT" />
646            </intent-filter>
647        </activity>
648
649        <service android:name=".wifi.tether.TetherService"
650            android:exported="true"
651            android:permission="android.permission.TETHER_PRIVILEGED" />
652
653        <activity android:name=".network.TetherProvisioningActivity"
654            android:exported="true"
655            android:permission="android.permission.TETHER_PRIVILEGED"
656            android:excludeFromRecents="true"
657            android:theme="@style/Theme.ProvisioningActivity">
658            <intent-filter android:priority="1">
659                <action android:name="android.settings.TETHER_PROVISIONING_UI" />
660                <category android:name="android.intent.category.DEFAULT" />
661            </intent-filter>
662        </activity>
663
664        <activity android:name=".network.telephony.ToggleSubscriptionDialogActivity"
665                  android:exported="false"
666                  android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
667                  android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight" />
668
669        <activity android:name=".network.telephony.DeleteEuiccSubscriptionDialogActivity"
670                  android:exported="false"
671                  android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
672                  android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight" />
673
674        <activity
675            android:name="Settings$TetherSettingsActivity"
676            android:label="@string/tether_settings_title_all"
677            android:exported="true"
678            android:icon="@drawable/ic_homepage_network">
679            <intent-filter>
680                <action android:name="android.intent.action.MAIN" />
681                <action android:name="android.settings.TETHER_SETTINGS" />
682                <category android:name="android.intent.category.DEFAULT" />
683                <category android:name="android.intent.category.VOICE_LAUNCH" />
684            </intent-filter>
685            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
686                android:value="com.android.settings.TetherSettings" />
687            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
688                       android:value="@string/menu_key_network"/>
689        </activity>
690
691        <activity
692            android:name="Settings$WifiTetherSettingsActivity"
693            android:label="@string/wifi_hotspot_checkbox_text"
694            android:exported="true"
695            android:icon="@drawable/ic_wifi_tethering">
696            <intent-filter>
697                <action android:name="com.android.settings.WIFI_TETHER_SETTINGS" />
698                <category android:name="android.intent.category.DEFAULT" />
699            </intent-filter>
700            <intent-filter android:priority="4">
701                <action android:name="android.intent.action.MAIN" />
702                <category android:name="com.android.settings.SHORTCUT" />
703            </intent-filter>
704            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
705                android:value="com.android.settings.wifi.tether.WifiTetherSettings" />
706            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
707                       android:value="@string/menu_key_network"/>
708        </activity>
709
710
711        <!-- Keep compatibility with old shortcuts. -->
712        <activity-alias android:name=".TetherSettings"
713                  android:label="@string/tether_settings_title_all"
714                  android:clearTaskOnLaunch="true"
715                  android:exported="true"
716                  android:targetActivity="Settings$TetherSettingsActivity">
717            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
718                android:value="com.android.settings.TetherSettings" />
719            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
720                       android:value="@string/menu_key_network"/>
721        </activity-alias>
722
723        <activity android:name="Settings$WifiP2pSettingsActivity"
724            android:exported="true">
725            <intent-filter>
726                <action android:name="android.intent.action.MAIN" />
727                <category android:name="android.intent.category.DEFAULT" />
728                <category android:name="android.intent.category.VOICE_LAUNCH" />
729            </intent-filter>
730            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
731                android:value="com.android.settings.wifi.p2p.WifiP2pSettings" />
732            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
733                       android:value="@string/menu_key_network"/>
734        </activity>
735
736        <activity
737            android:name="Settings$VpnSettingsActivity"
738            android:label="@string/vpn_settings_title"
739            android:exported="true"
740            android:icon="@drawable/ic_settings_wireless">
741            <intent-filter android:priority="1">
742                <action android:name="android.settings.VPN_SETTINGS" />
743                <action android:name="android.net.vpn.SETTINGS" />
744                <category android:name="android.intent.category.DEFAULT" />
745            </intent-filter>
746            <intent-filter android:priority="5">
747                <action android:name="android.intent.action.MAIN" />
748                <category android:name="com.android.settings.SHORTCUT" />
749            </intent-filter>
750            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
751                android:value="com.android.settings.vpn2.VpnSettings" />
752            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
753                       android:value="@string/menu_key_network"/>
754            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
755                android:value="true" />
756        </activity>
757
758        <activity
759            android:name="Settings$DataSaverSummaryActivity"
760            android:exported="true"
761            android:label="@string/data_saver_title">
762            <intent-filter android:priority="1">
763                <action android:name="android.settings.DATA_SAVER_SETTINGS" />
764                <category android:name="android.intent.category.DEFAULT" />
765            </intent-filter>
766            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
767                       android:value="com.android.settings.datausage.DataSaverSummary" />
768            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
769                       android:value="@string/menu_key_network"/>
770        </activity>
771
772        <activity
773            android:name="Settings$DateTimeSettingsActivity"
774            android:label="@string/date_and_time"
775            android:exported="true"
776            android:icon="@drawable/ic_settings_date_time">
777            <intent-filter android:priority="1">
778                <action android:name="android.settings.DATE_SETTINGS" />
779                <category android:name="android.intent.category.DEFAULT" />
780            </intent-filter>
781            <intent-filter>
782                <action android:name="android.intent.action.MAIN" />
783                <action android:name="android.intent.action.QUICK_CLOCK" />
784                <category android:name="android.intent.category.VOICE_LAUNCH" />
785                <category android:name="android.intent.category.DEFAULT" />
786            </intent-filter>
787            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
788                android:value="com.android.settings.datetime.DateTimeSettings" />
789            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
790                       android:value="@string/menu_key_system"/>
791            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
792                android:value="true" />
793        </activity>
794
795        <activity
796            android:name="Settings$LocalePickerActivity"
797            android:label="@string/language_picker_title"
798            android:exported="true"
799            android:icon="@drawable/ic_settings_language">
800            <intent-filter android:priority="1">
801                <action android:name="android.settings.LOCALE_SETTINGS" />
802                <category android:name="android.intent.category.DEFAULT" />
803            </intent-filter>
804            <intent-filter>
805                <action android:name="android.intent.action.MAIN" />
806                <category android:name="android.intent.category.DEFAULT" />
807                <category android:name="android.intent.category.VOICE_LAUNCH" />
808            </intent-filter>
809            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
810                android:value="com.android.settings.localepicker.LocaleListEditor" />
811            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
812                       android:value="@string/menu_key_system"/>
813            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
814                android:value="true" />
815        </activity>
816
817        <activity android:name=".localepicker.LocalePickerWithRegionActivity"
818                  android:excludeFromRecents="true"
819                  android:configChanges="orientation|keyboardHidden|screenSize"
820                  android:exported="false"
821                  android:theme="@style/Theme.LocalePickerWithRegionActivity">
822        </activity>
823
824        <activity
825            android:name=".Settings$LanguageAndInputSettingsActivity"
826            android:label="@string/language_settings"
827            android:exported="true"
828            android:icon="@drawable/ic_settings_language">
829            <intent-filter>
830                <action android:name="android.intent.action.MAIN" />
831                <category android:name="android.intent.category.VOICE_LAUNCH" />
832                <category android:name="android.intent.category.DEFAULT" />
833            </intent-filter>
834            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
835                       android:value="com.android.settings.language.LanguageAndInputSettings"/>
836            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
837                       android:value="@string/menu_key_system"/>
838            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
839                       android:value="true"/>
840        </activity>
841
842        <activity android:name="Settings$AvailableVirtualKeyboardActivity"
843            android:exported="true"
844            android:label="@string/available_virtual_keyboard_category">
845            <intent-filter android:priority="1">
846                <action android:name="android.settings.INPUT_METHOD_SETTINGS" />
847                <category android:name="android.intent.category.DEFAULT" />
848            </intent-filter>
849            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
850                android:value="com.android.settings.inputmethod.AvailableVirtualKeyboardFragment" />
851            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
852                       android:value="@string/menu_key_system"/>
853        </activity>
854
855        <activity
856            android:name="Settings$ManageAssistActivity"
857            android:exported="true"
858            android:label="@string/assist_and_voice_input_title">
859            <intent-filter android:priority="1">
860                <action android:name="android.settings.VOICE_INPUT_SETTINGS" />
861                <category android:name="android.intent.category.DEFAULT" />
862            </intent-filter>
863            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
864                android:value="com.android.settings.applications.assist.ManageAssist" />
865            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
866                       android:value="@string/menu_key_apps"/>
867        </activity>
868
869        <activity android:name="Settings$KeyboardLayoutPickerActivity"
870            android:label="@string/keyboard_layout_picker_title"
871            android:clearTaskOnLaunch="true"
872            android:exported="true">
873            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
874                android:value="com.android.settings.inputmethod.KeyboardLayoutPickerFragment" />
875            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
876                       android:value="@string/menu_key_system"/>
877        </activity>
878
879        <activity android:name="Settings$PhysicalKeyboardActivity"
880            android:label="@string/physical_keyboard_title"
881            android:exported="true"
882            android:clearTaskOnLaunch="true">
883            <intent-filter android:priority="1">
884                <action android:name="android.settings.HARD_KEYBOARD_SETTINGS" />
885                <category android:name="android.intent.category.DEFAULT" />
886            </intent-filter>
887            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
888                android:value="com.android.settings.inputmethod.PhysicalKeyboardFragment" />
889            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
890                       android:value="@string/menu_key_system"/>
891        </activity>
892
893        <!-- Keep compatibility with old shortcuts. -->
894        <activity-alias android:name="LanguageSettings"
895                android:label="@string/language_input_gesture_title"
896                android:clearTaskOnLaunch="true"
897                android:exported="true"
898                android:targetActivity="Settings$LanguageAndInputSettingsActivity">
899            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
900                android:value="com.android.settings.language.LanguageAndInputSettings" />
901            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
902                       android:value="@string/menu_key_system"/>
903        </activity-alias>
904
905        <activity
906            android:name="Settings$SpellCheckersSettingsActivity"
907            android:exported="true"
908            android:label="@string/spellcheckers_settings_title">
909            <intent-filter>
910                <action android:name="android.intent.action.MAIN" />
911                <category android:name="android.intent.category.VOICE_LAUNCH" />
912                <category android:name="android.intent.category.DEFAULT" />
913            </intent-filter>
914            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
915                android:value="com.android.settings.inputmethod.SpellCheckersSettings" />
916            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
917                       android:value="@string/menu_key_system"/>
918        </activity>
919
920        <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity"
921                android:label=""
922                android:exported="true"
923                android:clearTaskOnLaunch="true">
924            <intent-filter android:priority="1">
925                <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" />
926                <category android:name="android.intent.category.DEFAULT" />
927            </intent-filter>
928            <intent-filter>
929                <action android:name="android.intent.action.MAIN" />
930                <category android:name="android.intent.category.VOICE_LAUNCH" />
931                <category android:name="android.intent.category.DEFAULT" />
932            </intent-filter>
933        </activity>
934
935        <activity
936            android:name="Settings$UserDictionarySettingsActivity"
937            android:exported="true"
938            android:label="@string/user_dict_settings_title">
939            <intent-filter android:priority="1">
940                <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
941                <category android:name="android.intent.category.DEFAULT" />
942            </intent-filter>
943            <intent-filter>
944                <action android:name="android.intent.action.MAIN" />
945                <category android:name="android.intent.category.DEFAULT" />
946                <category android:name="android.intent.category.VOICE_LAUNCH" />
947            </intent-filter>
948            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
949                android:value="com.android.settings.inputmethod.UserDictionaryList" />
950            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
951                       android:value="@string/menu_key_system"/>
952        </activity>
953
954        <activity android:name=".inputmethod.UserDictionaryAddWordActivity"
955                  android:visibleToInstantApps="true"
956                  android:label="@string/user_dict_settings_title"
957                  android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
958                  android:windowSoftInputMode="stateVisible"
959                  android:noHistory="true"
960                  android:exported="true"
961                  android:excludeFromRecents="true">
962            <intent-filter android:priority="1">
963                <action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
964                <category android:name="android.intent.category.DEFAULT" />
965            </intent-filter>
966        </activity>
967
968        <activity
969            android:name="Settings$ZenModeSettingsActivity"
970            android:label="@string/zen_mode_settings_title"
971            android:icon="@drawable/ic_homepage_notification"
972            android:exported="true">
973            <intent-filter android:priority="1">
974                <action android:name="android.settings.ZEN_MODE_SETTINGS" />
975                <category android:name="android.intent.category.DEFAULT" />
976            </intent-filter>
977            <intent-filter android:priority="1">
978                <action android:name="android.settings.ZEN_MODE_PRIORITY_SETTINGS" />
979                <category android:name="android.intent.category.DEFAULT" />
980            </intent-filter>
981            <intent-filter android:priority="41">
982                <action android:name="android.intent.action.MAIN" />
983                <category android:name="com.android.settings.SHORTCUT" />
984            </intent-filter>
985            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
986                android:value="com.android.settings.notification.zen.ZenModeSettings" />
987            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
988                       android:value="@string/menu_key_notifications"/>
989            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
990                android:value="true" />
991        </activity>
992
993        <activity
994            android:name=".notification.zen.ZenSuggestionActivity"
995            android:label="@string/zen_mode_settings_title"
996            android:icon="@drawable/ic_suggestion_dnd"
997            android:exported="true"
998            android:theme="@android:style/Theme.NoDisplay">
999            <intent-filter>
1000                <action android:name="android.intent.action.MAIN" />
1001                <category android:name="com.android.settings.suggested.category.ZEN" />
1002            </intent-filter>
1003            <intent-filter>
1004                <action android:name="android.intent.action.MAIN" />
1005                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
1006            </intent-filter>
1007
1008            <meta-data android:name="com.android.settings.dismiss"
1009                       android:value="0" />
1010            <meta-data android:name="com.android.settings.title"
1011                       android:resource="@string/zen_suggestion_title" />
1012            <meta-data android:name="com.android.settings.summary"
1013                       android:resource="@string/zen_suggestion_summary" />
1014        </activity>
1015
1016        <activity
1017            android:name=".notification.zen.ZenOnboardingActivity"
1018            android:label="@string/zen_onboarding_dnd_visual_disturbances_header"
1019            android:icon="@drawable/ic_notifications"
1020            android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
1021            android:exported="true">
1022            <intent-filter android:priority="1">
1023                <action android:name="android.settings.ZEN_MODE_ONBOARDING" />
1024                <category android:name="android.intent.category.DEFAULT" />
1025            </intent-filter>
1026        </activity>
1027        <activity
1028            android:name="Settings$ZenModeAutomationSettingsActivity"
1029            android:label="@string/zen_mode_automation_settings_title"
1030            android:icon="@drawable/ic_notifications"
1031            android:exported="true">
1032            <intent-filter android:priority="1">
1033                <action android:name="android.settings.ZEN_MODE_AUTOMATION_SETTINGS" />
1034                <category android:name="android.intent.category.DEFAULT" />
1035            </intent-filter>
1036            <intent-filter android:priority="1">
1037                <action android:name="android.settings.ACTION_CONDITION_PROVIDER_SETTINGS" />
1038                <category android:name="android.intent.category.DEFAULT" />
1039            </intent-filter>
1040            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1041                       android:value="com.android.settings.notification.zen.ZenModeAutomationSettings" />
1042            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1043                       android:value="@string/menu_key_notifications"/>
1044            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1045                       android:value="true" />
1046        </activity>
1047
1048        <activity android:name="Settings$WallpaperSettingsActivity"
1049                  android:label="@string/wallpaper_settings_fragment_title"
1050                  android:icon="@drawable/ic_wallpaper"
1051                  android:exported="true">
1052            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1053                       android:value="com.android.settings.wallpaper.WallpaperTypeSettings" />
1054            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1055                       android:value="@string/menu_key_wallpaper"/>
1056        </activity>
1057
1058        <activity android:name=".wallpaper.WallpaperSuggestionActivity"
1059                  android:label="@string/wallpaper_settings_title"
1060                  android:icon="@drawable/ic_wallpaper"
1061                  android:exported="true"
1062                  android:theme="@android:style/Theme.NoDisplay">
1063            <intent-filter>
1064                <action android:name="android.intent.action.MAIN" />
1065                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
1066            </intent-filter>
1067            <intent-filter>
1068                <action android:name="android.intent.action.MAIN" />
1069                <category android:name="com.android.settings.suggested.category.PERSONALIZE" />
1070            </intent-filter>
1071            <meta-data android:name="com.android.settings.title"
1072                       android:resource="@string/wallpaper_suggestion_title" />
1073            <meta-data android:name="com.android.settings.summary"
1074                       android:resource="@string/wallpaper_suggestion_summary" />
1075            <meta-data android:name="com.android.settings.dismiss"
1076                       android:value="3,7,30" />
1077            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
1078        </activity>
1079
1080        <activity android:name=".wallpaper.StyleSuggestionActivity"
1081                  android:label="@string/style_suggestion_title"
1082                  android:icon="@drawable/ic_theme"
1083                  android:exported="true"
1084                  android:theme="@android:style/Theme.NoDisplay">
1085            <intent-filter>
1086                <action android:name="android.intent.action.MAIN" />
1087                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
1088            </intent-filter>
1089            <meta-data android:name="com.android.settings.title"
1090                       android:resource="@string/style_suggestion_title" />
1091            <meta-data android:name="com.android.settings.summary"
1092                       android:resource="@string/style_suggestion_summary" />
1093            <meta-data android:name="com.android.settings.dismiss"
1094                       android:value="3,7,30" />
1095            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
1096        </activity>
1097
1098        <activity
1099            android:name="Settings$ZenModeScheduleRuleSettingsActivity"
1100            android:exported="true">
1101            <intent-filter android:priority="1">
1102                <action android:name="android.settings.ZEN_MODE_SCHEDULE_RULE_SETTINGS" />
1103                <category android:name="android.intent.category.DEFAULT" />
1104            </intent-filter>
1105            <intent-filter>
1106                <action android:name="android.intent.action.MAIN" />
1107                <category android:name="android.intent.category.DEFAULT" />
1108            </intent-filter>
1109            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1110                android:value="com.android.settings.notification.zen.ZenModeScheduleRuleSettings" />
1111            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1112                       android:value="@string/menu_key_notifications"/>
1113            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1114                android:value="true" />
1115        </activity>
1116
1117        <activity
1118            android:name="Settings$ZenModeEventRuleSettingsActivity"
1119            android:exported="true">
1120            <intent-filter android:priority="1">
1121                <action android:name="android.settings.ZEN_MODE_EVENT_RULE_SETTINGS" />
1122                <category android:name="android.intent.category.DEFAULT" />
1123            </intent-filter>
1124            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1125                android:value="com.android.settings.notification.zen.ZenModeEventRuleSettings" />
1126            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1127                       android:value="@string/menu_key_notifications"/>
1128            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1129                android:value="true" />
1130        </activity>
1131
1132        <activity
1133            android:name="Settings$DisplaySettingsActivity"
1134            android:label="@string/display_settings"
1135            android:exported="true"
1136            android:icon="@drawable/ic_homepage_display">
1137            <intent-filter android:priority="1">
1138                <action android:name="com.android.settings.DISPLAY_SETTINGS" />
1139                <action android:name="android.settings.DISPLAY_SETTINGS" />
1140                <category android:name="android.intent.category.DEFAULT" />
1141            </intent-filter>
1142            <intent-filter android:priority="30">
1143                <action android:name="android.intent.action.MAIN" />
1144                <category android:name="com.android.settings.SHORTCUT" />
1145            </intent-filter>
1146            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1147                android:value="com.android.settings.DisplaySettings" />
1148            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1149                       android:value="@string/menu_key_display"/>
1150            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1151                android:value="true" />
1152        </activity>
1153
1154        <activity
1155            android:name="Settings$SmartAutoRotateSettingsActivity"
1156            android:label="@string/accelerometer_title"
1157            android:icon="@drawable/ic_homepage_notification"
1158            android:exported="true">
1159            <intent-filter android:priority="1">
1160                <action android:name="android.settings.AUTO_ROTATE_SETTINGS" />
1161                <category android:name="android.intent.category.DEFAULT" />
1162            </intent-filter>
1163            <intent-filter android:priority="32">
1164                <action android:name="android.intent.action.MAIN" />
1165                <category android:name="com.android.settings.SHORTCUT" />
1166            </intent-filter>
1167            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1168                android:value="com.android.settings.display.SmartAutoRotatePreferenceFragment" />
1169            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1170                       android:value="@string/menu_key_display"/>
1171        </activity>
1172
1173        <activity
1174            android:name="Settings$NightDisplaySettingsActivity"
1175            android:label="@string/night_display_title"
1176            android:enabled="@*android:bool/config_nightDisplayAvailable"
1177            android:exported="true"
1178            android:icon="@drawable/ic_homepage_night_display">
1179            <intent-filter android:priority="32">
1180                <action android:name="android.intent.action.MAIN" />
1181                <category android:name="com.android.settings.SHORTCUT" />
1182            </intent-filter>
1183            <intent-filter android:priority="1">
1184                <action android:name="android.settings.NIGHT_DISPLAY_SETTINGS" />
1185                <category android:name="android.intent.category.DEFAULT" />
1186            </intent-filter>
1187            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1188                android:value="com.android.settings.display.NightDisplaySettings" />
1189            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1190                       android:value="@string/menu_key_display"/>
1191            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1192                android:value="true" />
1193        </activity>
1194
1195        <activity
1196                android:name="Settings$DarkThemeSettingsActivity"
1197                android:label="@string/dark_ui_auto_mode_title"
1198                android:exported="true"
1199                android:enabled="true">
1200            <intent-filter android:priority="32">
1201                <action android:name="android.intent.action.MAIN" />
1202                <category android:name="com.android.settings.SHORTCUT" />
1203            </intent-filter>
1204            <intent-filter android:priority="1">
1205                <action android:name="android.settings.DARK_THEME_SETTINGS" />
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.display.darkmode.DarkModeSettingsFragment" />
1210            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1211                       android:value="@string/menu_key_display"/>
1212            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1213                android:value="true" />
1214        </activity>
1215
1216        <activity
1217            android:name="Settings$NightDisplaySuggestionActivity"
1218            android:enabled="@*android:bool/config_nightDisplayAvailable"
1219            android:exported="true"
1220            android:icon="@drawable/ic_suggestion_night_display">
1221            <intent-filter>
1222                <action android:name="android.intent.action.MAIN" />
1223                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
1224            </intent-filter>
1225            <meta-data android:name="com.android.settings.dismiss"
1226                android:value="6,10,30" />
1227            <meta-data android:name="com.android.settings.title"
1228                android:resource="@string/night_display_suggestion_title" />
1229            <meta-data android:name="com.android.settings.summary"
1230                android:resource="@string/night_display_suggestion_summary" />
1231            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1232                android:value="true" />
1233            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1234                android:value="com.android.settings.display.NightDisplaySettings" />
1235            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1236                       android:value="@string/menu_key_display"/>
1237        </activity>
1238
1239        <activity android:name=".Settings$MyDeviceInfoActivity"
1240                  android:label="@string/about_settings"
1241                  android:exported="true"
1242                  android:icon="@drawable/ic_homepage_about">
1243            <intent-filter android:priority="1">
1244                <action android:name="android.settings.DEVICE_INFO_SETTINGS" />
1245                <action android:name="android.settings.DEVICE_NAME" />
1246                <category android:name="android.intent.category.DEFAULT" />
1247            </intent-filter>
1248            <intent-filter android:priority="71">
1249                <action android:name="android.intent.action.MAIN" />
1250                <category android:name="com.android.settings.SHORTCUT" />
1251            </intent-filter>
1252            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1253                       android:value="com.android.settings.deviceinfo.aboutphone.MyDeviceInfoFragment" />
1254            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1255                       android:value="@string/menu_key_about_device"/>
1256            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1257                       android:value="true" />
1258        </activity>
1259
1260        <activity
1261            android:name=".Settings$LockScreenSettingsActivity"
1262            android:label="@string/lockscreen_settings_title"
1263            android:exported="true">
1264            <intent-filter android:priority="1">
1265                <action android:name="android.settings.LOCK_SCREEN_SETTINGS" />
1266                <category android:name="android.intent.category.DEFAULT" />
1267            </intent-filter>
1268            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1269                       android:value="com.android.settings.security.LockscreenDashboardFragment" />
1270            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1271                       android:value="@string/menu_key_display"/>
1272            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1273                       android:value="true" />
1274        </activity>
1275
1276        <activity
1277            android:name=".Settings$BlueToothPairingActivity"
1278            android:label="@string/bluetooth_pairing_page_title"
1279            android:permission="android.permission.BLUETOOTH_SCAN"
1280            android:exported="true">
1281            <intent-filter android:priority="1">
1282                <action android:name="android.settings.BLUETOOTH_PAIRING_SETTINGS" />
1283                <category android:name="android.intent.category.DEFAULT" />
1284            </intent-filter>
1285            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1286                       android:value="com.android.settings.bluetooth.BluetoothPairingDetail" />
1287            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1288                       android:value="@string/menu_key_connected_devices"/>
1289            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1290                       android:value="true" />
1291        </activity>
1292
1293        <activity
1294            android:name="SettingsLicenseActivity"
1295            android:label="@string/settings_license_activity_title"
1296            android:exported="true"
1297            android:configChanges="orientation|screenSize">
1298            <intent-filter android:priority="1">
1299                <action android:name="android.settings.LICENSE" />
1300                <category android:name="android.intent.category.DEFAULT" />
1301            </intent-filter>
1302            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1303                android:value="true" />
1304        </activity>
1305
1306        <activity android:name=".Settings$ModuleLicensesActivity"
1307                  android:exported="true"
1308                  android:label="@string/module_license_title">
1309            <intent-filter>
1310                <action android:name="android.settings.MODULE_LICENSES" />
1311                <category android:name="android.intent.category.DEFAULT" />
1312            </intent-filter>
1313            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1314                       android:value="com.android.settings.deviceinfo.legal.ModuleLicensesDashboard" />
1315            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1316                       android:value="@string/menu_key_about_device"/>
1317            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1318                       android:value="true" />
1319        </activity>
1320
1321        <activity
1322            android:name="Settings$ManageApplicationsActivity"
1323            android:exported="true"
1324            android:label="@string/applications_settings">
1325            <intent-filter android:priority="1">
1326                <action android:name="android.settings.APPLICATION_SETTINGS" />
1327                <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
1328                <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
1329                <category android:name="android.intent.category.DEFAULT" />
1330            </intent-filter>
1331            <intent-filter android:priority="20">
1332                <action android:name="android.intent.action.MAIN" />
1333                <category android:name="com.android.settings.SHORTCUT" />
1334            </intent-filter>
1335            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1336                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1337            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1338                       android:value="@string/menu_key_apps"/>
1339            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1340                android:value="true" />
1341        </activity>
1342
1343        <!-- Keep compatibility with old shortcuts. -->
1344        <activity-alias android:name=".applications.ManageApplications"
1345                        android:label="@string/applications_settings"
1346                        android:exported="true"
1347                        android:targetActivity="Settings$ManageApplicationsActivity">
1348            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1349                       android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1350            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1351                       android:value="@string/menu_key_apps"/>
1352        </activity-alias>
1353
1354        <activity
1355            android:name="Settings$ManageDomainUrlsActivity"
1356            android:exported="true"
1357            android:label="@string/domain_urls_title">
1358            <intent-filter>
1359                <action android:name="android.settings.MANAGE_DOMAIN_URLS" />
1360                <category android:name="android.intent.category.DEFAULT" />
1361            </intent-filter>
1362            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1363                       android:value="com.android.settings.applications.managedomainurls.ManageDomainUrls" />
1364            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1365                       android:value="@string/menu_key_apps"/>
1366        </activity>
1367
1368        <activity android:name="Settings$AppMemoryUsageActivity"
1369                  android:label="@string/app_list_memory_use"
1370                  android:exported="true"
1371                  android:icon="@drawable/ic_settings_memory">
1372            <intent-filter>
1373                <action android:name="android.settings.APP_MEMORY_USAGE" />
1374                <category android:name="android.intent.category.DEFAULT" />
1375            </intent-filter>
1376            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1377                       android:value="com.android.settings.applications.ProcessStatsUi" />
1378            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1379                       android:value="@string/menu_key_apps"/>
1380        </activity>
1381
1382        <activity
1383            android:name="Settings$HighPowerApplicationsActivity"
1384            android:exported="true"
1385            android:label="@string/high_power_apps">
1386            <intent-filter android:priority="1">
1387                <action android:name="android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS" />
1388                <category android:name="android.intent.category.DEFAULT" />
1389            </intent-filter>
1390            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1391                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1392            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1393                       android:value="@string/menu_key_apps"/>
1394            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1395                android:value="true" />
1396        </activity>
1397
1398        <activity
1399            android:name=".datausage.AppDataUsageActivity"
1400            android:exported="true"
1401            android:noHistory="true">
1402            <intent-filter android:priority="1">
1403                <action android:name="android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS" />
1404                <category android:name="android.intent.category.DEFAULT" />
1405                <data android:scheme="package" />
1406            </intent-filter>
1407        </activity>
1408
1409        <activity
1410            android:name=".fuelgauge.RequestIgnoreBatteryOptimizations"
1411            android:label="@string/high_power_apps"
1412            android:exported="true"
1413            android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight">
1414            <intent-filter android:priority="1">
1415                <action android:name="android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" />
1416                <category android:name="android.intent.category.DEFAULT" />
1417                <data android:scheme="package" />
1418            </intent-filter>
1419        </activity>
1420
1421        <activity
1422            android:name=".slices.SliceDeepLinkSpringBoard"
1423            android:excludeFromRecents="true"
1424            android:theme="@android:style/Theme.NoDisplay"
1425            android:exported="true"
1426            android:permission="android.permission.MODIFY_PHONE_STATE">
1427            <intent-filter>
1428                <action android:name="android.intent.action.VIEW" />
1429                <category android:name="android.intent.category.DEFAULT" />
1430                <category android:name="android.intent.category.BROWSABLE" />
1431                <data android:scheme="settings"
1432                      android:host="com.android.settings.slices" />
1433            </intent-filter>
1434        </activity>
1435
1436        <!-- Provide direct entry into manage apps showing running services.
1437             This is for compatibility with old shortcuts. -->
1438        <activity-alias android:name=".RunningServices"
1439                android:label="@string/runningservices_settings_title"
1440                android:exported="true"
1441                android:targetActivity="Settings$ManageApplicationsActivity">
1442            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1443                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1444            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1445                       android:value="@string/menu_key_system"/>
1446        </activity-alias>
1447
1448        <!-- Provide direct entry into manage apps showing storage usage for apps.
1449             This is for compatibility with old shortcuts. -->
1450        <activity-alias android:name=".applications.StorageUse"
1451                android:label="@string/storageuse_settings_title"
1452                android:exported="true"
1453                android:targetActivity="Settings$ManageApplicationsActivity">
1454            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1455                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1456            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1457                       android:value="@string/menu_key_apps"/>
1458        </activity-alias>
1459
1460        <!-- Still need a top-level activity for showing app details.  Aliasing
1461             trick is so the code that is now a fragment can still be called
1462             InstalledAppDetails. -->
1463        <activity android:name=".applications.InstalledAppDetailsTop"
1464                  android:label="@string/application_info_label"
1465                  android:exported="true" />
1466
1467        <!-- Keep compatibility with old shortcuts. -->
1468        <activity-alias android:name=".applications.InstalledAppDetails"
1469                android:label="@string/application_info_label"
1470                android:exported="true"
1471                android:targetActivity=".applications.InstalledAppDetailsTop">
1472            <intent-filter android:priority="1">
1473                <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
1474                <action android:name="android.intent.action.AUTO_REVOKE_PERMISSIONS" />
1475                <category android:name="android.intent.category.DEFAULT" />
1476                <data android:scheme="package" />
1477            </intent-filter>
1478        </activity-alias>
1479
1480        <activity android:name=".applications.InstalledAppOpenByDefaultActivity"
1481                  android:label="@string/application_info_label"
1482                  android:exported="true">
1483            <intent-filter android:priority="1">
1484                <action android:name="android.settings.APP_OPEN_BY_DEFAULT_SETTINGS" />
1485                <!-- Also catch legacy "com." prefixed action. -->
1486                <action android:name="com.android.settings.APP_OPEN_BY_DEFAULT_SETTINGS" />
1487                <category android:name="android.intent.category.DEFAULT" />
1488                <data android:scheme="package" />
1489            </intent-filter>
1490        </activity>
1491
1492        <!-- Provide direct entry into manage apps showing running services. -->
1493        <activity android:name="Settings$RunningServicesActivity"
1494                android:exported="true"
1495                android:label="@string/runningservices_settings_title">
1496            <intent-filter>
1497                <action android:name="android.intent.action.MAIN" />
1498                <category android:name="android.intent.category.DEFAULT" />
1499                <category android:name="android.intent.category.MONKEY" />
1500                <category android:name="android.intent.category.VOICE_LAUNCH" />
1501            </intent-filter>
1502            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1503                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1504            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1505                       android:value="@string/menu_key_apps"/>
1506            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1507                android:value="true" />
1508        </activity>
1509
1510        <!-- Provide direct entry into manage apps showing storage usage of apps. -->
1511        <activity
1512            android:name="Settings$StorageUseActivity"
1513            android:exported="true"
1514            android:label="@string/storageuse_settings_title">
1515            <intent-filter android:priority="1">
1516                <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
1517                <category android:name="android.intent.category.DEFAULT" />
1518            </intent-filter>
1519            <intent-filter>
1520                <action android:name="android.intent.action.MAIN" />
1521                <category android:name="android.intent.category.DEFAULT" />
1522                <category android:name="android.intent.category.MONKEY" />
1523                <category android:name="android.intent.category.VOICE_LAUNCH" />
1524            </intent-filter>
1525            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1526                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1527            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1528                       android:value="@string/menu_key_apps"/>
1529            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1530                android:value="true" />
1531        </activity>
1532
1533        <activity
1534            android:name="Settings$NotificationStationActivity"
1535            android:exported="true"
1536            android:label="@string/notification_log_title">
1537            <intent-filter android:priority="22">
1538                <action android:name="android.intent.action.MAIN" />
1539                <category android:name="com.android.settings.SHORTCUT" />
1540            </intent-filter>
1541            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1542                android:value="com.android.settings.notification.history.NotificationStation" />
1543            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1544                       android:value="@string/menu_key_notifications"/>
1545        </activity>
1546
1547        <activity
1548            android:name=".notification.history.NotificationHistoryActivity"
1549            android:exported="true"
1550            android:label="@string/notification_history_title"
1551            android:theme="@style/Theme.Settings.NoActionBar">
1552            <intent-filter android:priority="1">
1553                <action android:name="android.settings.NOTIFICATION_HISTORY" />
1554                <category android:name="android.intent.category.DEFAULT" />
1555            </intent-filter>
1556            <intent-filter>
1557                <action android:name="android.intent.action.MAIN" />
1558                <category android:name="android.intent.category.DEFAULT" />
1559            </intent-filter>
1560        </activity>
1561
1562        <activity android:name=".notification.zen.ZenModeVoiceActivity"
1563                android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
1564                android:exported="true"
1565                android:label="@string/zen_mode_settings_title">
1566            <intent-filter>
1567                <action android:name="android.settings.VOICE_CONTROL_DO_NOT_DISTURB_MODE" />
1568                <category android:name="android.intent.category.DEFAULT" />
1569                <category android:name="android.intent.category.VOICE" />
1570            </intent-filter>
1571        </activity>
1572
1573        <activity
1574            android:name="Settings$LocationSettingsActivity"
1575            android:label="@string/location_settings_title"
1576            android:icon="@drawable/ic_homepage_location"
1577            android:exported="true"
1578            android:configChanges="orientation|keyboardHidden|screenSize">
1579            <intent-filter android:priority="1">
1580                <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
1581                <category android:name="android.intent.category.DEFAULT" />
1582            </intent-filter>
1583            <intent-filter android:priority="52">
1584                <action android:name="android.intent.action.MAIN" />
1585                <category android:name="com.android.settings.SHORTCUT" />
1586            </intent-filter>
1587            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1588                android:value="com.android.settings.location.LocationSettings" />
1589            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1590                       android:value="@string/menu_key_location"/>
1591            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1592                android:value="true" />
1593        </activity>
1594        <activity
1595            android:name="Settings$ScanningSettingsActivity"
1596            android:label="@string/location_services_screen_title"
1597            android:icon="@drawable/ic_homepage_location"
1598            android:exported="true"
1599            android:configChanges="orientation|keyboardHidden|screenSize">
1600            <intent-filter android:priority="1">
1601                <action android:name="android.settings.LOCATION_SCANNING_SETTINGS" />
1602                <category android:name="android.intent.category.DEFAULT" />
1603            </intent-filter>
1604            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1605                android:value="com.android.settings.location.LocationServices" />
1606            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1607                       android:value="@string/menu_key_location"/>
1608            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1609                android:value="true" />
1610        </activity>
1611
1612        <activity
1613            android:name="Settings$WifiScanningSettingsActivity"
1614            android:label="@string/location_scanning_wifi_always_scanning_title"
1615            android:icon="@drawable/ic_homepage_location"
1616            android:exported="true"
1617            android:permission="android.permission.CHANGE_WIFI_STATE"
1618            android:configChanges="orientation|keyboardHidden|screenSize">
1619            <intent-filter android:priority="1">
1620                <action android:name="android.settings.WIFI_SCANNING_SETTINGS" />
1621                <category android:name="android.intent.category.DEFAULT" />
1622            </intent-filter>
1623            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1624                       android:value="com.android.settings.location.WifiScanningFragment" />
1625            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1626                       android:value="@string/menu_key_location"/>
1627            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1628                       android:value="true" />
1629        </activity>
1630
1631        <activity
1632            android:name=".Settings$SecurityDashboardActivity"
1633            android:label="@string/security_settings_title"
1634            android:icon="@drawable/ic_homepage_security"
1635            android:exported="true"
1636            android:configChanges="orientation|keyboardHidden|screenSize">
1637            <intent-filter android:priority="1">
1638                <action android:name="android.settings.SECURITY_SETTINGS" />
1639                <action android:name="android.credentials.UNLOCK" />
1640                <category android:name="android.intent.category.DEFAULT" />
1641            </intent-filter>
1642            <intent-filter>
1643                <action android:name="android.intent.action.MAIN" />
1644                <category android:name="android.intent.category.DEFAULT" />
1645                <category android:name="android.intent.category.VOICE_LAUNCH" />
1646            </intent-filter>
1647            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1648                android:value="com.android.settings.security.SecuritySettings" />
1649            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1650                       android:value="@string/menu_key_security"/>
1651            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1652                android:value="true" />
1653        </activity>
1654
1655        <activity android:name="MonitoringCertInfoActivity"
1656                android:label=""
1657                android:theme="@style/Transparent"
1658                android:exported="true"
1659                android:excludeFromRecents="true">
1660            <intent-filter android:priority="1">
1661                <action android:name="com.android.settings.MONITORING_CERT_INFO" />
1662                <category android:name="android.intent.category.DEFAULT" />
1663            </intent-filter>
1664        </activity>
1665
1666        <activity
1667            android:name="Settings$TrustedCredentialsSettingsActivity"
1668            android:label="@string/trusted_credentials"
1669            android:exported="true"
1670            android:icon="@drawable/ic_settings_security">
1671            <intent-filter android:priority="1">
1672                <action android:name="com.android.settings.TRUSTED_CREDENTIALS" />
1673                <action android:name="com.android.settings.TRUSTED_CREDENTIALS_USER" />
1674                <category android:name="android.intent.category.DEFAULT" />
1675            </intent-filter>
1676            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1677                android:value="com.android.settings.TrustedCredentialsSettings" />
1678            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1679                       android:value="@string/menu_key_security"/>
1680            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1681                android:value="true" />
1682        </activity>
1683
1684        <activity android:name="Settings$PrivacySettingsActivity"
1685                android:label="@string/privacy_settings_title"
1686                android:icon="@drawable/ic_settings_backup"
1687                android:exported="true"
1688                android:configChanges="orientation|keyboardHidden|screenSize">
1689            <intent-filter>
1690                <action android:name="android.intent.action.MAIN" />
1691                <category android:name="android.intent.category.DEFAULT" />
1692                <category android:name="android.intent.category.VOICE_LAUNCH" />
1693            </intent-filter>
1694            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1695                android:value="com.android.settings.backup.PrivacySettings" />
1696            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1697                       android:value="@string/menu_key_privacy"/>
1698            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1699                android:value="true" />
1700        </activity>
1701
1702        <activity android:name="Settings$PrivacyDashboardActivity"
1703                  android:label="@string/privacy_dashboard_title"
1704                  android:exported="true"
1705                  android:icon="@drawable/ic_settings_privacy">
1706            <intent-filter>
1707                <action android:name="android.settings.PRIVACY_SETTINGS" />
1708                <category android:name="android.intent.category.DEFAULT" />
1709            </intent-filter>
1710            <intent-filter android:priority="1">
1711                <action android:name="android.settings.REQUEST_ENABLE_CONTENT_CAPTURE" />
1712                <category android:name="android.intent.category.DEFAULT" />
1713            </intent-filter>
1714            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1715                       android:value="com.android.settings.privacy.PrivacyDashboardFragment" />
1716            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1717                       android:value="@string/menu_key_privacy"/>
1718            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1719                       android:value="true" />
1720        </activity>
1721
1722        <activity android:name="SetFullBackupPassword"
1723                  android:label="@string/local_backup_password_title"
1724                  android:exported="false" />
1725
1726        <activity android:name=".security.CredentialStorage"
1727                android:theme="@style/Transparent"
1728                android:launchMode="singleTop"
1729                android:exported="true"
1730                android:configChanges="orientation|keyboardHidden|screenSize">
1731            <intent-filter android:priority="1">
1732                <action android:name="com.android.credentials.INSTALL" />
1733                <action android:name="com.android.credentials.RESET" />
1734                <category android:name="android.intent.category.DEFAULT" />
1735            </intent-filter>
1736        </activity>
1737
1738        <activity android:name=".security.InstallCaCertificateWarning"
1739                  android:theme="@style/GlifV3Theme.Light"
1740                  android:exported="false">
1741        </activity>
1742
1743        <activity android:name=".security.RequestManageCredentials"
1744                  android:theme="@style/Theme.SubSettings"
1745                  android:exported="true">
1746            <intent-filter>
1747                <action android:name="android.security.MANAGE_CREDENTIALS"/>
1748                <category android:name="android.intent.category.DEFAULT"/>
1749            </intent-filter>
1750        </activity>
1751
1752        <activity
1753            android:name="Settings$DeviceAdminSettingsActivity"
1754            android:exported="true"
1755            android:label="@string/device_admin_settings_title">
1756            <intent-filter>
1757                <action android:name="android.intent.action.MAIN" />
1758                <category android:name="android.intent.category.DEFAULT" />
1759                <category android:name="android.intent.category.VOICE_LAUNCH" />
1760            </intent-filter>
1761            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1762                android:value="com.android.settings.applications.specialaccess.deviceadmin.DeviceAdminSettings" />
1763            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1764                       android:value="@string/menu_key_security"/>
1765        </activity>
1766
1767        <!-- Keep compatibility with old shortcuts. -->
1768        <activity-alias android:name="DeviceAdminSettings"
1769                android:label="@string/device_admin_settings_title"
1770                android:exported="true"
1771                android:targetActivity="Settings$DeviceAdminSettingsActivity">
1772            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1773                android:value="com.android.settings.applications.specialaccess.deviceadmin.DeviceAdminSettings" />
1774            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1775                       android:value="@string/menu_key_security"/>
1776        </activity-alias>
1777
1778        <activity android:name=".applications.specialaccess.deviceadmin.DeviceAdminAdd"
1779                  android:label="@string/device_admin_add_title"
1780                  android:exported="true"
1781                  android:clearTaskOnLaunch="true"
1782                  android:theme="@style/Theme.Settings.NoActionBar">
1783            <intent-filter>
1784                <action android:name="android.app.action.ADD_DEVICE_ADMIN" />
1785                <category android:name="android.intent.category.DEFAULT" />
1786            </intent-filter>
1787        </activity>
1788
1789        <activity android:name=".applications.specialaccess.deviceadmin.ProfileOwnerAdd"
1790                  android:excludeFromRecents="true"
1791                  android:theme="@style/Transparent"
1792                  android:exported="true"
1793                  android:clearTaskOnLaunch="true">
1794            <intent-filter android:priority="1000">
1795                <action android:name="android.app.action.SET_PROFILE_OWNER" />
1796                <category android:name="android.intent.category.DEFAULT" />
1797            </intent-filter>
1798        </activity>
1799
1800        <activity
1801            android:name="Settings$UsageAccessSettingsActivity"
1802            android:exported="true"
1803            android:label="@string/usage_access_title">
1804            <intent-filter android:priority="1">
1805                <action android:name="android.settings.USAGE_ACCESS_SETTINGS" />
1806                <category android:name="android.intent.category.DEFAULT" />
1807            </intent-filter>
1808            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1809                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
1810            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1811                       android:value="@string/menu_key_apps"/>
1812            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1813                       android:value="true" />
1814        </activity>
1815
1816        <activity
1817            android:name="Settings$AppUsageAccessSettingsActivity"
1818            android:exported="true"
1819            android:label="@string/usage_access_title">
1820            <intent-filter>
1821                <action android:name="android.settings.USAGE_ACCESS_SETTINGS"/>
1822                <category android:name="android.intent.category.DEFAULT"/>
1823                <data android:scheme="package"/>
1824            </intent-filter>
1825            <meta-data
1826                android:name="com.android.settings.FRAGMENT_CLASS"
1827                android:value="com.android.settings.applications.UsageAccessDetails"/>
1828            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1829                       android:value="@string/menu_key_apps"/>
1830        </activity>
1831
1832        <activity android:name="Settings$IccLockSettingsActivity"
1833                android:exported="true"
1834                android:label="@string/sim_lock_settings">
1835            <intent-filter>
1836                <action android:name="android.intent.action.MAIN" />
1837                <category android:name="android.intent.category.DEFAULT" />
1838                <category android:name="android.intent.category.VOICE_LAUNCH" />
1839            </intent-filter>
1840            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1841                android:value="com.android.settings.IccLockSettings" />
1842            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1843                       android:value="@string/menu_key_security"/>
1844        </activity>
1845
1846        <activity
1847            android:name="Settings$AccessibilitySettingsActivity"
1848            android:label="@string/accessibility_settings"
1849            android:icon="@drawable/ic_homepage_accessibility"
1850            android:exported="true"
1851            android:configChanges="orientation|keyboardHidden|screenSize">
1852            <intent-filter android:priority="1">
1853                <action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
1854                <category android:name="android.intent.category.DEFAULT" />
1855            </intent-filter>
1856            <intent-filter android:priority="60">
1857                <action android:name="android.intent.action.MAIN" />
1858                <category android:name="com.android.settings.SHORTCUT" />
1859            </intent-filter>
1860            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1861                android:value="com.android.settings.accessibility.AccessibilitySettings" />
1862            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1863                       android:value="@string/menu_key_accessibility"/>
1864            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1865                android:value="true" />
1866        </activity>
1867
1868        <activity
1869            android:name="Settings$AccessibilityDetailsSettingsActivity"
1870            android:label="@string/accessibility_settings"
1871            android:exported="true"
1872            android:permission="android.permission.OPEN_ACCESSIBILITY_DETAILS_SETTINGS">
1873            <intent-filter android:priority="1">
1874                <action android:name="android.settings.ACCESSIBILITY_DETAILS_SETTINGS" />
1875                <category android:name="android.intent.category.DEFAULT" />
1876            </intent-filter>
1877            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1878                android:value="com.android.settings.accessibility.AccessibilityDetailsSettingsFragment" />
1879            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1880                       android:value="@string/menu_key_accessibility"/>
1881            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1882                android:value="true" />
1883        </activity>
1884
1885        <activity android:name=".accessibility.AccessibilitySettingsForSetupWizardActivity"
1886                android:icon="@drawable/ic_accessibility_suggestion"
1887                android:label="@string/vision_settings_title"
1888                android:exported="true"
1889                android:theme="@style/GlifV3Theme.Light">
1890            <intent-filter android:priority="1">
1891                <action android:name="android.settings.ACCESSIBILITY_SETTINGS_FOR_SUW" />
1892                <category android:name="android.intent.category.DEFAULT" />
1893            </intent-filter>
1894            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1895                android:value="com.android.settings.accessibility.AccessibilitySettingsForSetupWizard" />
1896            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1897                android:value="true" />
1898        </activity>
1899
1900        <activity-alias
1901            android:name=".FontSizeSettingsForSetupWizardActivity"
1902            android:exported="true"
1903            android:targetActivity=".accessibility.AccessibilitySettingsForSetupWizardActivity">
1904            <intent-filter>
1905                <action android:name="android.intent.action.MAIN" />
1906                <category android:name="com.android.settings.suggested.category.DISPLAY_SETTINGS" />
1907            </intent-filter>
1908            <meta-data android:name="com.android.settings.title"
1909                android:resource="@string/vision_settings_suggestion_title" />
1910            <meta-data android:name="com.android.settings.icon_tintable"
1911                android:value="true" />
1912            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1913                android:value="com.android.settings.accessibility.AccessibilitySettingsForSetupWizard" />
1914        </activity-alias>
1915
1916        <activity
1917            android:name=".accessibility.AccessibilityScreenSizeForSetupWizardActivity"
1918            android:theme="@android:style/Theme.DeviceDefault.Settings"
1919            android:exported="false"/>
1920
1921        <activity
1922            android:name="Settings$AccessibilityDaltonizerSettingsActivity"
1923            android:exported="true"
1924            android:label="@string/accessibility_display_daltonizer_preference_title">
1925            <intent-filter android:priority="1">
1926                <action android:name="com.android.settings.ACCESSIBILITY_COLOR_SPACE_SETTINGS" />
1927                <category android:name="android.intent.category.DEFAULT" />
1928            </intent-filter>
1929            <intent-filter>
1930                <action android:name="android.intent.action.MAIN" />
1931                <category android:name="android.intent.category.DEFAULT" />
1932            </intent-filter>
1933            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1934                android:value="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment" />
1935            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1936                       android:value="@string/menu_key_accessibility"/>
1937            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1938                android:value="true" />
1939        </activity>
1940
1941        <activity
1942            android:name="Settings$ReduceBrightColorsSettingsActivity"
1943            android:exported="true"
1944            android:label="@string/reduce_bright_colors_preference_title">
1945            <intent-filter android:priority="1">
1946                <action android:name="android.settings.REDUCE_BRIGHT_COLORS_SETTINGS" />
1947                <category android:name="android.intent.category.DEFAULT" />
1948            </intent-filter>
1949            <intent-filter>
1950                <action android:name="android.intent.action.MAIN" />
1951                <category android:name="android.intent.category.DEFAULT" />
1952            </intent-filter>
1953            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1954                       android:value="com.android.settings.accessibility.ToggleReduceBrightColorsPreferenceFragment" />
1955            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1956                       android:value="@string/menu_key_accessibility"/>
1957            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1958                       android:value="true" />
1959        </activity>
1960
1961        <activity
1962            android:name="Settings$AccessibilityInversionSettingsActivity"
1963            android:exported="true"
1964            android:label="@string/accessibility_display_inversion_preference_title">
1965            <intent-filter android:priority="1">
1966                <action android:name="android.settings.COLOR_INVERSION_SETTINGS" />
1967                <category android:name="android.intent.category.DEFAULT" />
1968            </intent-filter>
1969            <intent-filter>
1970                <action android:name="android.intent.action.MAIN" />
1971                <category android:name="android.intent.category.DEFAULT" />
1972            </intent-filter>
1973            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1974                android:value="com.android.settings.accessibility.ToggleColorInversionPreferenceFragment" />
1975            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1976                android:value="@string/menu_key_accessibility"/>
1977            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1978                android:value="true" />
1979        </activity>
1980
1981        <activity
1982            android:name="Settings$CaptioningSettingsActivity"
1983            android:exported="true"
1984            android:label="@string/accessibility_captioning_title">
1985            <intent-filter android:priority="1">
1986                <action android:name="android.settings.CAPTIONING_SETTINGS" />
1987                <category android:name="android.intent.category.DEFAULT" />
1988            </intent-filter>
1989            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1990                android:value="com.android.settings.accessibility.CaptionPropertiesFragment" />
1991            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
1992                       android:value="@string/menu_key_accessibility"/>
1993            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
1994                android:value="true" />
1995        </activity>
1996
1997        <activity
1998            android:name="Settings$TextToSpeechSettingsActivity"
1999            android:exported="true"
2000            android:label="@string/tts_settings">
2001            <intent-filter android:priority="1">
2002                <action android:name="com.android.settings.TTS_SETTINGS" />
2003                <category android:name="android.intent.category.DEFAULT" />
2004            </intent-filter>
2005            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2006                android:value="com.android.settings.tts.TextToSpeechSettings" />
2007            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2008                       android:value="@string/menu_key_accessibility"/>
2009            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2010                android:value="true" />
2011        </activity>
2012
2013        <activity
2014            android:name="Settings$EnterprisePrivacySettingsActivity"
2015            android:exported="true"
2016            android:label="@string/enterprise_privacy_settings">
2017            <intent-filter>
2018                <action android:name="android.settings.ENTERPRISE_PRIVACY_SETTINGS" />
2019                <category android:name="android.intent.category.DEFAULT" />
2020            </intent-filter>
2021            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2022                android:value="com.android.settings.enterprise.EnterprisePrivacySettings" />
2023            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2024                       android:value="@string/menu_key_privacy"/>
2025        </activity>
2026
2027        <!-- Lock screen settings -->
2028        <activity android:name=".password.ConfirmDeviceCredentialActivity"
2029            android:exported="true"
2030            android:taskAffinity="com.android.settings.workmode"
2031            android:theme="@android:style/Theme.Translucent.NoTitleBar">
2032            <intent-filter android:priority="1">
2033                <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" />
2034                <action android:name="android.app.action.CONFIRM_FRP_CREDENTIAL" />
2035                <category android:name="android.intent.category.DEFAULT" />
2036            </intent-filter>
2037        </activity>
2038        <!-- Activity alias for compatibility -->
2039        <activity-alias android:name=".ConfirmDeviceCredentialActivity"
2040            android:targetActivity=".password.ConfirmDeviceCredentialActivity"
2041            android:exported="true" />
2042
2043        <!-- Note this must not be exported since it authenticates the given user -->
2044        <activity android:name=".password.ConfirmDeviceCredentialActivity$InternalActivity"
2045            android:exported="false"
2046            android:permission="android.permission.MANAGE_USERS"
2047            android:taskAffinity="com.android.settings.workmode"
2048            android:theme="@android:style/Theme.Translucent.NoTitleBar">
2049            <intent-filter android:priority="1">
2050                <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL_WITH_USER" />
2051                <category android:name="android.intent.category.DEFAULT" />
2052            </intent-filter>
2053        </activity>
2054
2055        <activity android:name=".SetupRedactionInterstitial"
2056            android:enabled="false"
2057            android:exported="true"
2058            android:theme="@style/SudThemeGlif.DayNight"
2059            android:label="@string/lock_screen_notifications_interstitial_title"
2060            android:icon="@drawable/ic_suggested_notifications">
2061            <intent-filter>
2062                <action android:name="android.intent.action.MAIN" />
2063                <category android:name="com.android.settings.suggested.category.LOCK_SCREEN_REDACTION" />
2064            </intent-filter>
2065            <meta-data android:name="com.android.settings.require_user_type"
2066                       android:value="primary" />
2067            <meta-data android:name="com.android.settings.title"
2068                       android:resource="@string/notification_suggestion_title" />
2069            <meta-data android:name="com.android.settings.summary"
2070                       android:resource="@string/notification_suggestion_summary" />
2071            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
2072        </activity>
2073
2074        <activity android:name=".notification.RedactionInterstitial"
2075            android:theme="@style/GlifTheme.Light" />
2076
2077        <activity android:name=".notification.RedactionSettingsStandalone"
2078                  android:exported="true">
2079            <intent-filter android:priority="1">
2080                <action android:name="android.settings.ACTION_APP_NOTIFICATION_REDACTION" />
2081                <category android:name="android.intent.category.DEFAULT" />
2082            </intent-filter>
2083        </activity>
2084
2085        <activity android:name=".password.ConfirmLockPattern"
2086            android:theme="@style/GlifTheme.Light"/>
2087
2088        <activity android:name=".password.ConfirmLockPassword"
2089            android:windowSoftInputMode="stateHidden|adjustResize"
2090            android:theme="@style/GlifTheme.Light"/>
2091
2092        <activity android:name=".password.ForgotPasswordActivity"
2093            android:theme="@style/GlifV3Theme.Light"
2094            android:exported="false"/>
2095
2096        <activity android:name=".biometrics.face.FaceEnrollParentalConsent"
2097                  android:exported="false"
2098                  android:screenOrientation="portrait"/>
2099
2100        <activity android:name=".biometrics.face.FaceEnrollIntroduction"
2101            android:exported="true"
2102            android:screenOrientation="portrait">
2103            <intent-filter>
2104                <action android:name="android.settings.FACE_ENROLL"/>
2105                <category android:name="android.intent.category.DEFAULT"/>
2106            </intent-filter>
2107        </activity>
2108
2109        <activity android:name=".biometrics.face.FaceEnrollEducation"
2110            android:exported="false"
2111            android:screenOrientation="portrait"/>
2112
2113        <activity android:name=".biometrics.face.FaceEnrollEnrolling"
2114            android:exported="false"
2115            android:screenOrientation="portrait"/>
2116
2117        <activity android:name=".biometrics.face.FaceEnrollFinish"
2118            android:exported="false"
2119            android:screenOrientation="portrait"/>
2120
2121        <activity android:name=".biometrics.BiometricHandoffActivity"
2122                  android:exported="false"/>
2123
2124        <!-- Must not be exported -->
2125        <activity android:name=".biometrics.BiometricEnrollActivity$InternalActivity"
2126            android:exported="false"
2127            android:theme="@style/GlifTheme.Light"/>
2128
2129        <activity android:name=".biometrics.BiometricEnrollActivity"
2130            android:exported="true"
2131            android:theme="@style/GlifTheme.Light">
2132            <intent-filter>
2133                <action android:name="android.settings.BIOMETRIC_ENROLL" />
2134                <category android:name="android.intent.category.DEFAULT" />
2135            </intent-filter>
2136        </activity>
2137
2138        <activity android:name=".biometrics.fingerprint.FingerprintSettings" android:exported="false"/>
2139        <activity android:name=".biometrics.fingerprint.FingerprintEnrollFindSensor" android:exported="false"/>
2140        <activity android:name=".biometrics.fingerprint.FingerprintEnrollEnrolling" android:exported="false"/>
2141        <activity android:name=".biometrics.fingerprint.FingerprintEnrollFinish" android:exported="false"/>
2142        <activity android:name=".biometrics.fingerprint.FingerprintEnrollParentalConsent" android:exported="false"/>
2143        <activity android:name=".biometrics.fingerprint.FingerprintEnrollIntroduction"
2144            android:exported="true"
2145            android:theme="@style/GlifTheme.Light">
2146            <intent-filter>
2147                <action android:name="android.settings.FINGERPRINT_ENROLL" />
2148                <category android:name="android.intent.category.DEFAULT" />
2149            </intent-filter>
2150        </activity>
2151
2152        <activity android:name=".biometrics.fingerprint.SetupFingerprintEnrollFindSensor" android:exported="false"/>
2153        <activity android:name=".biometrics.fingerprint.SetupFingerprintEnrollEnrolling" android:exported="false"/>
2154        <activity android:name=".biometrics.fingerprint.SetupFingerprintEnrollFinish" android:exported="false"/>
2155        <activity android:name=".biometrics.fingerprint.SetupFingerprintEnrollIntroduction"
2156            android:exported="true"
2157            android:permission="android.permission.MANAGE_FINGERPRINT"
2158            android:theme="@style/GlifTheme.Light">
2159            <intent-filter>
2160                <action android:name="android.settings.FINGERPRINT_SETUP" />
2161                <category android:name="android.intent.category.DEFAULT" />
2162            </intent-filter>
2163        </activity>
2164
2165        <activity android:name=".biometrics.fingerprint.FingerprintSuggestionActivity"
2166            android:exported="true"
2167            android:permission="android.permission.MANAGE_FINGERPRINT"
2168            android:icon="@drawable/ic_suggestion_fingerprint"
2169            android:theme="@style/GlifTheme.Light">
2170            <meta-data android:name="com.android.settings.require_feature"
2171                android:value="android.hardware.fingerprint" />
2172            <meta-data android:name="com.android.settings.title"
2173                android:resource="@string/suggestion_additional_fingerprints" />
2174            <meta-data android:name="com.android.settings.summary"
2175                android:resource="@string/suggestion_additional_fingerprints_summary" />
2176        </activity>
2177
2178        <activity-alias android:name=".SetupFingerprintSuggestionActivity"
2179            android:enabled="false"
2180            android:exported="true"
2181            android:targetActivity=".biometrics.fingerprint.FingerprintSuggestionActivity">
2182            <intent-filter>
2183                <action android:name="android.intent.action.MAIN" />
2184                <category android:name="com.android.settings.suggested.category.FINGERPRINT_ENROLL" />
2185            </intent-filter>
2186            <meta-data android:name="com.android.settings.require_feature"
2187                       android:value="android.hardware.fingerprint" />
2188            <meta-data android:name="com.android.settings.title"
2189                       android:resource="@string/suggestion_additional_fingerprints" />
2190            <meta-data android:name="com.android.settings.summary"
2191                       android:resource="@string/suggestion_additional_fingerprints_summary" />
2192            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
2193        </activity-alias>
2194
2195        <!-- Note this must not be exported since it returns the password in the intent -->
2196        <activity android:name=".password.ConfirmLockPattern$InternalActivity"
2197            android:exported="false"
2198            android:theme="@style/GlifTheme.Light"/>
2199
2200        <!-- Note this must not be exported since it returns the password in the intent -->
2201        <activity android:name=".password.ConfirmLockPassword$InternalActivity"
2202            android:exported="false"
2203            android:windowSoftInputMode="adjustResize"
2204            android:theme="@style/GlifTheme.Light"/>
2205
2206        <activity android:name=".password.SetupChooseLockGeneric"
2207            android:theme="@style/GlifTheme.Light"
2208            android:exported="true"
2209            android:label="@string/lock_settings_picker_title">
2210            <intent-filter android:priority="1">
2211                <action android:name="com.android.settings.SETUP_LOCK_SCREEN" />
2212                <category android:name="android.intent.category.DEFAULT" />
2213            </intent-filter>
2214        </activity>
2215
2216        <activity android:name=".password.SetupChooseLockGeneric$InternalActivity"
2217            android:exported="false"
2218            android:excludeFromRecents="true" />
2219
2220        <activity android:name=".password.ChooseLockGeneric"
2221            android:label="@string/lockpassword_choose_lock_generic_header"
2222            android:excludeFromRecents="true"
2223            android:exported="false" />
2224
2225        <activity android:name=".password.SetNewPasswordActivity"
2226            android:theme="@android:style/Theme.NoDisplay"
2227            android:exported="true"
2228            android:excludeFromRecents="true" >
2229            <intent-filter android:priority="1">
2230                <action android:name="android.app.action.SET_NEW_PASSWORD" />
2231                <action android:name="android.app.action.SET_NEW_PARENT_PROFILE_PASSWORD" />
2232                <category android:name="android.intent.category.DEFAULT" />
2233            </intent-filter>
2234            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2235                android:value="true" />
2236        </activity>
2237
2238        <activity android:name=".password.ScreenLockSuggestionActivity"
2239            android:exported="true"
2240            android:icon="@drawable/ic_suggestion_security">
2241            <intent-filter android:priority="1">
2242                <action android:name="android.intent.action.MAIN" />
2243                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
2244            </intent-filter>
2245            <meta-data android:name="com.android.settings.dismiss" android:value="14" />
2246            <meta-data android:name="com.android.settings.title"
2247                       android:resource="@string/suggested_lock_settings_title" />
2248            <meta-data android:name="com.android.settings.summary"
2249                       android:resource="@string/suggested_lock_settings_summary" />
2250            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
2251        </activity>
2252
2253        <activity android:name=".biometrics.fingerprint.FingerprintEnrollSuggestionActivity"
2254            android:exported="true"
2255            android:icon="@drawable/ic_suggestion_fingerprint">
2256            <intent-filter android:priority="2">
2257                <action android:name="android.intent.action.MAIN" />
2258                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
2259            </intent-filter>
2260            <meta-data android:name="com.android.settings.dismiss" android:value="14" />
2261            <meta-data android:name="com.android.settings.require_feature"
2262                android:value="android.hardware.fingerprint" />
2263            <meta-data android:name="com.android.settings.title"
2264                android:resource="@string/suggested_fingerprint_lock_settings_title" />
2265            <meta-data android:name="com.android.settings.summary"
2266                android:resource="@string/suggested_fingerprint_lock_settings_summary" />
2267            <meta-data android:name="com.android.settings.icon_tintable" android:value="true" />
2268        </activity>
2269
2270        <activity android:name=".password.ChooseLockGeneric$InternalActivity"
2271            android:exported="false"
2272            android:label="@string/lockpassword_choose_lock_generic_header"
2273            android:excludeFromRecents="true" />
2274
2275        <activity android:name=".password.SetupChooseLockPattern"
2276            android:exported="false"
2277            android:theme="@style/GlifTheme.Light" />
2278
2279        <activity android:name=".password.ChooseLockPattern"
2280            android:exported="false"
2281            android:theme="@style/GlifTheme.Light" />
2282
2283        <activity android:name=".password.SetupChooseLockPassword"
2284            android:exported="false"
2285            android:theme="@style/GlifTheme.Light"
2286            android:windowSoftInputMode="stateVisible|adjustResize" />
2287
2288        <activity android:name=".password.ChooseLockPassword"
2289            android:exported="false"
2290            android:theme="@style/GlifTheme.Light"
2291            android:windowSoftInputMode="stateVisible|adjustResize"/>
2292
2293        <activity android:name=".SetupEncryptionInterstitial"
2294            android:label="@string/encryption_interstitial_header"
2295            android:theme="@style/GlifTheme.Light"/>
2296
2297        <activity android:name=".EncryptionInterstitial"
2298            android:theme="@style/GlifTheme.Light" />
2299
2300        <activity
2301            android:name=".Settings$StorageDashboardActivity"
2302            android:label="@string/storage_settings"
2303            android:exported="true"
2304            android:icon="@drawable/ic_homepage_storage">
2305            <intent-filter android:priority="1">
2306                <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
2307                <action android:name="android.settings.MEMORY_CARD_SETTINGS" />
2308                <category android:name="android.intent.category.DEFAULT" />
2309            </intent-filter>
2310            <intent-filter android:priority="50">
2311                <action android:name="android.intent.action.MAIN" />
2312                <category android:name="com.android.settings.SHORTCUT" />
2313            </intent-filter>
2314            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2315                android:value="com.android.settings.deviceinfo.StorageDashboardFragment" />
2316            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2317                       android:value="@string/menu_key_storage"/>
2318            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2319                android:value="true" />
2320        </activity>
2321
2322        <activity
2323            android:name="Settings$PublicVolumeSettingsActivity"
2324            android:exported="true"
2325            android:label="@string/storage_settings_title">
2326            <intent-filter>
2327                <action android:name="android.provider.action.DOCUMENT_ROOT_SETTINGS" />
2328                <category android:name="android.intent.category.DEFAULT" />
2329                <data
2330                    android:scheme="content"
2331                    android:host="com.android.externalstorage.documents"
2332                    android:mimeType="vnd.android.document/root" />
2333            </intent-filter>
2334            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2335                android:value="com.android.settings.deviceinfo.PublicVolumeSettings" />
2336            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2337                       android:value="@string/menu_key_storage"/>
2338        </activity>
2339
2340        <activity
2341            android:name="Settings$PrivateVolumeForgetActivity"
2342            android:label="@string/storage_settings_title"
2343            android:exported="true"
2344            android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS">
2345            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2346                android:value="com.android.settings.deviceinfo.PrivateVolumeForget" />
2347            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2348                       android:value="@string/menu_key_storage"/>
2349        </activity>
2350
2351        <!-- Exported for SystemUI to launch into -->
2352        <activity android:name=".deviceinfo.StorageWizardInit"
2353                android:theme="@style/GlifV3Theme.Light"
2354                android:exported="true"
2355                android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2356        <activity android:name=".deviceinfo.StorageWizardFormatProgress"
2357                android:theme="@style/GlifV3Theme.Light"
2358                android:exported="false" />
2359        <activity android:name=".deviceinfo.StorageWizardFormatSlow"
2360                android:theme="@style/GlifV3Theme.Light"
2361                android:exported="false" />
2362        <activity android:name=".deviceinfo.StorageWizardMigrateConfirm"
2363                android:theme="@style/GlifV3Theme.Light"
2364                android:exported="false" />
2365        <activity android:name=".deviceinfo.StorageWizardMigrateProgress"
2366                android:theme="@style/GlifV3Theme.Light"
2367                android:exported="true"
2368                android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2369        <activity android:name=".deviceinfo.StorageWizardReady"
2370                android:theme="@style/GlifV3Theme.Light"
2371                android:exported="true"
2372                android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2373
2374        <activity android:name=".deviceinfo.StorageWizardMoveConfirm"
2375                android:theme="@style/GlifV3Theme.Light"
2376                android:exported="false" />
2377        <activity android:name=".deviceinfo.StorageWizardMoveProgress"
2378                android:theme="@style/GlifV3Theme.Light"
2379                android:exported="true"
2380                android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2381
2382        <!-- Exported for SystemUI to trigger -->
2383        <receiver android:name=".deviceinfo.StorageUnmountReceiver"
2384                android:exported="true"
2385                android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
2386
2387        <activity android:name="Settings$ApnEditorActivity"
2388                android:configChanges="orientation|keyboardHidden|screenSize"
2389                android:exported="true"
2390                android:label="@string/apn_edit">
2391            <intent-filter>
2392                <action android:name="android.intent.action.VIEW" />
2393                <action android:name="android.intent.action.EDIT" />
2394                <category android:name="android.intent.category.DEFAULT" />
2395                <data android:mimeType="vnd.android.cursor.item/telephony-carrier" />
2396            </intent-filter>
2397
2398            <intent-filter>
2399                <action android:name="android.intent.action.INSERT" />
2400                <category android:name="android.intent.category.DEFAULT" />
2401                <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" />
2402            </intent-filter>
2403            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2404                       android:value="com.android.settings.network.apn.ApnEditor" />
2405            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2406                       android:value="@string/menu_key_network"/>
2407        </activity>
2408
2409        <activity
2410            android:name="Settings$DevelopmentSettingsDashboardActivity"
2411            android:label="@string/development_settings_title"
2412            android:icon="@drawable/ic_settings_development"
2413            android:exported="true"
2414            android:enabled="false">
2415            <intent-filter android:priority="1">
2416                <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
2417                <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
2418                <action android:name="android.service.quicksettings.action.QS_TILE_PREFERENCES"/>
2419                <category android:name="android.intent.category.DEFAULT" />
2420            </intent-filter>
2421            <intent-filter>
2422                <action android:name="com.android.settings.action.SETTINGS" />
2423            </intent-filter>
2424            <meta-data android:name="com.android.settings.order" android:value="-40"/>
2425            <meta-data android:name="com.android.settings.category"
2426                       android:value="com.android.settings.category.ia.system" />
2427            <meta-data android:name="com.android.settings.summary"
2428                       android:resource="@string/summary_empty"/>
2429            <meta-data android:name="com.android.settings.icon"
2430                       android:resource="@drawable/ic_settings_development" />
2431            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2432                       android:value="com.android.settings.development.DevelopmentSettingsDashboardFragment" />
2433            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2434                       android:value="@string/menu_key_system"/>
2435            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2436                       android:value="true" />
2437        </activity>
2438
2439        <!-- The opposite of DevelopmentSettingsActivity, it's no-op and only enabled when the real
2440             activity is disabled to be CTS compliant. -->
2441        <activity
2442            android:name=".development.DevelopmentSettingsDisabledActivity"
2443            android:icon="@drawable/ic_settings_development"
2444            android:label="@string/development_settings_title"
2445            android:excludeFromRecents="true"
2446            android:exported="true"
2447            android:theme="@style/Transparent">
2448            <intent-filter android:priority="-1">
2449                <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
2450                <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
2451                <category android:name="android.intent.category.DEFAULT" />
2452            </intent-filter>
2453        </activity>
2454
2455        <activity
2456            android:name="Settings$PrintSettingsActivity"
2457            android:label="@string/print_settings"
2458            android:exported="true"
2459            android:icon="@drawable/ic_settings_print">
2460            <intent-filter android:priority="1">
2461                <action android:name="android.settings.ACTION_PRINT_SETTINGS" />
2462                <category android:name="android.intent.category.DEFAULT" />
2463            </intent-filter>
2464            <intent-filter>
2465                <action android:name="android.intent.action.MAIN" />
2466                <category android:name="android.intent.category.DEFAULT" />
2467                <category android:name="android.intent.category.VOICE_LAUNCH" />
2468            </intent-filter>
2469            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2470                android:value="com.android.settings.print.PrintSettingsFragment" />
2471            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2472                       android:value="@string/menu_key_connected_devices"/>
2473        </activity>
2474
2475        <activity android:name="Settings$PrintJobSettingsActivity"
2476                android:exported="true"
2477                android:label="@string/print_print_job">
2478            <intent-filter android:priority="1">
2479                <action android:name="android.settings.ACTION_PRINT_SETTINGS" />
2480                <category android:name="android.intent.category.DEFAULT" />
2481                <data android:scheme="printjob" android:pathPattern="*" />
2482            </intent-filter>
2483            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2484                android:value="com.android.settings.print.PrintJobSettingsFragment" />
2485            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2486                       android:value="@string/menu_key_connected_devices"/>
2487        </activity>
2488
2489        <activity android:name=".development.AppPicker"
2490                  android:label="@string/select_application" />
2491
2492        <activity android:name=".development.AdbQrCodeActivity" />
2493
2494        <activity android:name=".development.DSULoader"
2495                  android:label="Select DSU Package"
2496                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog" />
2497        <activity android:name=".development.DSUTermsOfServiceActivity"
2498                  android:label="Terms of Service"
2499                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog" />
2500
2501        <activity android:name=".development.storage.BlobInfoListView"
2502                  android:label="@string/shared_data_title" />
2503        <activity android:name=".development.storage.LeaseInfoListView"
2504                  android:label="@string/accessor_info_title" />
2505
2506        <activity android:name="Settings$WebViewAppPickerActivity"
2507                  android:label="@string/select_webview_provider_dialog_title">
2508            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2509                       android:value="@string/menu_key_system"/>
2510        </activity>
2511
2512        <activity android:name="Settings$BugReportHandlerPickerActivity"
2513            android:label="@string/bug_report_handler_title"
2514            android:exported="true"
2515            android:excludeFromRecents="true">
2516            <intent-filter>
2517                <action android:name="android.settings.BUGREPORT_HANDLER_SETTINGS" />
2518                <category android:name="android.intent.category.DEFAULT" />
2519            </intent-filter>
2520            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2521                android:value="true" />
2522            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2523                android:value="com.android.settings.bugreporthandler.BugReportHandlerPicker" />
2524            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2525                       android:value="@string/menu_key_system"/>
2526        </activity>
2527
2528        <activity android:name=".bluetooth.BluetoothPairingDialog"
2529                  android:permission="android.permission.BLUETOOTH_PRIVILEGED"
2530                  android:excludeFromRecents="true"
2531                  android:windowSoftInputMode="stateVisible|adjustResize"
2532                  android:theme="@style/Theme.AlertDialog"
2533                  android:exported="true"
2534                  android:taskAffinity=".bluetooth.BluetoothPairingDialog">
2535            <intent-filter android:priority="1">
2536                <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
2537                <category android:name="android.intent.category.DEFAULT" />
2538            </intent-filter>
2539        </activity>
2540
2541        <activity android:name=".bluetooth.RequestPermissionActivity"
2542                  android:excludeFromRecents="true"
2543                  android:permission="android.permission.BLUETOOTH_CONNECT"
2544                  android:exported="true"
2545                  android:theme="@style/Theme.BluetoothPermission">
2546            <intent-filter android:priority="1">
2547                <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" />
2548                <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" />
2549                <action android:name="android.bluetooth.adapter.action.REQUEST_DISABLE" />
2550                <category android:name="android.intent.category.DEFAULT" />
2551            </intent-filter>
2552        </activity>
2553
2554        <activity android:name=".wifi.WifiScanModeActivity"
2555                  android:excludeFromRecents="true"
2556                  android:exported="true"
2557                  android:theme="@style/Transparent">
2558            <intent-filter android:priority="1">
2559                <action android:name="android.net.wifi.action.REQUEST_SCAN_ALWAYS_AVAILABLE" />
2560                <category android:name="android.intent.category.DEFAULT" />
2561            </intent-filter>
2562        </activity>
2563
2564        <activity android:name=".Settings$UsbDetailsActivity"
2565                  android:excludeFromRecents="true"
2566                  android:permission="android.permission.MANAGE_USB"
2567                  android:exported="true">
2568            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2569                android:value="com.android.settings.connecteddevice.usb.UsbDetailsFragment"/>
2570            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2571                       android:value="@string/menu_key_connected_devices"/>
2572        </activity>
2573
2574        <activity android:name=".RemoteBugreportActivity"
2575                  android:excludeFromRecents="true"
2576                  android:exported="true"
2577                  android:permission="android.permission.DUMP"
2578                  android:theme="@style/Theme.AlertDialog">
2579            <intent-filter>
2580                <action android:name="android.settings.SHOW_REMOTE_BUGREPORT_DIALOG" />
2581                <category android:name="android.intent.category.DEFAULT" />
2582            </intent-filter>
2583        </activity>
2584
2585        <activity android:name=".bluetooth.RequestPermissionHelperActivity"
2586                  android:label="@string/bluetooth_pairing_request"
2587                  android:excludeFromRecents="true"
2588                  android:permission="android.permission.BLUETOOTH_CONNECT"
2589                  android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight">
2590        </activity>
2591
2592        <service android:name=".bluetooth.BluetoothPairingService" />
2593
2594        <receiver android:name=".bluetooth.BluetoothPairingRequest"
2595            android:exported="true">
2596            <intent-filter>
2597                <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
2598            </intent-filter>
2599        </receiver>
2600
2601        <receiver android:name=".bluetooth.BluetoothPermissionRequest"
2602                  android:exported="true"
2603                  android:permission="android.permission.BLUETOOTH_CONNECT">
2604            <intent-filter>
2605                <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
2606                <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
2607            </intent-filter>
2608        </receiver>
2609
2610        <activity android:name=".bluetooth.BluetoothPermissionActivity"
2611                  android:label="@string/bluetooth_connection_permission_request"
2612                  android:excludeFromRecents="true"
2613                  android:permission="android.permission.BLUETOOTH_CONNECT"
2614                  android:exported="true"
2615                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2616            <intent-filter android:priority="1">
2617                <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
2618                <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
2619                <category android:name="android.intent.category.DEFAULT" />
2620            </intent-filter>
2621        </activity>
2622
2623        <activity android:name="ActivityPicker"
2624                android:label="@string/activity_picker_label"
2625                android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight"
2626                android:exported="true"
2627                android:finishOnCloseSystemDialogs="true">
2628            <intent-filter android:priority="1">
2629                <action android:name="android.intent.action.PICK_ACTIVITY" />
2630                <category android:name="android.intent.category.DEFAULT" />
2631            </intent-filter>
2632        </activity>
2633
2634        <!-- NFC settings -->
2635        <activity
2636            android:name="Settings$AndroidBeamSettingsActivity"
2637            android:exported="true"
2638            android:label="@string/android_beam_settings_title">
2639            <intent-filter android:priority="1">
2640                <action android:name="android.settings.NFCSHARING_SETTINGS" />
2641                <category android:name="android.intent.category.DEFAULT" />
2642            </intent-filter>
2643            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2644                android:value="com.android.settings.nfc.AndroidBeam" />
2645            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2646                       android:value="@string/menu_key_connected_devices"/>
2647            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2648                android:value="true" />
2649        </activity>
2650
2651        <activity
2652            android:name="Settings$WifiDisplaySettingsActivity"
2653            android:label="@string/wifi_display_settings_title"
2654            android:exported="true"
2655            android:icon="@drawable/ic_cast_24dp">
2656            <intent-filter android:priority="1">
2657                <action android:name="android.settings.CAST_SETTINGS" />
2658                <category android:name="android.intent.category.DEFAULT" />
2659            </intent-filter>
2660            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2661                android:value="com.android.settings.wfd.WifiDisplaySettings" />
2662            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2663                       android:value="@string/menu_key_connected_devices"/>
2664        </activity>
2665
2666        <activity android:name="Settings$TestingSettingsActivity" android:label="@string/testing">
2667            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2668                android:value="com.android.settings.TestingSettings" />
2669        </activity>
2670
2671        <receiver android:name=".TestingSettingsBroadcastReceiver"
2672            android:exported="true">
2673            <intent-filter>
2674                 <action android:name="android.telephony.action.SECRET_CODE" />
2675                 <data android:scheme="android_secret_code" android:host="4636" />
2676            </intent-filter>
2677       </receiver>
2678
2679        <!-- Standard picker for widgets -->
2680        <activity android:name="AppWidgetPickActivity"
2681                android:label="@string/widget_picker_title"
2682                android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight"
2683                android:exported="true"
2684                android:finishOnCloseSystemDialogs="true">
2685            <intent-filter android:priority="1">
2686                <action android:name="android.appwidget.action.APPWIDGET_PICK" />
2687                <category android:name="android.intent.category.DEFAULT" />
2688            </intent-filter>
2689        </activity>
2690
2691        <activity android:name="AllowBindAppWidgetActivity"
2692                android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight"
2693                android:finishOnCloseSystemDialogs="true"
2694                android:exported="true"
2695                android:excludeFromRecents="true">
2696            <intent-filter android:priority="1">
2697                <action android:name="android.appwidget.action.APPWIDGET_BIND" />
2698                <category android:name="android.intent.category.DEFAULT" />
2699            </intent-filter>
2700        </activity>
2701
2702        <activity android:name="UsageStatsActivity"
2703                  android:exported="true"
2704                  android:label="@string/usage_stats_label">
2705            <intent-filter>
2706                <action android:name="android.intent.action.MAIN" />
2707                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
2708            </intent-filter>
2709        </activity>
2710
2711        <activity
2712            android:name="Settings$PowerUsageSummaryActivity"
2713            android:label="@string/power_usage_summary_title"
2714            android:exported="true"
2715            android:icon="@drawable/ic_homepage_battery">
2716            <intent-filter android:priority="1">
2717                <action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
2718                <category android:name="android.intent.category.DEFAULT" />
2719            </intent-filter>
2720            <intent-filter android:priority="51">
2721                <action android:name="android.intent.action.MAIN" />
2722                <category android:name="com.android.settings.SHORTCUT" />
2723            </intent-filter>
2724            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2725                android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
2726            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2727                       android:value="@string/menu_key_battery"/>
2728        </activity>
2729
2730        <activity
2731            android:name="Settings$BatterySaverSettingsActivity"
2732            android:label="@string/battery_saver"
2733            android:exported="true"
2734            android:icon="@drawable/ic_settings_battery">
2735            <intent-filter android:priority="1">
2736                <action android:name="android.settings.BATTERY_SAVER_SETTINGS" />
2737                <category android:name="android.intent.category.DEFAULT" />
2738            </intent-filter>
2739            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2740                android:value="com.android.settings.fuelgauge.batterysaver.BatterySaverSettings" />
2741            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2742                       android:value="@string/menu_key_battery"/>
2743            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2744                android:value="true" />
2745        </activity>
2746
2747        <activity android:name=".fuelgauge.BatterySaverModeVoiceActivity"
2748                android:label="@string/power_usage_summary_title"
2749                android:theme="@*android:style/Theme.DeviceDefault.Light.Voice"
2750                android:exported="true">
2751            <intent-filter>
2752                <action android:name="android.settings.VOICE_CONTROL_BATTERY_SAVER_MODE" />
2753                <category android:name="android.intent.category.DEFAULT" />
2754                <category android:name="android.intent.category.VOICE" />
2755            </intent-filter>
2756        </activity>
2757
2758        <activity
2759            android:name="Settings$AccountSyncSettingsActivity"
2760            android:exported="true"
2761            android:label="@string/account_sync_settings_title">
2762            <intent-filter android:priority="1">
2763                <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" />
2764                <category android:name="android.intent.category.DEFAULT" />
2765            </intent-filter>
2766            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2767                android:value="com.android.settings.accounts.AccountSyncSettings" />
2768            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2769                       android:value="@string/menu_key_accounts"/>
2770            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2771                android:value="true" />
2772        </activity>
2773        <activity
2774            android:name="Settings$ManagedProfileSettingsActivity"
2775            android:label="@string/managed_profile_settings_title"
2776            android:exported="true"
2777            android:permission="android.permission.MANAGE_USERS">
2778            <intent-filter android:priority="1">
2779                <action android:name="android.settings.MANAGED_PROFILE_SETTINGS" />
2780                <category android:name="android.intent.category.DEFAULT" />
2781            </intent-filter>
2782            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2783                android:value="com.android.settings.accounts.ManagedProfileSettings" />
2784            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2785                       android:value="@string/menu_key_accounts"/>
2786        </activity>
2787
2788        <activity
2789            android:name="com.android.settings.accounts.AddAccountSettings"
2790            android:configChanges="orientation|keyboardHidden|screenSize"
2791            android:exported="true"
2792            android:label="@string/header_add_an_account">
2793            <intent-filter android:priority="1">
2794                <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" />
2795                <category android:name="android.intent.category.DEFAULT" />
2796            </intent-filter>
2797            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2798                android:value="true" />
2799        </activity>
2800
2801        <activity android:name="Settings$ChooseAccountActivity"
2802            android:label="@string/header_add_an_account"
2803            android:configChanges="orientation|keyboardHidden|screenSize">
2804            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2805                       android:value="com.android.settings.accounts.ChooseAccountFragment" />
2806            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2807                       android:value="@string/menu_key_accounts"/>
2808        </activity>
2809
2810        <activity android:name=".CryptKeeper"
2811                  androidprv:systemUserOnly="true"
2812                  android:immersive="true"
2813                  android:launchMode="singleTop"
2814                  android:excludeFromRecents="true"
2815                  android:theme="@style/Theme.CryptKeeper"
2816                  android:configChanges="mnc|mcc|keyboard|keyboardHidden|uiMode"
2817                  android:windowSoftInputMode="adjustResize"
2818                  android:screenOrientation="nosensor"
2819                  android:taskAffinity="com.android.settings.CryptKeeper"
2820                  android:exported="true"
2821                  android:process=":CryptKeeper">
2822            <intent-filter android:priority="10">
2823                <action android:name="android.intent.action.MAIN" />
2824                <category android:name="android.intent.category.HOME" />
2825                <category android:name="android.intent.category.DEFAULT" />
2826            </intent-filter>
2827        </activity>
2828
2829        <!-- Triggered when user-selected home app isn't encryption aware -->
2830        <activity android:name=".FallbackHome"
2831                  android:excludeFromRecents="true"
2832                  android:label=""
2833                  android:screenOrientation="nosensor"
2834                  android:taskAffinity="com.android.settings.FallbackHome"
2835                  android:exported="true"
2836                  android:theme="@style/FallbackHome">
2837            <intent-filter android:priority="-1000">
2838                <action android:name="android.intent.action.MAIN" />
2839                <category android:name="android.intent.category.HOME" />
2840                <category android:name="android.intent.category.DEFAULT" />
2841            </intent-filter>
2842        </activity>
2843
2844        <activity android:name=".CryptKeeper$FadeToBlack"
2845            android:immersive="true"
2846            android:launchMode="singleTop"
2847            android:theme="@style/CryptKeeperBlankTheme"
2848        />
2849
2850        <activity android:name=".CryptKeeperConfirm$Blank"
2851            android:immersive="true"
2852            android:launchMode="singleTop"
2853            android:theme="@style/CryptKeeperBlankTheme"
2854        />
2855
2856        <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings -->
2857        <activity android:name="Settings$CryptKeeperSettingsActivity"
2858                android:exported="true"
2859                android:label="@string/crypt_keeper_encrypt_title">
2860            <intent-filter android:priority="1">
2861                <action android:name="android.app.action.START_ENCRYPTION" />
2862                <category android:name="android.intent.category.DEFAULT" />
2863            </intent-filter>
2864            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2865                android:value="com.android.settings.security.CryptKeeperSettings" />
2866            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2867                       android:value="@string/menu_key_security"/>
2868        </activity>
2869
2870        <activity
2871            android:name="Settings$DataUsageSummaryActivity"
2872            android:label="@string/data_usage_summary_title"
2873            android:exported="true"
2874            android:icon="@drawable/ic_settings_data_usage">
2875            <intent-filter android:priority="1">
2876                <action android:name="android.settings.DATA_USAGE_SETTINGS" />
2877                <category android:name="android.intent.category.DEFAULT" />
2878            </intent-filter>
2879            <intent-filter android:priority="3">
2880                <action android:name="android.intent.action.MAIN" />
2881                <category android:name="com.android.settings.SHORTCUT" />
2882            </intent-filter>
2883            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2884                android:value="com.android.settings.datausage.DataUsageSummary" />
2885            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2886                       android:value="@string/menu_key_network"/>
2887        </activity>
2888        <activity
2889            android:name="Settings$MobileDataUsageListActivity"
2890            android:exported="true"
2891            android:label="@string/cellular_data_usage">
2892            <intent-filter android:priority="1">
2893                <action android:name="android.settings.MOBILE_DATA_USAGE" />
2894                <category android:name="android.intent.category.DEFAULT" />
2895            </intent-filter>
2896            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2897                       android:value="com.android.settings.datausage.DataUsageList" />
2898            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2899                       android:value="@string/menu_key_network"/>
2900        </activity>
2901
2902        <activity
2903            android:name="Settings$DreamSettingsActivity"
2904            android:label="@string/screensaver_settings_title"
2905            android:exported="true"
2906            android:icon="@drawable/ic_settings_display">
2907            <intent-filter android:priority="1">
2908                <action android:name="android.settings.DREAM_SETTINGS" />
2909                <category android:name="android.intent.category.DEFAULT" />
2910            </intent-filter>
2911            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2912                android:value="com.android.settings.dream.DreamSettings" />
2913            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2914                       android:value="@string/menu_key_display"/>
2915            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2916                android:value="true" />
2917        </activity>
2918
2919        <activity
2920            android:name="Settings$UserSettingsActivity"
2921            android:label="@string/user_settings_title"
2922            android:exported="true"
2923            android:icon="@drawable/ic_settings_multiuser">
2924            <intent-filter android:priority="1">
2925                <action android:name="android.settings.USER_SETTINGS" />
2926                <category android:name="android.intent.category.DEFAULT" />
2927            </intent-filter>
2928            <intent-filter>
2929                <action android:name="com.android.settings.action.SETTINGS" />
2930            </intent-filter>
2931            <meta-data android:name="com.android.settings.order" android:value="-45"/>
2932            <meta-data android:name="com.android.settings.category"
2933                       android:value="com.android.settings.category.ia.system" />
2934            <meta-data android:name="com.android.settings.summary_uri"
2935                       android:value="content://com.android.settings.dashboard.SummaryProvider/user" />
2936            <meta-data android:name="com.android.settings.icon"
2937                       android:resource="@drawable/ic_settings_multiuser" />
2938            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2939                       android:value="com.android.settings.users.UserSettings" />
2940            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2941                       android:value="@string/menu_key_system"/>
2942            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2943                       android:value="true" />
2944        </activity>
2945
2946        <activity
2947            android:name="Settings$PaymentSettingsActivity"
2948            android:label="@string/nfc_payment_settings_title"
2949            android:exported="true"
2950            android:icon="@drawable/ic_settings_nfc_payment">
2951            <intent-filter android:priority="1">
2952                <action android:name="android.settings.NFC_PAYMENT_SETTINGS" />
2953                <category android:name="android.intent.category.DEFAULT" />
2954            </intent-filter>
2955            <intent-filter>
2956                <action android:name="android.intent.action.MAIN" />
2957                <category android:name="android.intent.category.DEFAULT" />
2958            </intent-filter>
2959            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2960                android:value="com.android.settings.nfc.PaymentSettings" />
2961            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2962                       android:value="@string/menu_key_connected_devices"/>
2963            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2964                android:value="true" />
2965        </activity>
2966
2967        <activity android:name=".nfc.PaymentDefaultDialog"
2968                  android:label="@string/nfc_payment_set_default_label"
2969                  android:excludeFromRecents="true"
2970                  android:exported="true"
2971                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
2972            <intent-filter android:priority="1">
2973                <action android:name="android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT" />
2974                <category android:name="android.intent.category.DEFAULT" />
2975            </intent-filter>
2976            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
2977                android:value="true" />
2978        </activity>
2979
2980        <activity android:name=".nfc.HowItWorks"
2981                  android:label="@string/nfc_payment_settings_title"
2982                  android:excludeFromRecents="true">
2983        </activity>
2984
2985        <activity
2986            android:name="Settings$NotificationAccessSettingsActivity"
2987            android:exported="true"
2988            android:label="@string/manage_notification_access_title">
2989            <intent-filter android:priority="1">
2990                <action android:name="android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS" />
2991                <category android:name="android.intent.category.DEFAULT" />
2992            </intent-filter>
2993            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
2994                       android:value="com.android.settings.notification.NotificationAccessSettings" />
2995            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
2996                       android:value="@string/menu_key_notifications"/>
2997        </activity>
2998
2999        <activity
3000            android:name="Settings$NotificationAccessDetailsActivity"
3001            android:exported="true"
3002            android:label="@string/manage_notification_access_title" >
3003            <intent-filter android:priority="1">
3004                <action android:name="android.settings.NOTIFICATION_LISTENER_DETAIL_SETTINGS" />
3005                <category android:name="android.intent.category.DEFAULT" />
3006            </intent-filter>
3007            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3008                       android:value="com.android.settings.applications.specialaccess.notificationaccess.NotificationAccessDetails" />
3009            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3010                       android:value="@string/menu_key_notifications"/>
3011        </activity>
3012
3013        <activity
3014            android:name="Settings$NotificationAssistantSettingsActivity"
3015            android:exported="true"
3016            android:label="@string/notification_assistant_title">
3017            <intent-filter android:priority="1">
3018                <action android:name="android.settings.NOTIFICATION_ASSISTANT_SETTINGS" />
3019                <category android:name="android.intent.category.DEFAULT" />
3020            </intent-filter>
3021            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3022                       android:value="com.android.settings.notification.ConfigureNotificationSettings" />
3023            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3024                       android:value="@string/menu_key_notifications"/>
3025        </activity>
3026
3027        <activity
3028            android:name="Settings$VrListenersSettingsActivity"
3029            android:exported="true"
3030            android:label="@string/vr_listeners_title">
3031            <intent-filter android:priority="1">
3032                <action android:name="android.settings.VR_LISTENER_SETTINGS" />
3033                <category android:name="android.intent.category.DEFAULT" />
3034            </intent-filter>
3035            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3036                       android:value="com.android.settings.applications.specialaccess.vrlistener.VrListenerSettings" />
3037            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3038                       android:value="@string/menu_key_apps"/>
3039        </activity>
3040
3041        <activity
3042            android:name="Settings$PictureInPictureSettingsActivity"
3043            android:exported="true"
3044            android:label="@string/picture_in_picture_title">
3045            <intent-filter android:priority="1">
3046                <action android:name="android.settings.PICTURE_IN_PICTURE_SETTINGS" />
3047                <category android:name="android.intent.category.DEFAULT" />
3048            </intent-filter>
3049            <intent-filter>
3050                <action android:name="android.intent.action.MAIN" />
3051                <category android:name="android.intent.category.DEFAULT" />
3052            </intent-filter>
3053            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3054                android:value="com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureSettings" />
3055            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3056                       android:value="@string/menu_key_apps"/>
3057        </activity>
3058
3059        <activity
3060            android:name="Settings$AppPictureInPictureSettingsActivity"
3061            android:exported="true"
3062            android:label="@string/picture_in_picture_title">
3063            <intent-filter>
3064                <action android:name="android.settings.PICTURE_IN_PICTURE_SETTINGS" />
3065                <category android:name="android.intent.category.DEFAULT" />
3066                <data android:scheme="package" />
3067            </intent-filter>
3068            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3069                android:value="com.android.settings.applications.specialaccess.pictureinpicture.PictureInPictureDetails" />
3070            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3071                       android:value="@string/menu_key_apps"/>
3072        </activity>
3073
3074        <activity
3075            android:name="Settings$InteractAcrossProfilesSettingsActivity"
3076            android:exported="true"
3077            android:label="@string/interact_across_profiles_title">
3078            <intent-filter android:priority="1">
3079                <action android:name="android.settings.MANAGE_CROSS_PROFILE_ACCESS" />
3080                <category android:name="android.intent.category.DEFAULT" />
3081            </intent-filter>
3082            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3083                       android:value="com.android.settings.applications.specialaccess.interactacrossprofiles.InteractAcrossProfilesSettings" />
3084            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3085                       android:value="@string/menu_key_apps"/>
3086        </activity>
3087
3088        <activity android:name="Settings$AppInteractAcrossProfilesSettingsActivity"
3089                  android:exported="true"
3090                  android:label="@string/interact_across_profiles_title">
3091            <intent-filter>
3092                <action android:name="android.settings.MANAGE_CROSS_PROFILE_ACCESS" />
3093                <category android:name="android.intent.category.DEFAULT" />
3094                <data android:scheme="package" />
3095            </intent-filter>
3096            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3097                       android:value="com.android.settings.applications.specialaccess.interactacrossprofiles.InteractAcrossProfilesDetails" />
3098            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3099                       android:value="@string/menu_key_apps"/>
3100        </activity>
3101
3102        <activity
3103            android:name="Settings$ZenAccessDetailSettingsActivity"
3104            android:label="@string/manage_zen_access_title"
3105            android:exported="true"
3106            android:excludeFromRecents="true">
3107            <intent-filter>
3108                <action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_DETAIL_SETTINGS" />
3109                <category android:name="android.intent.category.DEFAULT" />
3110                <data android:scheme="package" />
3111            </intent-filter>
3112            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3113                       android:value="com.android.settings.applications.specialaccess.zenaccess.ZenAccessDetails" />
3114            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3115                       android:value="@string/menu_key_notifications"/>
3116        </activity>
3117
3118        <activity
3119            android:name="Settings$ZenAccessSettingsActivity"
3120            android:exported="true"
3121            android:label="@string/manage_zen_access_title">
3122            <intent-filter android:priority="1">
3123                <action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS" />
3124                <category android:name="android.intent.category.DEFAULT" />
3125            </intent-filter>
3126            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3127                       android:value="com.android.settings.notification.zen.ZenAccessSettings" />
3128            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3129                       android:value="@string/menu_key_notifications"/>
3130        </activity>
3131
3132        <activity
3133            android:name="Settings$ConfigureNotificationSettingsActivity"
3134            android:label="@string/configure_notification_settings"
3135            android:exported="true">
3136            <intent-filter android:priority="1">
3137                <action android:name="android.settings.NOTIFICATION_SETTINGS" />
3138                <category android:name="android.intent.category.DEFAULT" />
3139            </intent-filter>
3140            <intent-filter android:priority="21">
3141                <action android:name="android.intent.action.MAIN" />
3142                <category android:name="com.android.settings.SHORTCUT" />
3143            </intent-filter>
3144            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3145                android:value="com.android.settings.notification.ConfigureNotificationSettings" />
3146            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3147                       android:value="@string/menu_key_notifications"/>
3148            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3149                android:value="true" />
3150        </activity>
3151
3152        <activity
3153            android:name="Settings$ConversationListSettingsActivity"
3154            android:label="@string/zen_mode_conversations_title"
3155            android:exported="true">
3156            <intent-filter android:priority="1">
3157                <action android:name="android.settings.CONVERSATION_SETTINGS" />
3158                <category android:name="android.intent.category.DEFAULT" />
3159            </intent-filter>
3160            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3161                       android:value="com.android.settings.notification.app.ConversationListSettings" />
3162            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3163                       android:value="@string/menu_key_apps"/>
3164            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3165                       android:value="true" />
3166        </activity>
3167
3168        <activity
3169            android:name="Settings$AppBubbleNotificationSettingsActivity"
3170            android:exported="true"
3171            android:label="@string/bubbles_app_toggle_title">
3172            <intent-filter android:priority="1">
3173                <action android:name="android.settings.APP_NOTIFICATION_BUBBLE_SETTINGS" />
3174                <category android:name="android.intent.category.DEFAULT" />
3175            </intent-filter>
3176            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3177                       android:value="com.android.settings.notification.app.AppBubbleNotificationSettings" />
3178            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3179                       android:value="@string/menu_key_apps"/>
3180        </activity>
3181
3182        <activity
3183            android:name="Settings$PremiumSmsAccessActivity"
3184            android:label="@string/premium_sms_access"
3185            android:exported="true">
3186            <intent-filter>
3187                <action android:name="android.settings.PREMIUM_SMS_SETTINGS" />
3188                <category android:name="android.intent.category.DEFAULT" />
3189                <data android:scheme="package" />
3190            </intent-filter>
3191            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3192                       android:value="com.android.settings.applications.specialaccess.premiumsms.PremiumSmsAccess" />
3193            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3194                       android:value="@string/menu_key_apps"/>
3195        </activity>
3196
3197        <activity
3198            android:name="Settings$SoundSettingsActivity"
3199            android:label="@string/sound_settings"
3200            android:icon="@drawable/ic_homepage_sound"
3201            android:exported="true">
3202            <intent-filter android:priority="1">
3203                <action android:name="com.android.settings.SOUND_SETTINGS" />
3204                <action android:name="android.settings.SOUND_SETTINGS" />
3205                <action android:name="android.settings.ACTION_OTHER_SOUND_SETTINGS" />
3206                <category android:name="android.intent.category.DEFAULT" />
3207            </intent-filter>
3208            <intent-filter android:priority="40">
3209                <action android:name="android.intent.action.MAIN" />
3210                <category android:name="com.android.settings.SHORTCUT" />
3211            </intent-filter>
3212            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3213                android:value="com.android.settings.notification.SoundSettings" />
3214            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3215                       android:value="@string/menu_key_sound"/>
3216            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3217                android:value="true" />
3218        </activity>
3219
3220        <!-- Show apps for which application-level notification settings are applicable -->
3221        <activity android:name="Settings$NotificationAppListActivity"
3222                  android:label="@string/app_notifications_title"
3223                  android:icon="@drawable/ic_notifications"
3224                  android:exported="true">
3225            <intent-filter android:priority="1">
3226                <action android:name="android.settings.ALL_APPS_NOTIFICATION_SETTINGS" />
3227                <category android:name="android.intent.category.DEFAULT" />
3228            </intent-filter>
3229            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3230                       android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3231            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3232                       android:value="@string/menu_key_notifications"/>
3233        </activity>
3234
3235        <!-- Show application-level notification settings (app passed in as extras) -->
3236        <activity android:name="Settings$AppNotificationSettingsActivity"
3237                android:exported="true">
3238            <intent-filter android:priority="1">
3239                <action android:name="android.settings.APP_NOTIFICATION_SETTINGS" />
3240                <category android:name="android.intent.category.DEFAULT" />
3241            </intent-filter>
3242            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3243                android:value="com.android.settings.notification.app.AppNotificationSettings" />
3244            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3245                       android:value="@string/menu_key_notifications"/>
3246        </activity>
3247
3248        <!-- Show channel-level notification settings (channel passed in as extras) -->
3249        <activity android:name=".notification.app.ChannelPanelActivity"
3250                  android:label="@string/notification_channel_title"
3251                  android:theme="@style/Theme.Panel"
3252                  android:excludeFromRecents="true"
3253                  android:configChanges="orientation|keyboardHidden|screenSize"
3254                  android:exported="true">
3255            <intent-filter android:priority="1">
3256                <action android:name="android.settings.CHANNEL_NOTIFICATION_SETTINGS" />
3257                <category android:name="android.intent.category.DEFAULT" />
3258            </intent-filter>
3259            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3260                       android:value="com.android.settings.notification.app.ChannelNotificationSettings" />
3261            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3262                       android:value="@string/menu_key_notifications"/>
3263        </activity>
3264
3265        <!-- Show Manual (from settings item) -->
3266        <activity
3267            android:name="ManualDisplayActivity"
3268            android:label="@string/manual"
3269            android:exported="true"
3270            android:enabled="@bool/config_show_manual">
3271            <intent-filter>
3272                <action android:name="android.settings.SHOW_MANUAL" />
3273                <category android:name="android.intent.category.DEFAULT" />
3274            </intent-filter>
3275            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3276                android:value="true" />
3277        </activity>
3278
3279        <!-- Show regulatory info (from settings item or dialing "*#07#") -->
3280        <activity
3281            android:name="RegulatoryInfoDisplayActivity"
3282            android:label="@string/regulatory_labels"
3283            android:exported="true"
3284            android:enabled="@bool/config_show_regulatory_info">
3285            <intent-filter>
3286                <action android:name="android.settings.SHOW_REGULATORY_INFO" />
3287                <category android:name="android.intent.category.DEFAULT" />
3288            </intent-filter>
3289            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3290                android:value="true" />
3291        </activity>
3292
3293        <!-- Confirmation dialog for enabling notification access from CompanionDeviceManager -->
3294        <activity android:name=".notification.NotificationAccessConfirmationActivity"
3295                  android:taskAffinity=".notification.NotificationAccessConfirmationActivity"
3296                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
3297
3298        <receiver android:name="com.android.settingslib.bluetooth.BluetoothDiscoverableTimeoutReceiver"
3299            android:exported="true">
3300            <intent-filter>
3301                <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" />
3302            </intent-filter>
3303        </receiver>
3304
3305        <!-- Watch for ContactsContract.Profile changes and update the user's photo.  -->
3306        <receiver android:name=".users.ProfileUpdateReceiver"
3307            android:exported="true">
3308            <intent-filter>
3309                <action android:name="android.provider.Contacts.PROFILE_CHANGED" />
3310            </intent-filter>
3311        </receiver>
3312
3313        <receiver android:name=".sim.SimSelectNotification"
3314            android:exported="true">
3315            <intent-filter>
3316                <action android:name="android.telephony.action.PRIMARY_SUBSCRIPTION_LIST_CHANGED"/>
3317                <action android:name="android.settings.ENABLE_MMS_DATA_REQUEST"/>
3318            </intent-filter>
3319        </receiver>
3320
3321        <provider
3322            android:name="androidx.core.content.FileProvider"
3323            android:authorities="com.android.settings.files"
3324            android:grantUriPermissions="true"
3325            android:exported="false">
3326            <meta-data
3327                android:name="android.support.FILE_PROVIDER_PATHS"
3328                android:resource="@xml/file_paths" />
3329        </provider>
3330
3331        <provider
3332            android:name=".deviceinfo.legal.ModuleLicenseProvider"
3333            android:authorities="com.android.settings.module_licenses"
3334            android:grantUriPermissions="true"
3335            android:exported="false"/>
3336
3337        <provider
3338            android:name=".emergency.EmergencyActionContentProvider"
3339            android:authorities="com.android.settings.emergency"
3340            android:permission="android.permission.CALL_PRIVILEGED"
3341            android:exported="true"/>
3342
3343        <activity
3344            android:name=".wifi.RequestToggleWiFiActivity"
3345            android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"
3346            android:excludeFromRecents="true"
3347            android:exported="true"
3348            android:permission="android.permission.CHANGE_WIFI_STATE">
3349            <intent-filter>
3350                <action android:name="android.net.wifi.action.REQUEST_ENABLE" />
3351                <action android:name="android.net.wifi.action.REQUEST_DISABLE" />
3352                <category android:name="android.intent.category.DEFAULT" />
3353            </intent-filter>
3354        </activity>
3355
3356        <activity
3357            android:name=".wifi.WifiDialogActivity"
3358            android:label=""
3359            android:theme="@style/Transparent"
3360            android:excludeFromRecents="true"
3361            android:documentLaunchMode="always"
3362            android:exported="true"
3363            android:permission="android.permission.CHANGE_WIFI_STATE"
3364            android:configChanges="orientation|keyboardHidden|screenSize">
3365            <intent-filter>
3366                <action android:name="com.android.settings.WIFI_DIALOG" />
3367                <category android:name="android.intent.category.DEFAULT" />
3368            </intent-filter>
3369        </activity>
3370
3371        <activity
3372            android:name=".wifi.NetworkRequestDialogActivity"
3373            android:theme="@style/Theme.AlertDialog"
3374            android:excludeFromRecents="true"
3375            android:launchMode="singleTop"
3376            android:taskAffinity=".wifi.NetworkRequestDialogActivity"
3377            android:exported="true"
3378            android:permission="android.permission.NETWORK_SETTINGS">
3379            <intent-filter>
3380                <action android:name="com.android.settings.wifi.action.NETWORK_REQUEST" />
3381                <category android:name="android.intent.category.DEFAULT" />
3382            </intent-filter>
3383        </activity>
3384
3385        <receiver
3386            android:name=".wifi.slice.ConnectToWifiHandler"
3387            android:exported="false" />
3388
3389        <activity
3390            android:name=".sim.SimDialogActivity"
3391            android:theme="@style/Theme.AlertDialog"
3392            android:label="@string/sim_settings_title"
3393            android:launchMode="singleTop"
3394            android:exported="true"
3395            android:excludeFromRecents="true">
3396            <intent-filter>
3397                <action android:name="android.intent.action.MAIN" />
3398            </intent-filter>
3399        </activity>
3400
3401        <activity
3402            android:name=".flashlight.FlashlightHandleActivity"
3403            android:theme="@android:style/Theme.NoDisplay"
3404            android:excludeFromRecents="true"
3405            android:exported="true"
3406            android:label="@string/power_flashlight"/>
3407
3408        <activity
3409            android:name="Settings$WifiCallingSettingsActivity"
3410            android:exported="true"
3411            android:configChanges="orientation|keyboard|keyboardHidden|screenSize|smallestScreenSize|screenLayout"
3412            android:label="@string/wifi_calling_settings_title">
3413            <intent-filter>
3414                <action android:name="android.intent.action.MAIN" />
3415                <action android:name="android.settings.WIFI_CALLING_SETTINGS" />
3416                <category android:name="android.intent.category.DEFAULT" />
3417                <category android:name="android.intent.category.VOICE_LAUNCH" />
3418            </intent-filter>
3419            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3420                       android:value="com.android.settings.wifi.calling.WifiCallingSettings" />
3421            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3422                       android:value="@string/menu_key_network"/>
3423            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3424                       android:value="true" />
3425        </activity>
3426
3427        <activity android:name=".wifi.calling.WifiCallingSuggestionActivity"
3428                  android:label="@string/wifi_calling_settings_title"
3429                  android:exported="true"
3430                  android:icon="@drawable/ic_suggestion_wireless">
3431            <intent-filter>
3432                <action android:name="android.intent.action.MAIN" />
3433                <category android:name="com.android.settings.suggested.category.FIRST_IMPRESSION" />
3434            </intent-filter>
3435            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3436                       android:value="com.android.settings.wifi.calling.WifiCallingSettings" />
3437            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3438                       android:value="@string/menu_key_network"/>
3439            <meta-data android:name="com.android.settings.dismiss"
3440                android:value="10,14,30" />
3441            <meta-data android:name="com.android.settings.title"
3442                android:resource="@string/wifi_calling_suggestion_title" />
3443            <meta-data android:name="com.android.settings.summary"
3444                android:resource="@string/wifi_calling_suggestion_summary" />
3445        </activity>
3446
3447        <provider
3448            android:name=".search.SettingsSearchIndexablesProvider"
3449            android:authorities="com.android.settings"
3450            android:multiprocess="false"
3451            android:grantUriPermissions="true"
3452            android:permission="android.permission.READ_SEARCH_INDEXABLES"
3453            android:exported="true">
3454            <intent-filter>
3455                <action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" />
3456            </intent-filter>
3457        </provider>
3458
3459        <provider
3460            android:name=".dashboard.suggestions.SuggestionStateProvider"
3461            android:authorities="com.android.settings.suggestions.status"
3462            android:exported="true">
3463            <intent-filter>
3464                <action android:name="com.android.settings.action.SUGGESTION_STATE_PROVIDER" />
3465            </intent-filter>
3466        </provider>
3467
3468        <activity
3469            android:name="Settings$OverlaySettingsActivity"
3470            android:exported="true"
3471            android:label="@string/draw_overlay">
3472            <intent-filter android:priority="1">
3473                <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" />
3474                <category android:name="android.intent.category.DEFAULT" />
3475            </intent-filter>
3476            <intent-filter android:priority="1">
3477                <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" />
3478                <category android:name="android.intent.category.DEFAULT" />
3479                <data android:scheme="package" />
3480            </intent-filter>
3481            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3482                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3483            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3484                       android:value="@string/menu_key_apps"/>
3485            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3486                       android:value="true" />
3487        </activity>
3488
3489        <activity
3490            android:name="Settings$AppDrawOverlaySettingsActivity"
3491            android:label="@string/draw_overlay"
3492            android:exported="true"
3493            android:permission="android.permission.INTERNAL_SYSTEM_WINDOW">
3494            <intent-filter android:priority="1">
3495                <action android:name="android.settings.MANAGE_APP_OVERLAY_PERMISSION" />
3496                <category android:name="android.intent.category.DEFAULT" />
3497                <data android:scheme="package" />
3498            </intent-filter>
3499            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3500                       android:value="com.android.settings.applications.appinfo.DrawOverlayDetails" />
3501            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3502                       android:value="@string/menu_key_apps"/>
3503        </activity>
3504
3505        <activity
3506            android:name="Settings$WriteSettingsActivity"
3507            android:exported="true"
3508            android:label="@string/write_settings_title">
3509            <intent-filter android:priority="1">
3510                <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" />
3511                <category android:name="android.intent.category.DEFAULT" />
3512            </intent-filter>
3513            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3514                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3515            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3516                       android:value="@string/menu_key_apps"/>
3517            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3518                       android:value="true" />
3519        </activity>
3520
3521        <activity
3522            android:name="Settings$AppWriteSettingsActivity"
3523            android:exported="true"
3524            android:label="@string/write_settings_title">
3525            <intent-filter android:priority="1">
3526                <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" />
3527                <category android:name="android.intent.category.DEFAULT" />
3528                <data android:scheme="package" />
3529            </intent-filter>
3530            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3531                       android:value="com.android.settings.applications.appinfo.WriteSettingsDetails" />
3532            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3533                       android:value="@string/menu_key_apps"/>
3534        </activity>
3535
3536        <activity
3537            android:name="Settings$AlarmsAndRemindersActivity"
3538            android:exported="true"
3539            android:label="@string/alarms_and_reminders_label">
3540            <intent-filter android:priority="1">
3541                <action android:name="android.settings.REQUEST_SCHEDULE_EXACT_ALARM" />
3542                <category android:name="android.intent.category.DEFAULT" />
3543            </intent-filter>
3544            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3545                       android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3546            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3547                       android:value="@string/menu_key_apps"/>
3548            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3549                       android:value="true" />
3550        </activity>
3551
3552        <activity
3553            android:name="Settings$AlarmsAndRemindersAppActivity"
3554            android:exported="true"
3555            android:label="@string/alarms_and_reminders_label">
3556            <intent-filter android:priority="1">
3557                <action android:name="android.settings.REQUEST_SCHEDULE_EXACT_ALARM" />
3558                <category android:name="android.intent.category.DEFAULT" />
3559                <data android:scheme="package" />
3560            </intent-filter>
3561            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3562                       android:value="com.android.settings.applications.appinfo.AlarmsAndRemindersDetails" />
3563            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3564                       android:value="@string/menu_key_apps"/>
3565        </activity>
3566
3567        <activity
3568            android:name="Settings$ManageExternalSourcesActivity"
3569            android:exported="true"
3570            android:label="@string/install_other_apps">
3571            <intent-filter android:priority="1">
3572                <action android:name="android.settings.MANAGE_UNKNOWN_APP_SOURCES" />
3573                <category android:name="android.intent.category.DEFAULT" />
3574            </intent-filter>
3575            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3576                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3577            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3578                       android:value="@string/menu_key_apps"/>
3579            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3580                       android:value="true" />
3581        </activity>
3582
3583        <activity android:name="Settings$ManageAppExternalSourcesActivity"
3584                  android:exported="true"
3585                  android:label="@string/install_other_apps">
3586            <intent-filter android:priority="1">
3587                <action android:name="android.settings.MANAGE_UNKNOWN_APP_SOURCES" />
3588                <category android:name="android.intent.category.DEFAULT" />
3589                <data android:scheme="package" />
3590            </intent-filter>
3591            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3592                       android:value="com.android.settings.applications.appinfo.ExternalSourcesDetails" />
3593            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3594                       android:value="@string/menu_key_apps"/>
3595        </activity>
3596
3597        <activity android:name=".enterprise.ActionDisabledByAdminDialog"
3598                  android:theme="@style/Theme.AlertDialog"
3599                android:taskAffinity="com.android.settings.enterprise"
3600                android:excludeFromRecents="true"
3601                android:exported="true"
3602                android:launchMode="singleTop">
3603            <intent-filter android:priority="1">
3604                <action android:name="android.settings.SHOW_ADMIN_SUPPORT_DETAILS" />
3605                <category android:name="android.intent.category.DEFAULT" />
3606            </intent-filter>
3607        </activity>
3608
3609        <activity
3610            android:name="Settings$ManageExternalStorageActivity"
3611            android:exported="true"
3612            android:label="@string/manage_external_storage_title">
3613            <intent-filter android:priority="1">
3614                <action android:name="android.settings.MANAGE_ALL_FILES_ACCESS_PERMISSION" />
3615                <category android:name="android.intent.category.DEFAULT" />
3616            </intent-filter>
3617            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3618                       android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3619            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3620                       android:value="@string/menu_key_storage"/>
3621            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3622                       android:value="true" />
3623        </activity>
3624
3625        <activity
3626            android:name="Settings$AppManageExternalStorageActivity"
3627            android:exported="true"
3628            android:label="@string/manage_external_storage_title">
3629            <intent-filter android:priority="1">
3630                <action android:name="android.settings.MANAGE_APP_ALL_FILES_ACCESS_PERMISSION" />
3631                <category android:name="android.intent.category.DEFAULT" />
3632                <data android:scheme="package" />
3633            </intent-filter>
3634            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3635                       android:value="com.android.settings.applications.appinfo.ManageExternalStorageDetails" />
3636            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3637                       android:value="@string/menu_key_apps"/>
3638        </activity>
3639
3640        <activity
3641            android:name="Settings$MediaManagementAppsActivity"
3642            android:exported="true"
3643            android:label="@string/media_management_apps_title">
3644            <intent-filter android:priority="1">
3645                <action android:name="android.settings.REQUEST_MANAGE_MEDIA" />
3646                <category android:name="android.intent.category.DEFAULT" />
3647            </intent-filter>
3648            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3649                       android:value="com.android.settings.applications.manageapplications.ManageApplications" />
3650            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3651                       android:value="@string/menu_key_apps"/>
3652            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3653                       android:value="true" />
3654        </activity>
3655
3656        <activity
3657            android:name="Settings$AppMediaManagementAppsActivity"
3658            android:exported="true"
3659            android:label="@string/media_management_apps_title">
3660            <intent-filter android:priority="1">
3661                <action android:name="android.settings.REQUEST_MANAGE_MEDIA" />
3662                <category android:name="android.intent.category.DEFAULT" />
3663                <data android:scheme="package" />
3664            </intent-filter>
3665            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3666                       android:value="com.android.settings.applications.appinfo.MediaManagementAppsDetails" />
3667            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3668                       android:value="@string/menu_key_apps"/>
3669        </activity>
3670
3671        <!-- Keep compatibility with old WebView-picker implementation -->
3672        <activity-alias android:name=".WebViewImplementation"
3673                  android:targetActivity="Settings$WebViewAppPickerActivity"
3674                  android:exported="true"
3675                  android:excludeFromRecents="true"
3676                  android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert">
3677            <intent-filter>
3678                <action android:name="android.settings.WEBVIEW_SETTINGS" />
3679                <category android:name="android.intent.category.DEFAULT" />
3680            </intent-filter>
3681            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3682                android:value="true" />
3683            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3684                android:value="com.android.settings.webview.WebViewAppPicker" />
3685            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3686                       android:value="@string/menu_key_system"/>
3687        </activity-alias>
3688
3689        <provider
3690            android:name=".dashboard.SummaryProvider"
3691            android:authorities="com.android.settings.dashboard.SummaryProvider">
3692        </provider>
3693
3694        <activity android:name=".backup.UserBackupSettingsActivity"
3695                  android:label="@string/privacy_settings_title"
3696                  android:exported="true"
3697                  android:icon="@drawable/ic_settings_backup">
3698            <intent-filter>
3699                <action android:name="android.intent.action.MAIN" />
3700                <category android:name="android.intent.category.DEFAULT" />
3701                <category android:name="android.intent.category.VOICE_LAUNCH" />
3702            </intent-filter>
3703            <!-- Mark the activity as a dynamic setting -->
3704            <intent-filter>
3705                <action android:name="com.android.settings.action.IA_SETTINGS" />
3706            </intent-filter>
3707            <!-- Tell Settings app which category it belongs to -->
3708            <meta-data android:name="com.android.settings.category"
3709                       android:value="com.android.settings.category.ia.system" />
3710            <meta-data android:name="com.android.settings.icon"
3711                       android:resource="@drawable/ic_settings_backup" />
3712            <meta-data android:name="com.android.settings.order" android:value="-60"/>
3713        </activity>
3714
3715        <activity
3716            android:name="Settings$AutomaticStorageManagerSettingsActivity"
3717            android:exported="@bool/config_storage_manager_settings_enabled"
3718            android:label="@string/automatic_storage_manager_settings">
3719            <intent-filter android:priority="1">
3720                <action android:name="android.settings.STORAGE_MANAGER_SETTINGS" />
3721                <category android:name="android.intent.category.DEFAULT" />
3722            </intent-filter>
3723            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3724                       android:value="com.android.settings.deletionhelper.AutomaticStorageManagerSettings" />
3725            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3726                       android:value="@string/menu_key_storage"/>
3727        </activity>
3728
3729        <!-- Show app-level advanced power usage details (app passed in as extras) -->
3730        <activity
3731            android:name=".fuelgauge.AdvancedPowerUsageDetailActivity"
3732            android:excludeFromRecents="true"
3733            android:launchMode="singleInstance"
3734            android:exported="true"
3735            android:theme="@android:style/Theme.NoDisplay">
3736            <intent-filter>
3737                <action android:name="android.settings.VIEW_ADVANCED_POWER_USAGE_DETAIL" />
3738                <category android:name="android.intent.category.DEFAULT" />
3739                <data android:scheme="package" />
3740            </intent-filter>
3741        </activity>
3742
3743        <activity
3744            android:name=".Settings$AppDashboardActivity"
3745            android:label="@string/apps_dashboard_title"
3746            android:icon="@drawable/ic_homepage_apps"
3747            android:exported="true">
3748            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3749                       android:value="com.android.settings.applications.AppDashboardFragment"/>
3750            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3751                       android:value="@string/menu_key_apps"/>
3752        </activity>
3753
3754        <activity
3755            android:name=".Settings$AccountDashboardActivity"
3756            android:label="@string/account_dashboard_title"
3757            android:exported="true"
3758            android:icon="@drawable/ic_homepage_accounts">
3759            <intent-filter android:priority="1">
3760                <action android:name="android.settings.SYNC_SETTINGS" />
3761                <category android:name="android.intent.category.DEFAULT" />
3762            </intent-filter>
3763            <intent-filter android:priority="53">
3764                <action android:name="android.intent.action.MAIN" />
3765                <category android:name="com.android.settings.SHORTCUT" />
3766            </intent-filter>
3767            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3768                       android:value="com.android.settings.accounts.AccountDashboardFragment"/>
3769            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3770                       android:value="@string/menu_key_accounts"/>
3771            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3772                       android:value="true" />
3773        </activity>
3774
3775        <activity
3776            android:name=".Settings$SystemDashboardActivity"
3777            android:label="@string/header_category_system"
3778            android:exported="true"
3779            android:icon="@drawable/ic_homepage_system_dashboard">
3780            <intent-filter android:priority="70">
3781                <action android:name="android.intent.action.MAIN" />
3782                <category android:name="com.android.settings.SHORTCUT" />
3783            </intent-filter>
3784            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3785                       android:value="com.android.settings.system.SystemDashboardFragment"/>
3786            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3787                       android:value="@string/menu_key_system"/>
3788        </activity>
3789
3790        <activity android:name=".support.SupportDashboardActivity"
3791                  android:label="@string/page_tab_title_support"
3792                  android:icon="@drawable/ic_homepage_support"
3793                  android:theme="@android:style/Theme.DeviceDefault.Light.Panel"
3794                  android:exported="true"
3795                  android:enabled="@bool/config_support_enabled">
3796            <intent-filter>
3797                <action android:name="com.android.settings.action.SUPPORT_SETTINGS" />
3798                <category android:name="android.intent.category.DEFAULT" />
3799            </intent-filter>
3800        </activity>
3801
3802        <service
3803            android:name=".SettingsDumpService"
3804            android:exported="true"
3805            android:permission="android.permission.DUMP" />
3806
3807        <!-- Quick Settings tiles for Developer Options -->
3808        <service
3809            android:name=".development.qstile.DevelopmentTiles$ShowLayout"
3810            android:label="@string/debug_layout"
3811            android:icon="@drawable/tile_icon_show_layout"
3812            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3813            android:exported="true"
3814            android:enabled="false">
3815            <intent-filter>
3816                <action android:name="android.service.quicksettings.action.QS_TILE" />
3817            </intent-filter>
3818            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3819                       android:value="true"/>
3820        </service>
3821        <service
3822            android:name=".development.qstile.DevelopmentTiles$GPUProfiling"
3823            android:label="@string/track_frame_time"
3824            android:icon="@drawable/tile_icon_graphics"
3825            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3826            android:exported="true"
3827            android:enabled="false">
3828            <intent-filter>
3829                <action android:name="android.service.quicksettings.action.QS_TILE" />
3830            </intent-filter>
3831            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3832                       android:value="true"/>
3833        </service>
3834        <service
3835            android:name=".development.qstile.DevelopmentTiles$ForceRTL"
3836            android:label="@string/force_rtl_layout_all_locales"
3837            android:icon="@drawable/tile_icon_force_rtl"
3838            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3839            android:exported="true"
3840            android:enabled="false">
3841            <intent-filter>
3842                <action android:name="android.service.quicksettings.action.QS_TILE" />
3843            </intent-filter>
3844            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3845                       android:value="true"/>
3846        </service>
3847        <service
3848            android:name=".development.qstile.DevelopmentTiles$AnimationSpeed"
3849            android:label="@string/window_animation_scale_title"
3850            android:icon="@drawable/tile_icon_animation_speed"
3851            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3852            android:exported="true"
3853            android:enabled="false">
3854            <intent-filter>
3855                <action android:name="android.service.quicksettings.action.QS_TILE" />
3856            </intent-filter>
3857            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3858                       android:value="true"/>
3859        </service>
3860
3861        <service
3862            android:name=".development.qstile.DevelopmentTiles$WinscopeTrace"
3863            android:label="@string/winscope_trace_quick_settings_title"
3864            android:icon="@drawable/tile_icon_winscope_trace"
3865            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3866            android:exported="true"
3867            android:enabled="false">
3868            <intent-filter>
3869                <action android:name="android.service.quicksettings.action.QS_TILE" />
3870            </intent-filter>
3871            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3872                       android:value="true"/>
3873        </service>
3874
3875        <service
3876            android:name=".development.qstile.DevelopmentTiles$SensorsOff"
3877            android:label="@string/sensors_off_quick_settings_title"
3878            android:icon="@drawable/tile_icon_sensors_off"
3879            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3880            android:exported="true"
3881            android:enabled="false">
3882            <intent-filter>
3883                <action android:name="android.service.quicksettings.action.QS_TILE" />
3884            </intent-filter>
3885            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3886                       android:value="true"/>
3887        </service>
3888
3889        <service
3890            android:name=".development.qstile.DevelopmentTiles$WirelessDebugging"
3891            android:label="@string/enable_adb_wireless"
3892            android:icon="@drawable/tile_icon_debugging_wireless"
3893            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3894            android:exported="true"
3895            android:enabled="false">
3896            <intent-filter>
3897                <action android:name="android.service.quicksettings.action.QS_TILE" />
3898            </intent-filter>
3899            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3900                       android:value="true"/>
3901        </service>
3902
3903        <service
3904            android:name=".development.qstile.DevelopmentTiles$ShowTaps"
3905            android:label="@string/show_touches"
3906            android:icon="@drawable/tile_icon_show_taps"
3907            android:permission="android.permission.BIND_QUICK_SETTINGS_TILE"
3908            android:exported="true"
3909            android:enabled="false">
3910            <intent-filter>
3911                <action android:name="android.service.quicksettings.action.QS_TILE" />
3912            </intent-filter>
3913            <meta-data android:name="android.service.quicksettings.TOGGLEABLE_TILE"
3914                       android:value="true"/>
3915        </service>
3916
3917        <activity
3918            android:name=".HelpTrampoline"
3919            android:exported="true"
3920            android:theme="@style/Transparent"
3921            android:permission="android.permission.DUMP"
3922            android:excludeFromRecents="true"
3923            android:enabled="@bool/config_has_help" />
3924
3925        <activity android:name=".applications.autofill.AutofillPickerActivity"
3926                android:excludeFromRecents="true"
3927                android:launchMode="singleInstance"
3928                android:exported="false">
3929        </activity>
3930
3931        <activity android:name=".applications.autofill.AutofillPickerTrampolineActivity"
3932                android:theme="@android:style/Theme.NoDisplay"
3933                android:excludeFromRecents="true"
3934                android:launchMode="singleInstance"
3935                android:exported="true"
3936                android:label="@string/autofill_app">
3937            <intent-filter android:priority="1">
3938                <action android:name="android.settings.REQUEST_SET_AUTOFILL_SERVICE" />
3939                <category android:name="android.intent.category.DEFAULT" />
3940                <data android:scheme="package" />
3941            </intent-filter>
3942        </activity>
3943
3944        <activity android:name="Settings$AdvancedConnectedDeviceActivity"
3945                  android:exported="true"
3946                  android:label="@string/connected_device_connections_title">
3947            <intent-filter android:priority="1">
3948                <action android:name="android.settings.NFC_SETTINGS" />
3949                <category android:name="android.intent.category.DEFAULT" />
3950            </intent-filter>
3951            <intent-filter android:priority="1">
3952                <action android:name="com.android.settings.ADVANCED_CONNECTED_DEVICE_SETTINGS" />
3953                <category android:name="android.intent.category.DEFAULT" />
3954            </intent-filter>
3955            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3956                       android:value="com.android.settings.connecteddevice.AdvancedConnectedDeviceDashboardFragment" />
3957            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3958                       android:value="@string/menu_key_connected_devices"/>
3959            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3960                       android:value="true" />
3961        </activity>
3962
3963        <activity android:name="Settings$BluetoothDeviceDetailActivity"
3964                  android:label="@string/device_details_title"
3965                  android:exported="true"
3966                  android:permission="android.permission.BLUETOOTH_CONNECT">
3967            <intent-filter android:priority="1">
3968                <action android:name="com.android.settings.BLUETOOTH_DEVICE_DETAIL_SETTINGS" />
3969                <category android:name="android.intent.category.DEFAULT" />
3970            </intent-filter>
3971            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
3972                       android:value="com.android.settings.bluetooth.BluetoothDeviceDetailsFragment" />
3973            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
3974                       android:value="@string/menu_key_connected_devices"/>
3975            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
3976                       android:value="true" />
3977        </activity>
3978
3979        <activity android:name=".panel.SettingsPanelActivity"
3980            android:label="@string/settings_panel_title"
3981            android:theme="@style/Theme.Panel"
3982            android:launchMode="singleInstance"
3983            android:excludeFromRecents="true"
3984            android:configChanges="orientation|keyboardHidden|screenSize"
3985            android:exported="true">
3986                 <intent-filter>
3987                     <action android:name="android.settings.panel.action.INTERNET_CONNECTIVITY" />
3988                     <category android:name="android.intent.category.DEFAULT" />
3989                 </intent-filter>
3990                <intent-filter>
3991                    <action android:name="android.settings.panel.action.NFC" />
3992                    <category android:name="android.intent.category.DEFAULT" />
3993                </intent-filter>
3994                <intent-filter>
3995                    <action android:name="android.settings.panel.action.WIFI" />
3996                    <category android:name="android.intent.category.DEFAULT" />
3997                </intent-filter>
3998                <intent-filter>
3999                    <action android:name="android.settings.panel.action.VOLUME" />
4000                    <category android:name="android.intent.category.DEFAULT" />
4001                </intent-filter>
4002        </activity>
4003
4004        <activity android:name=".wifi.addappnetworks.AddAppNetworksActivity"
4005                  android:label="@string/settings_panel_title"
4006                  android:theme="@style/Theme.Panel"
4007                  android:launchMode="singleInstance"
4008                  android:excludeFromRecents="true"
4009                  android:exported="true"
4010                  android:configChanges="orientation|keyboardHidden|screenSize">
4011            <intent-filter>
4012                <action android:name="android.settings.WIFI_ADD_NETWORKS" />
4013                <category android:name="android.intent.category.DEFAULT" />
4014            </intent-filter>
4015        </activity>
4016
4017        <provider android:name=".slices.SettingsSliceProvider"
4018                  android:authorities="com.android.settings.slices;android.settings.slices"
4019                  android:exported="true"
4020                  android:grantUriPermissions="true" />
4021
4022        <receiver
4023            android:name=".slices.SliceBroadcastReceiver"
4024            android:exported="false" />
4025
4026        <receiver
4027            android:name=".slices.SliceRelayReceiver"
4028            android:permission="android.permission.MANAGE_SLICE_PERMISSIONS"
4029            android:exported="true" />
4030
4031        <receiver
4032            android:name=".slices.VolumeSliceRelayReceiver"
4033            android:permission="android.permission.MANAGE_SLICE_PERMISSIONS"
4034            android:exported="true" />
4035
4036        <!-- Couldn't be triggered from outside of settings. Statsd can trigger it because we send
4037             PendingIntent to it-->
4038        <receiver android:name=".fuelgauge.batterytip.AnomalyDetectionReceiver"
4039                  android:exported="false" />
4040
4041        <receiver android:name=".fuelgauge.batterytip.AnomalyConfigReceiver"
4042            android:exported="true">
4043            <intent-filter>
4044                <action android:name="android.app.action.STATSD_STARTED"/>
4045                <action android:name="android.intent.action.BOOT_COMPLETED"/>
4046            </intent-filter>
4047        </receiver>
4048
4049        <service android:name=".fuelgauge.batterytip.AnomalyCleanupJobService"
4050                 android:permission="android.permission.BIND_JOB_SERVICE" />
4051
4052        <service android:name=".fuelgauge.batterytip.AnomalyConfigJobService"
4053                 android:permission="android.permission.BIND_JOB_SERVICE" />
4054
4055        <service android:name=".fuelgauge.batterytip.AnomalyDetectionJobService"
4056                 android:permission="android.permission.BIND_JOB_SERVICE" />
4057
4058        <provider
4059            android:name=".homepage.contextualcards.CardContentProvider"
4060            android:authorities="com.android.settings.homepage.CardContentProvider"
4061            android:exported="true"
4062            android:permission="android.permission.WRITE_SETTINGS_HOMEPAGE_DATA" />
4063
4064        <provider
4065            android:name=".homepage.contextualcards.SettingsContextualCardProvider"
4066            android:authorities="com.android.settings.homepage.contextualcards"
4067            android:permission="android.permission.WRITE_SETTINGS_HOMEPAGE_DATA"
4068            android:exported="true">
4069            <intent-filter>
4070                <action android:name="android.content.action.SETTINGS_HOMEPAGE_DATA"/>
4071            </intent-filter>
4072        </provider>
4073
4074        <activity
4075            android:name=".wifi.dpp.WifiDppConfiguratorActivity"
4076            android:exported="true">
4077            <intent-filter>
4078                <action android:name="android.settings.WIFI_DPP_CONFIGURATOR_QR_CODE_SCANNER"/>
4079                <action android:name="android.settings.WIFI_DPP_CONFIGURATOR_QR_CODE_GENERATOR"/>
4080                <category android:name="android.intent.category.DEFAULT"/>
4081            </intent-filter>
4082            <intent-filter>
4083                <action android:name="android.settings.PROCESS_WIFI_EASY_CONNECT_URI"/>
4084                <category android:name="android.intent.category.DEFAULT"/>
4085                <data android:scheme="DPP"/>
4086            </intent-filter>
4087        </activity>
4088
4089        <activity
4090            android:name=".wifi.dpp.WifiDppEnrolleeActivity"
4091            android:exported="true">
4092            <intent-filter>
4093                <action android:name="android.settings.WIFI_DPP_ENROLLEE_QR_CODE_SCANNER"/>
4094                <category android:name="android.intent.category.DEFAULT"/>
4095            </intent-filter>
4096        </activity>
4097
4098        <activity android:name=".homepage.contextualcards.ContextualCardFeedbackDialog"
4099                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
4100
4101        <activity android:name=".homepage.contextualcards.FaceReEnrollDialog"
4102                  android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert" />
4103
4104        <activity
4105            android:name="Settings$WifiCallingDisclaimerActivity"
4106            android:label="@string/wifi_calling_settings_title"
4107            android:exported="true"
4108            android:taskAffinity="com.android.settings">
4109            <intent-filter>
4110                <action android:name="android.intent.action.MAIN" />
4111                <category android:name="android.intent.category.DEFAULT" />
4112            </intent-filter>
4113            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4114                android:value="com.android.settings.wifi.calling.WifiCallingDisclaimerFragment" />
4115            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4116                       android:value="@string/menu_key_network"/>
4117        </activity>
4118
4119        <activity android:name="Settings$BatterySaverScheduleSettingsActivity"
4120            android:exported="true"
4121            android:label="@string/battery_saver_schedule_settings_title">
4122            <intent-filter>
4123                <action android:name="com.android.settings.BATTERY_SAVER_SCHEDULE_SETTINGS" />
4124                <category android:name="android.intent.category.DEFAULT" />
4125            </intent-filter>
4126            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4127                android:value="com.android.settings.fuelgauge.batterysaver.BatterySaverScheduleSettings" />
4128            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4129                       android:value="@string/menu_key_battery"/>
4130        </activity>
4131
4132        <activity android:name="Settings$PowerMenuSettingsActivity"
4133                  android:exported="true"
4134                  android:label="@string/power_menu_setting_name">
4135            <intent-filter>
4136                <action android:name="android.settings.ACTION_POWER_MENU_SETTINGS" />
4137                <category android:name="android.intent.category.DEFAULT" />
4138            </intent-filter>
4139            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4140                       android:value="com.android.settings.gestures.PowerMenuSettings" />
4141            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4142                       android:value="@string/menu_key_system"/>
4143        </activity>
4144
4145        <activity
4146            android:name="Settings$GestureNavigationSettingsActivity"
4147            android:label="@string/gesture_settings_activity_title"
4148            android:exported="true"
4149            android:enabled="true">
4150            <intent-filter android:priority="32">
4151                <action android:name="android.intent.action.MAIN" />
4152                <category android:name="com.android.settings.SHORTCUT" />
4153            </intent-filter>
4154            <intent-filter android:priority="1">
4155                <action android:name="com.android.settings.GESTURE_NAVIGATION_SETTINGS" />
4156                <category android:name="android.intent.category.DEFAULT" />
4157            </intent-filter>
4158            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4159                       android:value="com.android.settings.gestures.GestureNavigationSettingsFragment" />
4160            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4161                       android:value="@string/menu_key_system"/>
4162            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
4163                       android:value="true" />
4164        </activity>
4165
4166        <activity android:name="Settings$MediaControlsSettingsActivity"
4167                  android:exported="true"
4168                  android:label="@strings/media_controls_title">
4169            <intent-filter>
4170                <action android:name="android.settings.ACTION_MEDIA_CONTROLS_SETTINGS" />
4171                <category android:name="android.intent.category.DEFAULT" />
4172            </intent-filter>
4173            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4174                       android:value="com.android.settings.sound.MediaControlsSettings" />
4175            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4176                       android:value="@string/menu_key_sound"/>
4177        </activity>
4178
4179        <receiver
4180            android:name=".media.BluetoothPairingReceiver"
4181            android:exported="true"
4182            android:permission="android.permission.BLUETOOTH_CONNECT">
4183            <intent-filter>
4184                <action android:name="com.android.settings.action.LAUNCH_BLUETOOTH_PAIRING"/>
4185            </intent-filter>
4186        </receiver>
4187
4188        <receiver
4189            android:name=".sim.receivers.SimSlotChangeReceiver"
4190            android:exported="true">
4191            <intent-filter>
4192                <action android:name="android.telephony.action.SIM_SLOT_STATUS_CHANGED" />
4193            </intent-filter>
4194        </receiver>
4195
4196        <receiver
4197            android:name=".sim.receivers.SuwFinishReceiver"
4198            android:exported="true">
4199            <intent-filter>
4200                <action android:name="com.google.android.setupwizard.SETUP_WIZARD_FINISHED" />
4201            </intent-filter>
4202        </receiver>
4203
4204        <receiver
4205            android:name=".sim.receivers.SimCompleteBootReceiver"
4206            android:exported="true">
4207            <intent-filter>
4208                <action android:name="android.intent.action.BOOT_COMPLETED"/>
4209            </intent-filter>
4210        </receiver>
4211
4212        <activity
4213            android:name=".sim.ChooseSimActivity"
4214            android:theme="@style/GlifV3Theme.DayNight.NoActionBar"
4215            android:launchMode="singleInstance"
4216            android:exported="false"/>
4217
4218        <activity
4219            android:name=".sim.SwitchToEsimConfirmDialogActivity"
4220            android:exported="false"
4221            android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
4222            android:launchMode="singleInstance"
4223            android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight" />
4224
4225        <activity
4226            android:name=".sim.DsdsDialogActivity"
4227            android:exported="false"
4228            android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
4229            android:launchMode="singleInstance"
4230            android:theme="@*android:style/Theme.DeviceDefault.Dialog.Alert.DayNight" />
4231
4232        <service android:name=".sim.SimNotificationService"
4233                 android:permission="android.permission.BIND_JOB_SERVICE" />
4234
4235        <activity android:name=".sim.smartForwarding.SmartForwardingActivity"
4236            android:exported="true"
4237            android:launchMode="singleTask">
4238        </activity>
4239
4240        <activity android:name="Settings$FactoryResetActivity"
4241                  android:permission="android.permission.BACKUP"
4242                  android:label="@string/main_clear_title"
4243                  android:exported="true"
4244                  android:theme="@style/SudThemeGlif.Light">
4245            <intent-filter>
4246                <action android:name="com.android.settings.action.FACTORY_RESET"/>
4247                <category android:name="android.intent.category.DEFAULT"/>
4248            </intent-filter>
4249            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
4250                       android:value="com.android.settings.MainClear"/>
4251            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
4252                       android:value="@string/menu_key_system"/>
4253        </activity>
4254
4255        <activity android:name="Settings$FactoryResetConfirmActivity"
4256                  android:label="@string/main_clear_confirm_title"
4257                  android:exported="false"
4258                  android:theme="@style/SudThemeGlif.Light">
4259        </activity>
4260
4261        <!-- This is the longest AndroidManifest.xml ever. -->
4262    </application>
4263</manifest>
4264