OSDN Git Service

am 6639dee4: am 203631b2: Merge "wifiSettings: Updating the networkinfo on supplicant...
[android-x86/packages-apps-Settings.git] / AndroidManifest.xml
1 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2         package="com.android.settings"
3         coreApp="true"
4         android:sharedUserId="android.uid.system">
5
6     <original-package android:name="com.android.settings" />
7
8     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
9     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
10     <uses-permission android:name="android.permission.WRITE_SETTINGS" />
11     <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
12     <uses-permission android:name="android.permission.DEVICE_POWER" />
13     <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
14     <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" />
15     <uses-permission android:name="android.permission.VIBRATE" />
16     <uses-permission android:name="android.permission.BLUETOOTH" />
17     <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
18     <uses-permission android:name="android.permission.NFC" />
19     <uses-permission android:name="android.permission.HARDWARE_TEST" />
20     <uses-permission android:name="android.permission.CALL_PHONE" />
21     <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
22     <uses-permission android:name="android.permission.MASTER_CLEAR" />
23     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
24     <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" />
25     <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" />
26     <uses-permission android:name="android.permission.READ_CONTACTS" />
27     <uses-permission android:name="android.permission.WRITE_CONTACTS" />
28     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
29     <uses-permission android:name="android.permission.ACCESS_WIMAX_STATE" />
30     <uses-permission android:name="android.permission.CHANGE_WIMAX_STATE" />
31     <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
32     <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
33     <uses-permission android:name="android.permission.INTERNET" />
34     <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
35     <uses-permission android:name="android.permission.READ_PHONE_STATE" />
36     <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
37     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
38     <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/>
39     <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/>
40     <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/>
41     <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/>
42     <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/>
43     <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/>
44     <uses-permission android:name="android.permission.BATTERY_STATS"/>
45     <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
46     <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" />
47     <uses-permission android:name="android.permission.MOVE_PACKAGE" />
48     <uses-permission android:name="android.permission.USE_CREDENTIALS" />
49     <uses-permission android:name="android.permission.BACKUP" />
50     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
51     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
52     <uses-permission android:name="android.permission.READ_SYNC_STATS" />
53     <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" />
54     <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" />
55     <uses-permission android:name="android.permission.STATUS_BAR" />
56     <uses-permission android:name="android.permission.MANAGE_USB" />
57     <uses-permission android:name="android.permission.SET_POINTER_SPEED" />
58     <uses-permission android:name="android.permission.SET_KEYBOARD_LAYOUT" />
59     <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
60     <uses-permission android:name="android.permission.COPY_PROTECTED_DATA" />
61     <uses-permission android:name="android.permission.MANAGE_USERS" />
62     <uses-permission android:name="android.permission.READ_PROFILE" />
63     <uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
64     <uses-permission android:name="android.permission.SET_TIME" />
65
66     <application android:label="@string/settings_label"
67             android:icon="@mipmap/ic_launcher_settings"
68             android:taskAffinity=""
69             android:theme="@android:style/Theme.Holo"
70             android:hardwareAccelerated="true"
71             android:supportsRtl="true">
72
73         <!-- Settings -->
74
75         <activity android:name="Settings"
76                 android:label="@string/settings_label_launcher"
77                 android:taskAffinity="com.android.settings"
78                 android:launchMode="singleTask">
79             <intent-filter>
80                 <action android:name="android.intent.action.MAIN" />
81                 <action android:name="android.settings.SETTINGS" />
82                 <category android:name="android.intent.category.DEFAULT" />
83                 <category android:name="android.intent.category.LAUNCHER" />
84             </intent-filter>
85         </activity>
86
87         <activity android:name=".SubSettings"
88                 android:taskAffinity="com.android.settings"
89                 android:parentActivityName="Settings">
90         </activity>
91
92         <activity android:name="CreateShortcut" android:label="@string/settings_shortcut"
93             android:theme="@style/Theme.CreateShortCut">
94             <intent-filter>
95                 <action android:name="android.intent.action.CREATE_SHORTCUT" />
96                 <category android:name="android.intent.category.DEFAULT" />
97             </intent-filter>
98         </activity>
99
100         <!-- Wireless Controls -->
101
102         <activity android:name="Settings$WirelessSettingsActivity"
103                 android:taskAffinity="com.android.settings"
104                 android:label="@string/wireless_networks_settings_title"
105                 android:parentActivityName="Settings">
106             <intent-filter>
107                 <action android:name="android.intent.action.MAIN" />
108                 <action android:name="android.settings.WIRELESS_SETTINGS" />
109                 <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" />
110                 <action android:name="android.settings.NFC_SETTINGS" />
111                 <category android:name="android.intent.category.DEFAULT" />
112                 <category android:name="android.intent.category.VOICE_LAUNCH" />
113             </intent-filter>
114             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
115                 android:value="com.android.settings.WirelessSettings" />
116             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
117                 android:resource="@id/wireless_settings" />
118         </activity>
119
120
121         <!-- Top-level settings -->
122
123         <activity android:name="Settings$WifiSettingsActivity"
124                 android:uiOptions="splitActionBarWhenNarrow"
125                 android:taskAffinity=""
126                 android:label="@string/wifi_settings"
127                 android:configChanges="orientation|keyboardHidden|screenSize"
128                 android:excludeFromRecents="true">
129             <intent-filter>
130                 <action android:name="android.intent.action.MAIN" />
131                 <action android:name="android.settings.WIFI_SETTINGS" />
132                 <category android:name="android.intent.category.DEFAULT" />
133                 <category android:name="android.intent.category.VOICE_LAUNCH" />
134                 <category android:name="com.android.settings.SHORTCUT" />
135             </intent-filter>
136             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
137                 android:value="com.android.settings.wifi.WifiSettings" />
138             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
139                 android:resource="@id/wifi_settings" />
140         </activity>
141
142         <!-- Keep compatibility with old shortcuts. -->
143         <activity-alias android:name=".wifi.WifiSettings"
144                 android:uiOptions="splitActionBarWhenNarrow"
145                 android:taskAffinity="com.android.settings"
146                 android:label="@string/wifi_settings"
147                 android:targetActivity="Settings$WifiSettingsActivity"
148                 android:configChanges="orientation|keyboardHidden|screenSize"
149                 android:exported="true">
150             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
151                 android:value="com.android.settings.wifi.WifiSettings" />
152             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
153                 android:resource="@id/wifi_settings" />
154         </activity-alias>
155
156         <activity android:name=".wifi.WifiPickerActivity"
157                 android:uiOptions="splitActionBarWhenNarrow"
158                 android:taskAffinity="com.android.settings"
159                 android:parentActivityName="Settings">
160             <intent-filter>
161                 <action android:name="android.intent.action.MAIN" />
162                 <action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
163                 <category android:name="android.intent.category.DEFAULT" />
164             </intent-filter>
165         </activity>
166
167         <activity android:name=".wifi.WifiSetupActivity"
168                 android:uiOptions="splitActionBarWhenNarrow"
169                 android:theme="@style/setup_wizard_theme"
170                 android:label="@string/wifi_setup_wizard_title"
171                 android:icon="@drawable/empty_icon"
172                 android:clearTaskOnLaunch="true">
173             <intent-filter>
174                 <action android:name="android.intent.action.MAIN" />
175                 <action android:name="com.android.net.wifi.SETUP_WIFI_NETWORK" />
176                 <category android:name="android.intent.category.DEFAULT" />
177             </intent-filter>
178         </activity>
179
180         <activity android:name=".wifi.WifiSettingsForSetupWizardXL"
181                 android:uiOptions="splitActionBarWhenNarrow"
182                 android:theme="@android:style/Theme.Holo.NoActionBar"
183                 android:screenOrientation="behind"
184                 android:clearTaskOnLaunch="true"
185                 android:windowSoftInputMode="adjustResize"
186                 android:exported="true" />
187
188         <activity android:name="Settings$AdvancedWifiSettingsActivity"
189                 android:taskAffinity="com.android.settings"
190                 android:label="@string/wifi_advanced_settings_label"
191                 android:configChanges="orientation|keyboardHidden|screenSize"
192                 android:parentActivityName="Settings$WifiSettingsActivity">
193             <intent-filter>
194                 <action android:name="android.intent.action.MAIN" />
195                 <action android:name="android.settings.WIFI_IP_SETTINGS" />
196                 <category android:name="android.intent.category.VOICE_LAUNCH" />
197                 <category android:name="android.intent.category.DEFAULT" />
198             </intent-filter>
199             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
200                 android:value="com.android.settings.wifi.AdvancedWifiSettings" />
201             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
202                 android:resource="@id/wifi_settings" />
203             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
204                 android:resource="@string/wifi_settings" />
205             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
206                 android:value="com.android.settings.Settings$WifiSettingsActivity" />
207         </activity>
208
209         <activity android:name=".wifi.WifiInfo"
210                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
211                 android:taskAffinity="com.android.settings"
212                 android:parentActivityName="Settings$WifiSettingsActivity">
213             <intent-filter>
214                 <action android:name="android.intent.action.MAIN"/>
215                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
216                 <category android:name="android.intent.category.DEFAULT" />
217             </intent-filter>
218         </activity>
219
220         <activity android:name=".wifi.WifiConfigInfo"
221                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
222                 android:taskAffinity="com.android.settings"
223                 android:parentActivityName="Settings$WifiSettingsActivity">
224             <intent-filter>
225                 <action android:name="android.intent.action.MAIN"/>
226                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
227                 <category android:name="android.intent.category.DEFAULT" />
228             </intent-filter>
229         </activity>
230
231         <activity android:name=".wifi.WifiAPITest"
232                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
233             <intent-filter>
234                 <action android:name="android.intent.action.MAIN"/>
235                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
236                 <category android:name="android.intent.category.DEFAULT" />
237             </intent-filter>
238         </activity>
239
240         <activity android:name=".wifi.WifiStatusTest"
241                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
242             <intent-filter>
243                 <action android:name="android.intent.action.MAIN"/>
244                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
245                 <category android:name="android.intent.category.DEFAULT" />
246             </intent-filter>
247         </activity>
248
249         <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
250         <activity-alias android:name=".wifi.WifiApSettings"
251                 android:targetActivity="Settings">
252             <intent-filter>
253                 <action android:name="android.intent.action.MAIN" />
254                 <category android:name="android.intent.category.DEFAULT" />
255                 <category android:name="android.intent.category.VOICE_LAUNCH" />
256             </intent-filter>
257         </activity-alias>
258
259         <activity android:name="ApnSettings"
260                 android:label="@string/apn_settings"
261                 android:configChanges="orientation|keyboardHidden|screenSize"
262                 android:launchMode="singleTask">
263             <intent-filter>
264                 <action android:name="android.intent.action.MAIN" />
265                 <action android:name="android.settings.APN_SETTINGS" />
266                 <category android:name="android.intent.category.DEFAULT" />
267                 <category android:name="android.intent.category.VOICE_LAUNCH" />
268             </intent-filter>
269         </activity>
270
271         <activity android:name="Settings$BluetoothSettingsActivity"
272                 android:uiOptions="splitActionBarWhenNarrow"
273                 android:label="@string/bluetooth_settings_title"
274                 android:taskAffinity=""
275                 android:excludeFromRecents="true">
276             <intent-filter>
277                 <action android:name="android.intent.action.MAIN" />
278                 <action android:name="android.settings.BLUETOOTH_SETTINGS" />
279                 <category android:name="android.intent.category.VOICE_LAUNCH" />
280                 <category android:name="com.android.settings.SHORTCUT" />
281                 <category android:name="android.intent.category.DEFAULT" />
282             </intent-filter>
283             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
284                 android:value="com.android.settings.bluetooth.BluetoothSettings" />
285             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
286                 android:resource="@id/bluetooth_settings" />
287         </activity>
288
289         <!-- Keep compatibility with old shortcuts. -->
290         <activity-alias android:name=".bluetooth.BluetoothSettings"
291                 android:uiOptions="splitActionBarWhenNarrow"
292                 android:label="@string/bluetooth_settings_title"
293                 android:targetActivity="Settings$BluetoothSettingsActivity"
294                 android:exported="true"
295                 android:clearTaskOnLaunch="true">
296             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
297                 android:value="com.android.settings.bluetooth.BluetoothSettings" />
298             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
299                 android:resource="@id/bluetooth_settings" />
300         </activity-alias>
301
302         <activity android:name=".bluetooth.DevicePickerActivity"
303                 android:uiOptions="splitActionBarWhenNarrow"
304                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
305                 android:label="@string/device_picker"
306                 android:clearTaskOnLaunch="true">
307             <intent-filter>
308                 <action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
309                 <category android:name="android.intent.category.DEFAULT" />
310             </intent-filter>
311         </activity>
312
313         <activity android:name="Settings$TetherSettingsActivity"
314                 android:label="@string/tether_settings_title_all"
315                 android:taskAffinity=""
316                 android:excludeFromRecents="true">
317             <intent-filter>
318                 <action android:name="android.intent.action.MAIN" />
319                 <category android:name="android.intent.category.DEFAULT" />
320                 <category android:name="android.intent.category.VOICE_LAUNCH" />
321                 <category android:name="com.android.settings.SHORTCUT" />
322             </intent-filter>
323             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
324                 android:value="com.android.settings.TetherSettings" />
325             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
326                 android:resource="@id/wireless_settings" />
327             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
328                 android:resource="@string/wireless_networks_settings_title" />
329             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
330                 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
331         </activity>
332
333         <!-- Keep compatibility with old shortcuts. -->
334         <activity-alias android:name=".TetherSettings"
335                   android:label="@string/tether_settings_title_all"
336                   android:clearTaskOnLaunch="true"
337                   android:exported="true"
338                   android:targetActivity="Settings$TetherSettingsActivity">
339             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
340                 android:value="com.android.settings.TetherSettings" />
341             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
342                 android:resource="@id/wireless_settings" />
343             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
344                 android:resource="@string/wireless_networks_settings_title" />
345             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
346                 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
347         </activity-alias>
348
349         <activity android:name="Settings$WifiP2pSettingsActivity"
350                 android:uiOptions="splitActionBarWhenNarrow"
351                 android:taskAffinity="com.android.settings"
352                 android:parentActivityName="Settings$WifiSettingsActivity">
353             <intent-filter>
354                 <action android:name="android.intent.action.MAIN" />
355                 <category android:name="android.intent.category.DEFAULT" />
356                 <category android:name="android.intent.category.VOICE_LAUNCH" />
357             </intent-filter>
358             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
359                 android:value="com.android.settings.wifi.p2p.WifiP2pSettings" />
360             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
361                 android:resource="@id/wireless_settings" />
362             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
363                 android:resource="@string/wireless_networks_settings_title" />
364             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
365                 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
366         </activity>
367
368
369         <activity android:name="Settings$VpnSettingsActivity"
370                 android:label="@string/vpn_settings_title"
371                 android:taskAffinity=""
372                 android:excludeFromRecents="true">
373             <intent-filter>
374                 <action android:name="android.intent.action.MAIN" />
375                 <action android:name="android.net.vpn.SETTINGS" />
376                 <category android:name="android.intent.category.DEFAULT" />
377                 <category android:name="android.intent.category.VOICE_LAUNCH" />
378                 <category android:name="com.android.settings.SHORTCUT" />
379             </intent-filter>
380             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
381                 android:value="com.android.settings.vpn2.VpnSettings" />
382             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
383                 android:resource="@id/wireless_settings" />
384             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
385                 android:resource="@string/wireless_networks_settings_title" />
386             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
387                 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
388         </activity>
389
390         <activity android:name="Settings$DateTimeSettingsActivity"
391                 android:label="@string/date_and_time"
392                 android:taskAffinity=""
393                 android:excludeFromRecents="true">
394             <intent-filter>
395                 <action android:name="android.intent.action.MAIN" />
396                 <action android:name="android.settings.DATE_SETTINGS" />
397                 <action android:name="android.intent.action.QUICK_CLOCK" />
398                 <category android:name="android.intent.category.VOICE_LAUNCH" />
399                 <category android:name="android.intent.category.DEFAULT" />
400             </intent-filter>
401             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
402                 android:value="com.android.settings.DateTimeSettings" />
403             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
404                 android:resource="@id/date_time_settings" />
405         </activity>
406
407         <activity android:name="DateTimeSettingsSetupWizard"
408                   android:label="@string/date_and_time"
409                   android:theme="@android:style/Theme.Holo.NoActionBar"
410                   android:screenOrientation="behind">
411             <intent-filter>
412                 <action android:name="android.intent.action.MAIN" />
413             </intent-filter>
414         </activity>
415
416         <activity android:name="Settings$LocalePickerActivity"
417                 android:label="@string/language_picker_title"
418                 android:taskAffinity="com.android.settings"
419                 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
420             <intent-filter>
421                 <action android:name="android.intent.action.MAIN" />
422                 <action android:name="android.settings.LOCALE_SETTINGS" />
423                 <category android:name="android.intent.category.DEFAULT" />
424                 <category android:name="android.intent.category.VOICE_LAUNCH" />
425             </intent-filter>
426             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
427                 android:value="com.android.settings.LocalePicker" />
428             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
429                 android:resource="@id/language_settings" />
430         </activity>
431
432         <activity android:name="Settings$InputMethodAndLanguageSettingsActivity"
433                 android:label="@string/language_keyboard_settings_title"
434                 android:taskAffinity="com.android.settings"
435                 android:parentActivityName="Settings">
436             <intent-filter>
437                 <action android:name="android.intent.action.MAIN" />
438                 <action android:name="android.settings.INPUT_METHOD_SETTINGS" />
439                 <category android:name="android.intent.category.VOICE_LAUNCH" />
440                 <category android:name="android.intent.category.DEFAULT" />
441             </intent-filter>
442             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
443                 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" />
444             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
445                 android:resource="@id/language_settings" />
446         </activity>
447
448         <activity android:name="Settings$KeyboardLayoutPickerActivity"
449                 android:label="@string/keyboard_layout_picker_title"
450                 android:clearTaskOnLaunch="true">
451             <intent-filter>
452                 <action android:name="android.intent.action.MAIN" />
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.inputmethod.KeyboardLayoutPickerFragment" />
457             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
458                 android:resource="@id/language_settings" />
459         </activity>
460
461         <!-- Keep compatibility with old shortcuts. -->
462         <activity-alias android:name="LanguageSettings"
463                 android:label="@string/language_keyboard_settings_title"
464                 android:clearTaskOnLaunch="true"
465                 android:exported="true"
466                 android:targetActivity="Settings$InputMethodAndLanguageSettingsActivity">
467             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
468                 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" />
469             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
470                 android:resource="@id/language_settings" />
471         </activity-alias>
472
473         <activity android:name="Settings$SpellCheckersSettingsActivity"
474                 android:label="@string/spellcheckers_settings_title"
475                 android:taskAffinity="com.android.settings"
476                 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
477             <intent-filter>
478                 <action android:name="android.intent.action.MAIN" />
479                 <category android:name="android.intent.category.VOICE_LAUNCH" />
480                 <category android:name="android.intent.category.DEFAULT" />
481             </intent-filter>
482             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
483                 android:value="com.android.settings.inputmethod.SpellCheckersSettings" />
484             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
485                 android:resource="@id/language_settings" />
486             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
487                 android:resource="@string/language_keyboard_settings_title" />
488             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
489                 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
490         </activity>
491
492         <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity"
493                 android:label=""
494                 android:clearTaskOnLaunch="true">
495             <intent-filter>
496                 <action android:name="android.intent.action.MAIN" />
497                 <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" />
498                 <category android:name="android.intent.category.VOICE_LAUNCH" />
499                 <category android:name="android.intent.category.DEFAULT" />
500             </intent-filter>
501         </activity>
502
503         <receiver android:name=".inputmethod.InputMethodDialogReceiver"
504                 android:enabled="true">
505             <intent-filter>
506                 <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" />
507             </intent-filter>
508         </receiver>
509
510         <activity android:name="Settings$UserDictionarySettingsActivity"
511                 android:label="@string/user_dict_settings_titlebar"
512                 android:taskAffinity="com.android.settings"
513                 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
514             <intent-filter>
515                 <action android:name="android.intent.action.MAIN" />
516                 <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
517                 <category android:name="android.intent.category.DEFAULT" />
518                 <category android:name="android.intent.category.VOICE_LAUNCH" />
519             </intent-filter>
520             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
521                 android:value="com.android.settings.UserDictionarySettings" />
522             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
523                 android:resource="@id/language_settings" />
524             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
525                 android:resource="@string/language_keyboard_settings_title" />
526             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
527                 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
528         </activity>
529
530         <activity android:name=".inputmethod.UserDictionaryAddWordActivity"
531                   android:label="@string/user_dict_settings_titlebar"
532                   android:theme="@android:style/Theme.Holo.Dialog.NoActionBar"
533                   android:windowSoftInputMode="stateVisible"
534                   android:noHistory="true"
535                   android:excludeFromRecents="true">
536             <intent-filter>
537                 <action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
538                 <action android:name="com.android.settings.USER_DICTIONARY_EDIT" />
539                 <category android:name="android.intent.category.DEFAULT" />
540                 <category android:name="android.intent.category.VOICE_LAUNCH" />
541             </intent-filter>
542         </activity>
543
544         <!-- Keep compatibility with old shortcuts. -->
545         <activity-alias android:name="UserDictionarySettings"
546                 android:label="@string/user_dict_settings_titlebar"
547                 android:exported="true"
548                 android:targetActivity="Settings$UserDictionarySettingsActivity">
549             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
550                 android:value="com.android.settings.UserDictionarySettings" />
551             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
552                 android:resource="@id/language_settings" />
553             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
554                 android:resource="@string/language_keyboard_settings_title" />
555             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
556                 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
557         </activity-alias>
558
559         <activity android:name="Settings$SoundSettingsActivity"
560                 android:label="@string/sound_settings"
561                 android:taskAffinity=""
562                 android:excludeFromRecents="true">
563             <intent-filter>
564                 <action android:name="android.intent.action.MAIN" />
565                 <action android:name="com.android.settings.SOUND_SETTINGS" />
566                 <action android:name="android.settings.SOUND_SETTINGS" />
567                 <category android:name="android.intent.category.DEFAULT" />
568                 <category android:name="android.intent.category.VOICE_LAUNCH" />
569                 <category android:name="com.android.settings.SHORTCUT" />
570             </intent-filter>
571             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
572                 android:value="com.android.settings.SoundSettings" />
573             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
574                 android:resource="@id/sound_settings" />
575         </activity>
576
577         <!-- Keep compatibility with old shortcuts. -->
578         <activity-alias android:name="SoundSettings"
579                 android:label="@string/sound_settings"
580                 android:exported="true"
581                 android:targetActivity="Settings$SoundSettingsActivity">
582             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
583                 android:value="com.android.settings.SoundSettings" />
584             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
585                 android:resource="@id/sound_settings" />
586         </activity-alias>
587
588         <activity android:name="Settings$DisplaySettingsActivity"
589                 android:label="@string/display_settings"
590                 android:taskAffinity=""
591                 android:excludeFromRecents="true">
592             <intent-filter>
593                 <action android:name="android.intent.action.MAIN" />
594                 <action android:name="com.android.settings.DISPLAY_SETTINGS" />
595                 <action android:name="android.settings.DISPLAY_SETTINGS" />
596                 <category android:name="android.intent.category.DEFAULT" />
597                 <category android:name="android.intent.category.VOICE_LAUNCH" />
598                 <category android:name="com.android.settings.SHORTCUT" />
599             </intent-filter>
600             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
601                 android:value="com.android.settings.DisplaySettings" />
602             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
603                 android:resource="@id/display_settings" />
604         </activity>
605
606         <!-- Keep compatibility with old shortcuts. -->
607         <activity-alias android:name="DisplaySettings"
608                 android:label="@string/display_settings"
609                 android:exported="true"
610                 android:targetActivity="Settings$DisplaySettingsActivity">
611             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
612                 android:value="com.android.settings.DisplaySettings" />
613             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
614                 android:resource="@id/display_settings" />
615         </activity-alias>
616
617         <activity android:name="Settings$DeviceInfoSettingsActivity"
618                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
619                 android:label="@string/device_info_settings"
620                 android:taskAffinity="com.android.settings"
621                 android:parentActivityName="Settings">
622             <intent-filter>
623                 <action android:name="android.intent.action.MAIN" />
624                 <action android:name="android.settings.DEVICE_INFO_SETTINGS" />
625                 <category android:name="android.intent.category.DEFAULT" />
626                 <category android:name="android.intent.category.VOICE_LAUNCH" />
627             </intent-filter>
628             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
629                 android:value="com.android.settings.DeviceInfoSettings" />
630             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
631                 android:resource="@id/about_settings" />
632         </activity>
633
634         <activity android:name="SettingsLicenseActivity"
635                 android:label="@string/settings_license_activity_title"
636                 android:theme="@android:style/Theme.Holo.Panel"
637                 android:configChanges="orientation|screenSize">
638             <intent-filter>
639                 <action android:name="android.settings.LICENSE" />
640                 <category android:name="android.intent.category.DEFAULT" />
641             </intent-filter>
642         </activity>
643
644         <activity android:name="SettingsSafetyLegalActivity"
645                 android:label="@string/settings_safetylegal_activity_title"
646                 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
647             <intent-filter>
648                 <action android:name="android.settings.SAFETY" />
649                 <category android:name="android.intent.category.DEFAULT" />
650             </intent-filter>
651         </activity>
652
653         <activity android:name="Settings$ManageApplicationsActivity"
654                 android:label="@string/applications_settings"
655                 android:taskAffinity=""
656                 android:excludeFromRecents="true">
657             <intent-filter>
658                 <action android:name="android.intent.action.MAIN" />
659                 <action android:name="android.settings.APPLICATION_SETTINGS" />
660                 <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
661                 <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
662                 <category android:name="android.intent.category.DEFAULT" />
663                 <category android:name="android.intent.category.VOICE_LAUNCH" />
664                 <category android:name="com.android.settings.SHORTCUT" />
665             </intent-filter>
666             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
667                 android:value="com.android.settings.applications.ManageApplications" />
668             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
669                 android:resource="@id/application_settings" />
670         </activity>
671
672         <!-- Keep compatibility with old shortcuts. -->
673         <activity-alias android:name=".applications.ManageApplications"
674                 android:label="@string/applications_settings"
675                 android:exported="true"
676                 android:targetActivity="Settings$ManageApplicationsActivity">
677             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
678                 android:value="com.android.settings.applications.ManageApplications" />
679             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
680                 android:resource="@id/application_settings" />
681         </activity-alias>
682
683         <!-- Keep compatibility with old shortcuts. Pre-gingerbread. -->
684         <activity-alias android:name=".ManageApplications"
685                   android:label="@string/manageapplications_settings_title"
686                   android:exported="true"
687                   android:targetActivity="Settings$ManageApplicationsActivity">
688         </activity-alias>
689
690         <!-- Provide direct entry into manage apps showing running services.
691              This is for compatibility with old shortcuts. -->
692         <activity-alias android:name=".RunningServices"
693                 android:label="@string/runningservices_settings_title"
694                 android:exported="true"
695                 android:targetActivity="Settings$ManageApplicationsActivity">
696             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
697                 android:value="com.android.settings.applications.ManageApplications" />
698             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
699                 android:resource="@id/application_settings" />
700         </activity-alias>
701         
702         <!-- Provide direct entry into manage apps showing storage usage for apps.
703              This is for compatibility with old shortcuts. -->
704         <activity-alias android:name=".applications.StorageUse"
705                 android:label="@string/storageuse_settings_title"
706                 android:exported="true"
707                 android:targetActivity="Settings$ManageApplicationsActivity">
708             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
709                 android:value="com.android.settings.applications.ManageApplications" />
710             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
711                 android:resource="@id/application_settings" />
712         </activity-alias>
713
714         <!-- Still need a top-level activity for showing app details.  Aliasing
715              trick is so the code that is now a fragment can still be called
716              InstalledAppDetails. -->
717         <activity android:name=".applications.InstalledAppDetailsTop"
718                   android:label="@string/application_info_label"
719                   android:exported="true"
720                   android:taskAffinity=""
721                   android:parentActivityName="Settings$ManageApplicationsActivity">
722         </activity>
723
724         <!-- Keep compatibility with old shortcuts. -->
725         <activity-alias android:name=".applications.InstalledAppDetails"
726                 android:label="@string/application_info_label"
727                 android:exported="true"
728                 android:targetActivity=".applications.InstalledAppDetailsTop">
729             <intent-filter>
730                 <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
731                 <category android:name="android.intent.category.DEFAULT" />
732                 <data android:scheme="package" />
733             </intent-filter>
734         </activity-alias>
735
736         <!-- Provide direct entry into manage apps showing running services. -->
737         <activity android:name="Settings$RunningServicesActivity"
738                 android:label="@string/runningservices_settings_title"
739                 android:taskAffinity="com.android.settings"
740                 android:parentActivityName="Settings">
741             <intent-filter>
742                 <action android:name="android.intent.action.MAIN" />
743                 <category android:name="android.intent.category.DEFAULT" />
744                 <category android:name="android.intent.category.MONKEY" />
745                 <category android:name="android.intent.category.VOICE_LAUNCH" />
746             </intent-filter>
747             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
748                 android:value="com.android.settings.applications.ManageApplications" />
749             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
750                 android:resource="@id/application_settings" />
751         </activity>
752
753         <!-- Provide direct entry into manage apps showing storage usage of apps. -->
754         <activity android:name="Settings$StorageUseActivity"
755                 android:label="@string/storageuse_settings_title"
756                 android:taskAffinity=""
757                 android:parentActivityName="Settings">
758             <intent-filter>
759                 <action android:name="android.intent.action.MAIN" />
760                 <category android:name="android.intent.category.DEFAULT" />
761                 <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
762                 <category android:name="android.intent.category.MONKEY" />
763                 <category android:name="android.intent.category.VOICE_LAUNCH" />
764             </intent-filter>
765             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
766                 android:value="com.android.settings.applications.ManageApplications" />
767             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
768                 android:resource="@id/application_settings" />
769         </activity>
770
771         <activity android:name="Settings$AppOpsSummaryActivity"
772                 android:label="@string/app_ops_settings"
773                 android:taskAffinity=""
774                 android:excludeFromRecents="true">
775             <intent-filter>
776                 <action android:name="android.intent.action.MAIN" />
777                 <action android:name="android.settings.APP_OPS_SETTINGS" />
778                 <category android:name="android.intent.category.DEFAULT" />
779                 <category android:name="android.intent.category.VOICE_LAUNCH" />
780                 <category android:name="com.android.settings.SHORTCUT" />
781             </intent-filter>
782             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
783                 android:value="com.android.settings.applications.AppOpsSummary" />
784             <!--
785             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
786                 android:resource="@id/application_settings" /> -->
787         </activity>
788         
789         <activity android:name="Settings$LocationSettingsActivity"
790                 android:label="@string/location_settings_title"
791                 android:configChanges="orientation|keyboardHidden|screenSize"
792                 android:taskAffinity=""
793                 android:excludeFromRecents="true">
794             <intent-filter>
795                 <action android:name="android.intent.action.MAIN" />
796                 <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
797                 <action android:name="android.credentials.UNLOCK" />
798                 <category android:name="android.intent.category.DEFAULT" />
799                 <category android:name="android.intent.category.VOICE_LAUNCH" />
800                 <category android:name="com.android.settings.SHORTCUT" />
801             </intent-filter>
802             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
803                 android:value="com.android.settings.LocationSettings" />
804             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
805                 android:resource="@id/location_settings" />
806         </activity>
807
808         <activity android:name="Settings$SecuritySettingsActivity"
809                 android:label="@string/security_settings_title"
810                 android:configChanges="orientation|keyboardHidden|screenSize"
811                 android:taskAffinity=""
812                 android:parentActivityName="Settings">
813             <intent-filter>
814                 <action android:name="android.intent.action.MAIN" />
815                 <action android:name="android.settings.SECURITY_SETTINGS" />
816                 <action android:name="android.credentials.UNLOCK" />
817                 <category android:name="android.intent.category.DEFAULT" />
818                 <category android:name="android.intent.category.VOICE_LAUNCH" />
819             </intent-filter>
820             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
821                 android:value="com.android.settings.SecuritySettings" />
822             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
823                 android:resource="@id/security_settings" />
824         </activity>
825
826         <!-- Keep compatibility with old shortcuts. -->
827         <activity-alias android:name="SecuritySettings"
828                 android:label="@string/security_settings_title"
829                 android:configChanges="orientation|keyboardHidden|screenSize"
830                 android:exported="true"
831                 android:targetActivity="Settings$SecuritySettingsActivity">
832             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
833                 android:value="com.android.settings.SecuritySettings" />
834             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
835                 android:resource="@id/security_settings" />
836         </activity-alias>
837
838         <activity android:name="Settings$PrivacySettingsActivity"
839                 android:label="@string/privacy_settings_title"
840                 android:configChanges="orientation|keyboardHidden|screenSize"
841                 android:taskAffinity="com.android.settings"
842                 android:parentActivityName="Settings">
843             <intent-filter>
844                 <action android:name="android.intent.action.MAIN" />
845                 <action android:name="android.settings.PRIVACY_SETTINGS" />
846                 <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" />
847                 <category android:name="android.intent.category.DEFAULT" />
848                 <category android:name="android.intent.category.VOICE_LAUNCH" />
849             </intent-filter>
850             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
851                 android:value="com.android.settings.PrivacySettings" />
852             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
853                 android:resource="@id/privacy_settings" />
854         </activity>
855
856         <activity android:name="SetFullBackupPassword"
857                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
858                 android:exported="false">
859         </activity>
860
861         <activity android:name="CredentialStorage"
862                 android:theme="@style/Transparent"
863                 android:launchMode="singleTop"
864                 android:configChanges="orientation|keyboardHidden|screenSize">
865             <intent-filter>
866                 <action android:name="com.android.credentials.UNLOCK" />
867                 <action android:name="com.android.credentials.INSTALL" />
868                 <action android:name="com.android.credentials.RESET" />
869                 <category android:name="android.intent.category.DEFAULT" />
870             </intent-filter>
871         </activity>
872
873         <activity android:name="Settings$DeviceAdminSettingsActivity"
874                 android:label="@string/device_admin_settings_title"
875                 android:taskAffinity="com.android.settings"
876                 android:parentActivityName="Settings$SecuritySettingsActivity">
877             <intent-filter>
878                 <action android:name="android.intent.action.MAIN" />
879                 <category android:name="android.intent.category.DEFAULT" />
880                 <category android:name="android.intent.category.VOICE_LAUNCH" />
881             </intent-filter>
882             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
883                 android:value="com.android.settings.DeviceAdminSettings" />
884             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
885                 android:resource="@id/security_settings" />
886             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
887                 android:resource="@string/security_settings_title" />
888             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
889                 android:value="com.android.settings.Settings$SecuritySettingsActivity" />
890         </activity>
891
892         <!-- Keep compatibility with old shortcuts. -->
893         <activity-alias android:name="DeviceAdminSettings"
894                 android:label="@string/device_admin_settings_title"
895                 android:exported="true"
896                 android:targetActivity="Settings$DeviceAdminSettingsActivity">
897             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
898                 android:value="com.android.settings.DeviceAdminSettings" />
899             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
900                 android:resource="@id/security_settings" />
901             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
902                 android:resource="@string/security_settings_title" />
903             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
904                 android:value="com.android.settings.Settings$SecuritySettingsActivity" />
905         </activity-alias>
906
907         <activity android:name="DeviceAdminAdd"
908                 android:label="@string/device_admin_add_title"
909                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
910                 android:clearTaskOnLaunch="true">
911             <intent-filter>
912                 <action android:name="android.app.action.ADD_DEVICE_ADMIN" />
913                 <category android:name="android.intent.category.DEFAULT" />
914             </intent-filter>
915         </activity>
916
917         <activity android:name="IccLockSettings"
918                 android:label="@string/sim_lock_settings"
919                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
920                 android:process="com.android.phone">
921             <intent-filter>
922                 <action android:name="android.intent.action.MAIN" />
923                 <category android:name="android.intent.category.DEFAULT" />
924                 <category android:name="android.intent.category.VOICE_LAUNCH" />
925             </intent-filter>
926         </activity>
927
928         <activity android:name="Settings$AccessibilitySettingsActivity"
929                 android:label="@string/accessibility_settings"
930                 android:configChanges="orientation|keyboardHidden|screenSize"
931                 android:taskAffinity=""
932                 android:excludeFromRecents="true">
933             <intent-filter>
934                 <action android:name="android.intent.action.MAIN" />
935                 <action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
936                 <category android:name="android.intent.category.DEFAULT" />
937                 <category android:name="android.intent.category.VOICE_LAUNCH" />
938                 <category android:name="com.android.settings.SHORTCUT" />
939             </intent-filter>
940             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
941                 android:value="com.android.settings.AccessibilitySettings" />
942             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
943                 android:resource="@id/accessibility_settings" />
944         </activity>
945
946         <activity android:name="Settings$TextToSpeechSettingsActivity"
947                 android:label="@string/tts_settings"
948                 android:taskAffinity="com.android.settings"
949                 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
950             <intent-filter>
951                 <action android:name="android.intent.action.MAIN" />
952                 <action android:name="com.android.settings.TTS_SETTINGS" />
953                 <category android:name="android.intent.category.DEFAULT" />
954             </intent-filter>
955             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
956                 android:value="com.android.settings.tts.TextToSpeechSettings" />
957             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
958                 android:resource="@id/language_settings" />
959         </activity>
960
961         <!-- Second and third-level settings -->
962
963
964         <!-- Lock screen settings -->
965         <activity android:name="ConfirmLockPattern"/>
966
967         <activity android:name="ConfirmLockPassword"
968             android:windowSoftInputMode="stateVisible|adjustResize"/>
969
970         <activity android:name="ChooseLockGeneric"
971             android:label="@string/lockpassword_choose_lock_generic_header"
972             android:excludeFromRecents="true" >
973             <intent-filter>
974                 <action android:name="android.app.action.SET_NEW_PASSWORD" />
975                 <category android:name="android.intent.category.DEFAULT" />
976             </intent-filter>
977         </activity>
978
979         <activity android:name="ChooseLockPattern" android:exported="false"/>
980
981         <activity android:name="ChooseLockPassword" android:exported="false"
982             android:windowSoftInputMode="stateVisible|adjustResize"/>
983
984         <!-- Runs in the phone process since it needs access to the Phone object -->
985         <activity android:name=".deviceinfo.Status"
986                 android:label="@string/device_status_activity_title"
987                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
988                 android:process="com.android.phone">
989             <intent-filter>
990                 <action android:name="android.intent.action.MAIN" />
991                 <category android:name="android.intent.category.DEFAULT" />
992                 <category android:name="android.intent.category.VOICE_LAUNCH" />
993             </intent-filter>
994         </activity>
995
996         <activity android:name="Settings$StorageSettingsActivity"
997                 android:label="@string/storage_settings_title"
998                 android:taskAffinity="com.android.settings"
999                 android:parentActivityName="Settings">
1000             <intent-filter>
1001                 <action android:name="android.intent.action.MAIN" />
1002                 <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
1003                 <action android:name="android.settings.MEMORY_CARD_SETTINGS" />
1004                 <category android:name="android.intent.category.DEFAULT" />
1005                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1006             </intent-filter>
1007             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1008                 android:value="com.android.settings.deviceinfo.Memory" />
1009             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1010                 android:resource="@id/storage_settings" />
1011         </activity>
1012
1013         <activity android:name=".deviceinfo.MiscFilesHandler"
1014                 android:theme="@android:style/Theme.Holo.DialogWhenLarge"/>
1015
1016         <activity android:name="ApnEditor"
1017                 android:label="@string/apn_edit"
1018                 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
1019             <intent-filter>
1020                 <action android:name="android.intent.action.VIEW" />
1021                 <action android:name="android.intent.action.EDIT" />
1022                 <category android:name="android.intent.category.DEFAULT" />
1023                 <data android:mimeType="vnd.android.cursor.item/telephony-carrier" />
1024             </intent-filter>
1025
1026             <intent-filter>
1027                 <action android:name="android.intent.action.INSERT" />
1028                 <category android:name="android.intent.category.DEFAULT" />
1029                 <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" />
1030             </intent-filter>
1031         </activity>
1032
1033         <activity android:name="MediaFormat" android:label="@string/media_format_title">
1034             <intent-filter>
1035                 <action android:name="android.intent.action.MAIN" />
1036             </intent-filter>
1037         </activity>
1038
1039         <activity android:name=".quicklaunch.QuickLaunchSettings"
1040                 android:label="@string/quick_launch_title">
1041             <intent-filter>
1042                 <action android:name="android.intent.action.MAIN" />
1043                 <action android:name="android.settings.QUICK_LAUNCH_SETTINGS" />
1044                 <action android:name="com.android.settings.QUICK_LAUNCH_SETTINGS" />
1045                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1046                 <category android:name="android.intent.category.DEFAULT" />
1047             </intent-filter>
1048         </activity>
1049
1050         <activity android:name=".quicklaunch.BookmarkPicker" android:label="@string/quick_launch_title">
1051             <intent-filter>
1052                 <action android:name="android.intent.action.MAIN" />
1053                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1054             </intent-filter>
1055         </activity>
1056
1057         <activity android:name="Settings$DevelopmentSettingsActivity"
1058                 android:label="@string/development_settings_title"
1059                 android:taskAffinity="com.android.settings"
1060                 android:parentActivityName="Settings">
1061             <intent-filter>
1062                 <action android:name="android.intent.action.MAIN" />
1063                 <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1064                 <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1065                 <category android:name="android.intent.category.DEFAULT" />
1066             </intent-filter>
1067             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1068                 android:value="com.android.settings.DevelopmentSettings" />
1069             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1070                 android:resource="@id/development_settings" />
1071         </activity>
1072
1073         <!-- Keep compatibility with old shortcuts. -->
1074         <activity-alias android:name="DevelopmentSettings"
1075                   android:exported="true"
1076                   android:label="@string/development_settings_title"
1077                   android:targetActivity="Settings$DevelopmentSettingsActivity">
1078             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1079                 android:value="com.android.settings.DevelopmentSettings" />
1080             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1081                 android:resource="@id/development_settings" />
1082         </activity-alias>
1083
1084         <activity android:name=".AppPicker" android:label="@string/select_application"
1085                 android:theme="@android:style/Theme.Holo.Dialog" />
1086
1087         <activity android:name="Settings$UsbSettingsActivity"
1088                 android:label="@string/storage_title_usb"
1089                 android:taskAffinity="com.android.settings"
1090                 android:parentActivityName="Settings$StorageSettingsActivity">
1091             <intent-filter>
1092                 <action android:name="android.intent.action.MAIN" />
1093                 <action android:name="android.settings.STORAGE_USB_SETTINGS" />
1094                 <action android:name="com.android.settings.STORAGE_USB_SETTINGS" />
1095                 <category android:name="android.intent.category.DEFAULT" />
1096             </intent-filter>
1097             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1098                 android:value="com.android.settings.deviceinfo.UsbSettings" />
1099             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1100                 android:resource="@id/storage_settings" />
1101             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
1102                 android:resource="@string/storage_settings_title" />
1103             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
1104                 android:value="com.android.settings.Settings$StorageSettingsActivity" />
1105         </activity>
1106
1107         <!-- Keep compatibility with old shortcuts. -->
1108         <activity-alias android:name="UsbSettings"
1109                   android:exported="true"
1110                   android:label="@string/storage_title_usb"
1111                   android:targetActivity="Settings$DevelopmentSettingsActivity">
1112             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1113                 android:value="com.android.settings.deviceinfo.UsbSettings" />
1114             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1115                 android:resource="@id/storage_settings" />
1116             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
1117                 android:resource="@string/storage_settings_title" />
1118             <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
1119                 android:value="com.android.settings.Settings$StorageSettingsActivity" />
1120         </activity-alias>
1121
1122         <!-- Bluetooth stuff -->
1123
1124         <activity android:name=".bluetooth.BluetoothPairingDialog"
1125                   android:label="@string/bluetooth_pairing_request"
1126                   android:excludeFromRecents="true"
1127                   android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1128             <intent-filter>
1129                 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
1130                 <category android:name="android.intent.category.DEFAULT" />
1131             </intent-filter>
1132         </activity>
1133
1134         <receiver
1135             android:name=".bluetooth.BluetoothDiscoveryReceiver">
1136             <intent-filter>
1137                 <action android:name="android.bluetooth.adapter.action.DISCOVERY_STARTED" />
1138                 <action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" />
1139                 <category android:name="android.intent.category.DEFAULT" />
1140             </intent-filter>
1141         </receiver>
1142
1143         <receiver
1144             android:name=".bluetooth.DockEventReceiver">
1145             <intent-filter>
1146                 <action android:name="android.intent.action.DOCK_EVENT" />
1147                 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
1148                 <action android:name="android.bluetooth.headset.action.STATE_CHANGED" />
1149                 <action android:name="android.bluetooth.a2dp.action.SINK_STATE_CHANGED" />
1150                 <category android:name="android.intent.category.DEFAULT" />
1151             </intent-filter>
1152         </receiver>
1153
1154         <service android:name=".bluetooth.DockService" />
1155
1156         <activity android:name=".bluetooth.RequestPermissionActivity"
1157                   android:label="@string/bluetooth_permission_request"
1158                   android:excludeFromRecents="true"
1159                   android:permission="android.permission.BLUETOOTH"
1160                   android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1161             <intent-filter>
1162                 <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" />
1163                 <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" />
1164                 <category android:name="android.intent.category.DEFAULT" />
1165             </intent-filter>
1166         </activity>
1167
1168         <activity android:name=".bluetooth.RequestPermissionHelperActivity"
1169                   android:label="@string/bluetooth_pairing_request"
1170                   android:excludeFromRecents="true"
1171                   android:permission="android.permission.BLUETOOTH"
1172                   android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1173         </activity>
1174
1175         <receiver android:name=".bluetooth.BluetoothPairingRequest">
1176             <intent-filter>
1177                 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
1178                 <action android:name="android.bluetooth.device.action.PAIRING_CANCEL" />
1179             </intent-filter>
1180         </receiver>
1181
1182         <receiver android:name=".bluetooth.BluetoothPermissionRequest"
1183                   android:permission="android.permission.BLUETOOTH_ADMIN">
1184             <intent-filter>
1185                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
1186                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
1187             </intent-filter>
1188         </receiver>
1189
1190         <activity android:name=".bluetooth.BluetoothPermissionActivity"
1191                   android:label="@string/bluetooth_connection_permission_request"
1192                   android:excludeFromRecents="true"
1193                   android:permission="android.permission.BLUETOOTH_ADMIN"
1194                   android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1195             <intent-filter>
1196                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
1197                 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
1198                 <category android:name="android.intent.category.DEFAULT" />
1199             </intent-filter>
1200         </activity>
1201
1202         <activity android:name="ActivityPicker"
1203                 android:label="@string/activity_picker_label"
1204                 android:theme="@*android:style/Theme.Dialog.Alert"
1205                 android:finishOnCloseSystemDialogs="true">
1206             <intent-filter>
1207                 <action android:name="android.intent.action.PICK_ACTIVITY" />
1208                 <category android:name="android.intent.category.DEFAULT" />
1209             </intent-filter>
1210         </activity>
1211
1212         <!-- NFC settings -->
1213         <activity android:name="Settings$AndroidBeamSettingsActivity"
1214                 android:label="@string/android_beam_settings_title"
1215                 android:taskAffinity="com.android.settings"
1216                 android:parentActivityName="Settings$WirelessSettingsActivity">
1217             <intent-filter>
1218                 <action android:name="android.intent.action.MAIN" />
1219                 <action android:name="android.settings.NFCSHARING_SETTINGS" />
1220                 <category android:name="android.intent.category.DEFAULT" />
1221             </intent-filter>
1222             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1223                 android:value="com.android.settings.nfc.AndroidBeam" />
1224         </activity>
1225
1226         <activity android:name="Settings$WifiDisplaySettingsActivity"
1227                 android:label="@string/wifi_display_settings_title"
1228                 android:taskAffinity=""
1229                 android:excludeFromRecents="true">
1230             <intent-filter>
1231                 <action android:name="android.intent.action.MAIN" />
1232                 <action android:name="android.settings.WIFI_DISPLAY_SETTINGS" />
1233                 <category android:name="android.intent.category.DEFAULT" />
1234             </intent-filter>
1235             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1236                 android:value="com.android.settings.wfd.WifiDisplaySettings" />
1237         </activity>
1238
1239
1240         <!-- Development settings -->
1241
1242         <activity android:name="DebugIntentSender" android:label="@string/debug_intent_sender_label">
1243             <intent-filter>
1244                 <action android:name="android.intent.action.MAIN" />
1245                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1246             </intent-filter>
1247         </activity>
1248
1249         <!-- DeviceInfo adds the user's requested build to stats upload.  -->
1250         <receiver android:name=".DeviceInfo$StatsReportReceiver">
1251             <intent-filter>
1252                 <action android:name="android.intent.action.STATISTICS_REPORT" />
1253             </intent-filter>
1254         </receiver>
1255
1256         <activity android:name="BatteryInfo" android:label="@string/battery_info_label"
1257                   android:taskAffinity="com.android.settings"
1258                   android:parentActivityName="Settings">
1259             <intent-filter>
1260                 <action android:name="android.intent.action.MAIN" />
1261                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1262                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1263             </intent-filter>
1264         </activity>
1265
1266         <activity android:name="Display" android:label="@string/display_label"
1267                 android:configChanges="fontScale"
1268                 android:taskAffinity="com.android.settings"
1269                 android:parentActivityName="Settings">
1270             <intent-filter>
1271                 <action android:name="android.intent.action.MAIN" />
1272                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1273             </intent-filter>
1274         </activity>
1275
1276         <activity android:name="RadioInfo" android:label="@string/phone_info_label"
1277             android:process="com.android.phone">
1278             <intent-filter>
1279                 <action android:name="android.intent.action.MAIN" />
1280                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1281             </intent-filter>
1282         </activity>
1283
1284         <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
1285         <activity-alias android:name="ProxySelector"
1286             android:label="@string/proxy_settings_label"
1287             android:targetActivity="Settings">
1288             <intent-filter>
1289                 <action android:name="android.intent.action.MAIN" />
1290                 <category android:name="android.intent.category.DEFAULT" />
1291                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1292             </intent-filter>
1293         </activity-alias>
1294
1295         <!-- TODO: Is this needed? -->
1296         <activity android:name="BandMode"
1297                   android:theme="@android:style/Theme.Dialog"
1298                   android:process="com.android.phone">
1299             <intent-filter>
1300                 <action android:name="android.intent.action.MAIN" />
1301                 <category android:name="android.intent.category.DEFAULT" />
1302                 <category android:name="android.intent.category.VOICE_LAUNCH" />
1303             </intent-filter>
1304         </activity>
1305
1306         <activity android:name="TestingSettings" android:label="@string/testing">
1307             <intent-filter>
1308                 <action android:name="android.intent.action.MAIN" />
1309                 <category android:name="android.intent.category.DEFAULT" />
1310             </intent-filter>
1311         </activity>
1312
1313         <receiver android:name="TestingSettingsBroadcastReceiver">
1314             <intent-filter>
1315                  <action android:name="android.provider.Telephony.SECRET_CODE" />
1316                  <data android:scheme="android_secret_code" android:host="4636" />
1317             </intent-filter>
1318        </receiver>
1319
1320         <!-- Standard picker for widgets -->
1321         <activity android:name="AppWidgetPickActivity"
1322                 android:label="@string/widget_picker_title"
1323                 android:theme="@*android:style/Theme.Holo.Dialog.Alert"
1324                 android:finishOnCloseSystemDialogs="true">
1325             <intent-filter>
1326                 <action android:name="android.appwidget.action.APPWIDGET_PICK" />
1327                 <category android:name="android.intent.category.DEFAULT" />
1328             </intent-filter>
1329         </activity>
1330
1331         <activity android:name="AllowBindAppWidgetActivity"
1332                 android:theme="@*android:style/Theme.Holo.Dialog.Alert"
1333                 android:finishOnCloseSystemDialogs="true"
1334                 android:excludeFromRecents="true">
1335             <intent-filter>
1336                 <action android:name="android.appwidget.action.APPWIDGET_BIND" />
1337                 <category android:name="android.intent.category.DEFAULT" />
1338             </intent-filter>
1339         </activity>
1340
1341         <!-- Special picker for keyguard widgets -->
1342         <activity android:name="KeyguardAppWidgetPickActivity"
1343                 android:label="@string/widget_picker_title"
1344                 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar"
1345                 android:permission="android.permission.BIND_KEYGUARD_APPWIDGET"
1346                 android:finishOnCloseSystemDialogs="true">
1347             <intent-filter>
1348                 <action android:name="android.appwidget.action.KEYGUARD_APPWIDGET_PICK" />
1349                 <category android:name="android.intent.category.DEFAULT" />
1350             </intent-filter>
1351         </activity>
1352
1353         <activity android:name="UsageStats" android:label="@string/usage_stats_label"
1354                   android:taskAffinity="com.android.settings"
1355                   android:parentActivityName="Settings">
1356             <intent-filter>
1357                 <action android:name="android.intent.action.MAIN" />
1358                 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1359             </intent-filter>
1360         </activity>
1361
1362         <activity android:name="Settings$PowerUsageSummaryActivity"
1363                 android:label="@string/power_usage_summary_title"
1364                 android:taskAffinity=""
1365                 android:excludeFromRecents="true">
1366             <intent-filter>
1367                 <action android:name="android.intent.action.MAIN" />
1368                 <action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
1369                 <category android:name="android.intent.category.DEFAULT" />
1370                 <category android:name="com.android.settings.SHORTCUT" />
1371             </intent-filter>
1372             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1373                 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
1374             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1375                 android:resource="@id/battery_settings" />
1376         </activity>
1377
1378         <!-- Keep compatibility with old shortcuts. -->
1379         <activity-alias android:name=".fuelgauge.PowerUsageSummary"
1380                 android:label="@string/power_usage_summary_title"
1381                 android:exported="true"
1382                 android:targetActivity="Settings$PowerUsageSummaryActivity">
1383             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1384                 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
1385             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1386                 android:resource="@id/battery_settings" />
1387         </activity-alias>
1388
1389         <activity android:name="Settings$AccountSyncSettingsActivity"
1390             android:label="@string/account_sync_settings_title"
1391             android:taskAffinity=""
1392             android:parentActivityName="Settings">
1393             <intent-filter>
1394                 <action android:name="android.intent.action.MAIN" />
1395                 <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" />
1396                 <category android:name="android.intent.category.DEFAULT" />
1397             </intent-filter>
1398             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1399                 android:value="com.android.settings.accounts.AccountSyncSettings" />
1400             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1401                 android:resource="@id/account_settings" />
1402         </activity>
1403
1404         <activity android:name=".accounts.SyncSettingsActivity"
1405             android:label="@string/account_sync_settings_title"
1406             android:theme="@android:style/Theme.Holo.Dialog">
1407             <intent-filter>
1408                 <action android:name="android.intent.action.MAIN" />
1409                 <action android:name="android.settings.SYNC_SETTINGS" />
1410                 <category android:name="android.intent.category.DEFAULT" />
1411             </intent-filter>
1412         </activity>
1413
1414         <activity android:name="com.android.settings.accounts.AddAccountSettings"
1415             android:theme="@android:style/Theme.Translucent.NoTitleBar"
1416             android:configChanges="orientation|keyboardHidden|screenSize"
1417             android:label="@string/header_add_an_account"
1418             android:taskAffinity="com.android.settings"
1419             android:parentActivityName="Settings$ManageAccountsSettingsActivity">
1420             <intent-filter>
1421                 <action android:name="android.intent.action.MAIN" />
1422                 <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" />
1423                 <category android:name="android.intent.category.DEFAULT" />
1424             </intent-filter>
1425         </activity>
1426
1427         <activity android:name="com.android.settings.accounts.ChooseAccountActivity"
1428             android:label="@string/header_add_an_account"
1429             android:configChanges="orientation|keyboardHidden|screenSize"
1430             android:theme="@android:style/Theme.Holo.DialogWhenLarge"/>
1431
1432         <activity android:name=".CryptKeeper"
1433                   android:immersive="true"
1434                   android:launchMode="singleTop"
1435                   android:excludeFromRecents="true"
1436                   android:theme="@android:style/Theme.Holo.NoActionBar"
1437                   android:configChanges="keyboard|keyboardHidden|uiMode"
1438                   android:windowSoftInputMode="adjustResize">
1439             <intent-filter android:priority="10">
1440                 <action android:name="android.intent.action.MAIN" />
1441                 <category android:name="android.intent.category.HOME" />
1442                 <category android:name="android.intent.category.DEFAULT" />
1443             </intent-filter>
1444         </activity>
1445
1446         <activity android:name=".CryptKeeper$FadeToBlack"
1447             android:immersive="true"
1448             android:launchMode="singleTop"
1449             android:theme="@style/CryptKeeperBlankTheme"
1450         />
1451
1452         <activity android:name=".CryptKeeperConfirm$Blank"
1453             android:immersive="true"
1454             android:launchMode="singleTop"
1455             android:theme="@style/CryptKeeperBlankTheme"
1456         />
1457
1458         <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings -->
1459         <activity android:name="Settings$CryptKeeperSettingsActivity"
1460                 android:label="@string/crypt_keeper_encrypt_title">
1461             <intent-filter>
1462                 <action android:name="android.intent.action.MAIN" />
1463                 <action android:name="android.app.action.START_ENCRYPTION" />
1464                 <category android:name="android.intent.category.DEFAULT" /> />
1465             </intent-filter>
1466             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1467                 android:value="com.android.settings.CryptKeeperSettings" />
1468             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1469                 android:resource="@id/security_settings" />
1470         </activity>
1471
1472         <activity android:name="Settings$DataUsageSummaryActivity"
1473                 android:label="@string/data_usage_summary_title"
1474                 android:taskAffinity=""
1475                 android:excludeFromRecents="true">
1476             <intent-filter>
1477                 <action android:name="android.intent.action.MAIN" />
1478                 <category android:name="android.intent.category.DEFAULT" />
1479                 <category android:name="com.android.settings.SHORTCUT" />
1480             </intent-filter>
1481             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1482                 android:value="com.android.settings.DataUsageSummary" />
1483             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1484                 android:resource="@id/wireless_settings" />
1485         </activity>
1486
1487         <activity android:name="Settings$DreamSettingsActivity"
1488                 android:uiOptions="splitActionBarWhenNarrow"
1489                 android:label="@string/screensaver_settings_title"
1490                 android:taskAffinity=""
1491                 android:excludeFromRecents="true">
1492             <intent-filter>
1493                 <action android:name="android.intent.action.MAIN" />
1494                 <action android:name="android.settings.DREAM_SETTINGS" />
1495                 <category android:name="android.intent.category.DEFAULT" />
1496                 <category android:name="com.android.settings.SHORTCUT" />
1497             </intent-filter>
1498             <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1499                 android:value="com.android.settings.DreamSettings" />
1500             <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1501                 android:resource="@id/display_settings" />
1502         </activity>
1503
1504         <receiver android:name=".widget.SettingsAppWidgetProvider"
1505                 android:label="@string/gadget_title"
1506                 android:exported="true"
1507                 android:enabled="@bool/has_powercontrol_widget">
1508             <intent-filter>
1509                 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
1510                 <action android:name="android.appwidget.action.APPWIDGET_ENABLED" />
1511                 <action android:name="android.appwidget.action.APPWIDGET_DISABLED" />
1512                 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
1513                 <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" />
1514                 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
1515                 <action android:name="android.location.PROVIDERS_CHANGED" />
1516                 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
1517             </intent-filter>
1518             <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" />
1519         </receiver>
1520
1521         <receiver android:name=".bluetooth.BluetoothDiscoverableTimeoutReceiver">
1522             <intent-filter>
1523                 <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" />
1524             </intent-filter>
1525         </receiver>
1526
1527         <!-- Watch for ContactsContract.Profile changes and update the user's photo.  -->
1528         <receiver android:name=".users.ProfileUpdateReceiver">
1529             <intent-filter>
1530                 <action android:name="android.provider.Contacts.PROFILE_CHANGED" />
1531             </intent-filter>
1532         </receiver>
1533
1534     </application>
1535 </manifest>