1 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
2 package="com.android.settings"
4 android:sharedUserId="android.uid.system">
6 <original-package android:name="com.android.settings" />
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" />
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:uiOptions="splitActionBarWhenNarrow"
71 android:hardwareAccelerated="true"
72 android:supportsRtl="true">
76 <activity android:name="Settings"
77 android:label="@string/settings_label_launcher"
78 android:taskAffinity="com.android.settings"
79 android:launchMode="singleTask">
81 <action android:name="android.intent.action.MAIN" />
82 <action android:name="android.settings.SETTINGS" />
83 <category android:name="android.intent.category.DEFAULT" />
84 <category android:name="android.intent.category.LAUNCHER" />
88 <activity android:name=".SubSettings"
89 android:taskAffinity="com.android.settings"
90 android:parentActivityName="Settings">
93 <activity android:name="CreateShortcut" android:label="@string/settings_shortcut"
94 android:theme="@style/Theme.CreateShortCut">
96 <action android:name="android.intent.action.CREATE_SHORTCUT" />
97 <category android:name="android.intent.category.DEFAULT" />
101 <!-- Wireless Controls -->
103 <activity android:name="Settings$WirelessSettingsActivity"
104 android:taskAffinity="com.android.settings"
105 android:label="@string/wireless_networks_settings_title"
106 android:parentActivityName="Settings">
108 <action android:name="android.intent.action.MAIN" />
109 <action android:name="android.settings.WIRELESS_SETTINGS" />
110 <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" />
111 <action android:name="android.settings.NFC_SETTINGS" />
112 <category android:name="android.intent.category.DEFAULT" />
113 <category android:name="android.intent.category.VOICE_LAUNCH" />
115 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
116 android:value="com.android.settings.WirelessSettings" />
117 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
118 android:resource="@id/wireless_settings" />
122 <!-- Top-level settings -->
124 <activity android:name="Settings$WifiSettingsActivity"
125 android:taskAffinity=""
126 android:label="@string/wifi_settings"
127 android:configChanges="orientation|keyboardHidden|screenSize"
128 android:excludeFromRecents="true">
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" />
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" />
142 <!-- Keep compatibility with old shortcuts. -->
143 <activity-alias android:name=".wifi.WifiSettings"
144 android:taskAffinity="com.android.settings"
145 android:label="@string/wifi_settings"
146 android:targetActivity="Settings$WifiSettingsActivity"
147 android:configChanges="orientation|keyboardHidden|screenSize"
148 android:exported="true">
149 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
150 android:value="com.android.settings.wifi.WifiSettings" />
151 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
152 android:resource="@id/wifi_settings" />
155 <activity android:name=".wifi.WifiPickerActivity"
156 android:taskAffinity="com.android.settings"
157 android:parentActivityName="Settings">
159 <action android:name="android.intent.action.MAIN" />
160 <action android:name="android.net.wifi.PICK_WIFI_NETWORK" />
161 <category android:name="android.intent.category.DEFAULT" />
165 <activity android:name=".wifi.WifiSetupActivity"
166 android:theme="@style/setup_wizard_theme"
167 android:label="@string/wifi_setup_wizard_title"
168 android:icon="@drawable/empty_icon"
169 android:clearTaskOnLaunch="true">
171 <action android:name="android.intent.action.MAIN" />
172 <action android:name="com.android.net.wifi.SETUP_WIFI_NETWORK" />
173 <category android:name="android.intent.category.DEFAULT" />
177 <activity android:name=".wifi.WifiSettingsForSetupWizardXL"
178 android:theme="@android:style/Theme.Holo.NoActionBar"
179 android:screenOrientation="behind"
180 android:clearTaskOnLaunch="true"
181 android:windowSoftInputMode="adjustResize"
182 android:exported="true" />
184 <activity android:name="Settings$AdvancedWifiSettingsActivity"
185 android:taskAffinity="com.android.settings"
186 android:label="@string/wifi_advanced_settings_label"
187 android:configChanges="orientation|keyboardHidden|screenSize"
188 android:parentActivityName="Settings$WifiSettingsActivity">
190 <action android:name="android.intent.action.MAIN" />
191 <action android:name="android.settings.WIFI_IP_SETTINGS" />
192 <category android:name="android.intent.category.VOICE_LAUNCH" />
193 <category android:name="android.intent.category.DEFAULT" />
195 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
196 android:value="com.android.settings.wifi.AdvancedWifiSettings" />
197 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
198 android:resource="@id/wifi_settings" />
199 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
200 android:resource="@string/wifi_settings" />
201 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
202 android:value="com.android.settings.Settings$WifiSettingsActivity" />
205 <activity android:name=".wifi.WifiInfo"
206 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
207 android:taskAffinity="com.android.settings"
208 android:parentActivityName="Settings$WifiSettingsActivity">
210 <action android:name="android.intent.action.MAIN"/>
211 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
212 <category android:name="android.intent.category.DEFAULT" />
216 <activity android:name=".wifi.WifiConfigInfo"
217 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
218 android:taskAffinity="com.android.settings"
219 android:parentActivityName="Settings$WifiSettingsActivity">
221 <action android:name="android.intent.action.MAIN"/>
222 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
223 <category android:name="android.intent.category.DEFAULT" />
227 <activity android:name=".wifi.WifiAPITest"
228 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
230 <action android:name="android.intent.action.MAIN"/>
231 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
232 <category android:name="android.intent.category.DEFAULT" />
236 <activity android:name=".wifi.WifiStatusTest"
237 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
239 <action android:name="android.intent.action.MAIN"/>
240 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
241 <category android:name="android.intent.category.DEFAULT" />
245 <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
246 <activity-alias android:name=".wifi.WifiApSettings"
247 android:targetActivity="Settings">
249 <action android:name="android.intent.action.MAIN" />
250 <category android:name="android.intent.category.DEFAULT" />
251 <category android:name="android.intent.category.VOICE_LAUNCH" />
255 <activity android:name="ApnSettings"
256 android:label="@string/apn_settings"
257 android:uiOptions="none"
258 android:configChanges="orientation|keyboardHidden|screenSize"
259 android:launchMode="singleTask">
261 <action android:name="android.intent.action.MAIN" />
262 <action android:name="android.settings.APN_SETTINGS" />
263 <category android:name="android.intent.category.DEFAULT" />
264 <category android:name="android.intent.category.VOICE_LAUNCH" />
268 <activity android:name="Settings$BluetoothSettingsActivity"
269 android:label="@string/bluetooth_settings_title"
270 android:taskAffinity=""
271 android:excludeFromRecents="true">
273 <action android:name="android.intent.action.MAIN" />
274 <action android:name="android.settings.BLUETOOTH_SETTINGS" />
275 <category android:name="android.intent.category.VOICE_LAUNCH" />
276 <category android:name="com.android.settings.SHORTCUT" />
277 <category android:name="android.intent.category.DEFAULT" />
279 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
280 android:value="com.android.settings.bluetooth.BluetoothSettings" />
281 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
282 android:resource="@id/bluetooth_settings" />
285 <!-- Keep compatibility with old shortcuts. -->
286 <activity-alias android:name=".bluetooth.BluetoothSettings"
287 android:label="@string/bluetooth_settings_title"
288 android:targetActivity="Settings$BluetoothSettingsActivity"
289 android:exported="true"
290 android:clearTaskOnLaunch="true">
291 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
292 android:value="com.android.settings.bluetooth.BluetoothSettings" />
293 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
294 android:resource="@id/bluetooth_settings" />
297 <activity android:name=".bluetooth.DevicePickerActivity"
298 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
299 android:label="@string/device_picker"
300 android:clearTaskOnLaunch="true">
302 <action android:name="android.bluetooth.devicepicker.action.LAUNCH" />
303 <category android:name="android.intent.category.DEFAULT" />
307 <activity android:name="Settings$TetherSettingsActivity"
308 android:label="@string/tether_settings_title_all"
309 android:uiOptions="none"
310 android:taskAffinity=""
311 android:excludeFromRecents="true">
313 <action android:name="android.intent.action.MAIN" />
314 <category android:name="android.intent.category.DEFAULT" />
315 <category android:name="android.intent.category.VOICE_LAUNCH" />
316 <category android:name="com.android.settings.SHORTCUT" />
318 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
319 android:value="com.android.settings.TetherSettings" />
320 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
321 android:resource="@id/wireless_settings" />
322 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
323 android:resource="@string/wireless_networks_settings_title" />
324 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
325 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
328 <!-- Keep compatibility with old shortcuts. -->
329 <activity-alias android:name=".TetherSettings"
330 android:label="@string/tether_settings_title_all"
331 android:uiOptions="none"
332 android:clearTaskOnLaunch="true"
333 android:exported="true"
334 android:targetActivity="Settings$TetherSettingsActivity">
335 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
336 android:value="com.android.settings.TetherSettings" />
337 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
338 android:resource="@id/wireless_settings" />
339 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
340 android:resource="@string/wireless_networks_settings_title" />
341 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
342 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
345 <activity android:name="Settings$WifiP2pSettingsActivity"
346 android:taskAffinity="com.android.settings"
347 android:parentActivityName="Settings$WifiSettingsActivity">
349 <action android:name="android.intent.action.MAIN" />
350 <category android:name="android.intent.category.DEFAULT" />
351 <category android:name="android.intent.category.VOICE_LAUNCH" />
353 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
354 android:value="com.android.settings.wifi.p2p.WifiP2pSettings" />
355 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
356 android:resource="@id/wireless_settings" />
357 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
358 android:resource="@string/wireless_networks_settings_title" />
359 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
360 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
364 <activity android:name="Settings$VpnSettingsActivity"
365 android:label="@string/vpn_settings_title"
366 android:taskAffinity=""
367 android:excludeFromRecents="true">
369 <action android:name="android.intent.action.MAIN" />
370 <action android:name="android.net.vpn.SETTINGS" />
371 <category android:name="android.intent.category.DEFAULT" />
372 <category android:name="android.intent.category.VOICE_LAUNCH" />
373 <category android:name="com.android.settings.SHORTCUT" />
375 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
376 android:value="com.android.settings.vpn2.VpnSettings" />
377 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
378 android:resource="@id/wireless_settings" />
379 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
380 android:resource="@string/wireless_networks_settings_title" />
381 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
382 android:value="com.android.settings.Settings$WirelessSettingsActivity" />
385 <activity android:name="Settings$DateTimeSettingsActivity"
386 android:label="@string/date_and_time"
387 android:taskAffinity=""
388 android:excludeFromRecents="true">
390 <action android:name="android.intent.action.MAIN" />
391 <action android:name="android.settings.DATE_SETTINGS" />
392 <action android:name="android.intent.action.QUICK_CLOCK" />
393 <category android:name="android.intent.category.VOICE_LAUNCH" />
394 <category android:name="android.intent.category.DEFAULT" />
396 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
397 android:value="com.android.settings.DateTimeSettings" />
398 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
399 android:resource="@id/date_time_settings" />
402 <activity android:name="DateTimeSettingsSetupWizard"
403 android:label="@string/date_and_time"
404 android:theme="@android:style/Theme.Holo.NoActionBar"
405 android:screenOrientation="behind">
407 <action android:name="android.intent.action.MAIN" />
411 <activity android:name="Settings$LocalePickerActivity"
412 android:label="@string/language_picker_title"
413 android:taskAffinity="com.android.settings"
414 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
416 <action android:name="android.intent.action.MAIN" />
417 <action android:name="android.settings.LOCALE_SETTINGS" />
418 <category android:name="android.intent.category.DEFAULT" />
419 <category android:name="android.intent.category.VOICE_LAUNCH" />
421 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
422 android:value="com.android.settings.LocalePicker" />
423 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
424 android:resource="@id/language_settings" />
427 <activity android:name="Settings$InputMethodAndLanguageSettingsActivity"
428 android:label="@string/language_keyboard_settings_title"
429 android:taskAffinity="com.android.settings"
430 android:parentActivityName="Settings">
432 <action android:name="android.intent.action.MAIN" />
433 <action android:name="android.settings.INPUT_METHOD_SETTINGS" />
434 <category android:name="android.intent.category.VOICE_LAUNCH" />
435 <category android:name="android.intent.category.DEFAULT" />
437 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
438 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" />
439 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
440 android:resource="@id/language_settings" />
443 <activity android:name="Settings$KeyboardLayoutPickerActivity"
444 android:label="@string/keyboard_layout_picker_title"
445 android:clearTaskOnLaunch="true">
447 <action android:name="android.intent.action.MAIN" />
448 <category android:name="android.intent.category.DEFAULT" />
450 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
451 android:value="com.android.settings.inputmethod.KeyboardLayoutPickerFragment" />
452 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
453 android:resource="@id/language_settings" />
456 <!-- Keep compatibility with old shortcuts. -->
457 <activity-alias android:name="LanguageSettings"
458 android:label="@string/language_keyboard_settings_title"
459 android:clearTaskOnLaunch="true"
460 android:exported="true"
461 android:targetActivity="Settings$InputMethodAndLanguageSettingsActivity">
462 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
463 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" />
464 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
465 android:resource="@id/language_settings" />
468 <activity android:name="Settings$SpellCheckersSettingsActivity"
469 android:label="@string/spellcheckers_settings_title"
470 android:taskAffinity="com.android.settings"
471 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
473 <action android:name="android.intent.action.MAIN" />
474 <category android:name="android.intent.category.VOICE_LAUNCH" />
475 <category android:name="android.intent.category.DEFAULT" />
477 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
478 android:value="com.android.settings.inputmethod.SpellCheckersSettings" />
479 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
480 android:resource="@id/language_settings" />
481 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
482 android:resource="@string/language_keyboard_settings_title" />
483 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
484 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
487 <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity"
489 android:clearTaskOnLaunch="true">
491 <action android:name="android.intent.action.MAIN" />
492 <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" />
493 <category android:name="android.intent.category.VOICE_LAUNCH" />
494 <category android:name="android.intent.category.DEFAULT" />
498 <receiver android:name=".inputmethod.InputMethodDialogReceiver"
499 android:enabled="true">
501 <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" />
505 <activity android:name="Settings$UserDictionarySettingsActivity"
506 android:label="@string/user_dict_settings_titlebar"
507 android:taskAffinity="com.android.settings"
508 android:uiOptions="none"
509 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
511 <action android:name="android.intent.action.MAIN" />
512 <action android:name="android.settings.USER_DICTIONARY_SETTINGS" />
513 <category android:name="android.intent.category.DEFAULT" />
514 <category android:name="android.intent.category.VOICE_LAUNCH" />
516 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
517 android:value="com.android.settings.UserDictionarySettings" />
518 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
519 android:resource="@id/language_settings" />
520 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
521 android:resource="@string/language_keyboard_settings_title" />
522 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
523 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
526 <activity android:name=".inputmethod.UserDictionaryAddWordActivity"
527 android:label="@string/user_dict_settings_titlebar"
528 android:theme="@android:style/Theme.Holo.Dialog.NoActionBar"
529 android:windowSoftInputMode="stateVisible"
530 android:noHistory="true"
531 android:excludeFromRecents="true">
533 <action android:name="com.android.settings.USER_DICTIONARY_INSERT" />
534 <action android:name="com.android.settings.USER_DICTIONARY_EDIT" />
535 <category android:name="android.intent.category.DEFAULT" />
536 <category android:name="android.intent.category.VOICE_LAUNCH" />
540 <!-- Keep compatibility with old shortcuts. -->
541 <activity-alias android:name="UserDictionarySettings"
542 android:label="@string/user_dict_settings_titlebar"
543 android:exported="true"
544 android:targetActivity="Settings$UserDictionarySettingsActivity">
545 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
546 android:value="com.android.settings.UserDictionarySettings" />
547 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
548 android:resource="@id/language_settings" />
549 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
550 android:resource="@string/language_keyboard_settings_title" />
551 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
552 android:value="com.android.settings.Settings$InputMethodAndLanguageSettingsActivity" />
555 <activity android:name="Settings$SoundSettingsActivity"
556 android:label="@string/sound_settings"
557 android:taskAffinity=""
558 android:excludeFromRecents="true">
560 <action android:name="android.intent.action.MAIN" />
561 <action android:name="com.android.settings.SOUND_SETTINGS" />
562 <action android:name="android.settings.SOUND_SETTINGS" />
563 <category android:name="android.intent.category.DEFAULT" />
564 <category android:name="android.intent.category.VOICE_LAUNCH" />
565 <category android:name="com.android.settings.SHORTCUT" />
567 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
568 android:value="com.android.settings.SoundSettings" />
569 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
570 android:resource="@id/sound_settings" />
573 <!-- Keep compatibility with old shortcuts. -->
574 <activity-alias android:name="SoundSettings"
575 android:label="@string/sound_settings"
576 android:exported="true"
577 android:targetActivity="Settings$SoundSettingsActivity">
578 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
579 android:value="com.android.settings.SoundSettings" />
580 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
581 android:resource="@id/sound_settings" />
584 <activity android:name="Settings$DisplaySettingsActivity"
585 android:label="@string/display_settings"
586 android:taskAffinity=""
587 android:excludeFromRecents="true">
589 <action android:name="android.intent.action.MAIN" />
590 <action android:name="com.android.settings.DISPLAY_SETTINGS" />
591 <action android:name="android.settings.DISPLAY_SETTINGS" />
592 <category android:name="android.intent.category.DEFAULT" />
593 <category android:name="android.intent.category.VOICE_LAUNCH" />
594 <category android:name="com.android.settings.SHORTCUT" />
596 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
597 android:value="com.android.settings.DisplaySettings" />
598 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
599 android:resource="@id/display_settings" />
602 <!-- Keep compatibility with old shortcuts. -->
603 <activity-alias android:name="DisplaySettings"
604 android:label="@string/display_settings"
605 android:exported="true"
606 android:targetActivity="Settings$DisplaySettingsActivity">
607 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
608 android:value="com.android.settings.DisplaySettings" />
609 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
610 android:resource="@id/display_settings" />
613 <activity android:name="Settings$DeviceInfoSettingsActivity"
614 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
615 android:label="@string/device_info_settings"
616 android:taskAffinity="com.android.settings"
617 android:parentActivityName="Settings">
619 <action android:name="android.intent.action.MAIN" />
620 <action android:name="android.settings.DEVICE_INFO_SETTINGS" />
621 <category android:name="android.intent.category.DEFAULT" />
622 <category android:name="android.intent.category.VOICE_LAUNCH" />
624 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
625 android:value="com.android.settings.DeviceInfoSettings" />
626 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
627 android:resource="@id/about_settings" />
630 <activity android:name="SettingsLicenseActivity"
631 android:label="@string/settings_license_activity_title"
632 android:theme="@android:style/Theme.Holo.Panel"
633 android:configChanges="orientation|screenSize">
635 <action android:name="android.settings.LICENSE" />
636 <category android:name="android.intent.category.DEFAULT" />
640 <activity android:name="SettingsSafetyLegalActivity"
641 android:label="@string/settings_safetylegal_activity_title"
642 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
644 <action android:name="android.settings.SAFETY" />
645 <category android:name="android.intent.category.DEFAULT" />
649 <activity android:name="Settings$ManageApplicationsActivity"
650 android:label="@string/applications_settings"
651 android:taskAffinity=""
652 android:excludeFromRecents="true"
653 android:uiOptions="none">
655 <action android:name="android.intent.action.MAIN" />
656 <action android:name="android.settings.APPLICATION_SETTINGS" />
657 <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" />
658 <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" />
659 <category android:name="android.intent.category.DEFAULT" />
660 <category android:name="android.intent.category.VOICE_LAUNCH" />
661 <category android:name="com.android.settings.SHORTCUT" />
663 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
664 android:value="com.android.settings.applications.ManageApplications" />
665 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
666 android:resource="@id/application_settings" />
669 <!-- Keep compatibility with old shortcuts. -->
670 <activity-alias android:name=".applications.ManageApplications"
671 android:label="@string/applications_settings"
672 android:exported="true"
673 android:targetActivity="Settings$ManageApplicationsActivity">
674 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
675 android:value="com.android.settings.applications.ManageApplications" />
676 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
677 android:resource="@id/application_settings" />
680 <!-- Keep compatibility with old shortcuts. Pre-gingerbread. -->
681 <activity-alias android:name=".ManageApplications"
682 android:label="@string/manageapplications_settings_title"
683 android:exported="true"
684 android:targetActivity="Settings$ManageApplicationsActivity">
687 <!-- Provide direct entry into manage apps showing running services.
688 This is for compatibility with old shortcuts. -->
689 <activity-alias android:name=".RunningServices"
690 android:label="@string/runningservices_settings_title"
691 android:exported="true"
692 android:targetActivity="Settings$ManageApplicationsActivity">
693 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
694 android:value="com.android.settings.applications.ManageApplications" />
695 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
696 android:resource="@id/application_settings" />
699 <!-- Provide direct entry into manage apps showing storage usage for apps.
700 This is for compatibility with old shortcuts. -->
701 <activity-alias android:name=".applications.StorageUse"
702 android:label="@string/storageuse_settings_title"
703 android:exported="true"
704 android:targetActivity="Settings$ManageApplicationsActivity">
705 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
706 android:value="com.android.settings.applications.ManageApplications" />
707 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
708 android:resource="@id/application_settings" />
711 <!-- Still need a top-level activity for showing app details. Aliasing
712 trick is so the code that is now a fragment can still be called
713 InstalledAppDetails. -->
714 <activity android:name=".applications.InstalledAppDetailsTop"
715 android:label="@string/application_info_label"
716 android:exported="true"
717 android:taskAffinity=""
718 android:parentActivityName="Settings$ManageApplicationsActivity">
721 <!-- Keep compatibility with old shortcuts. -->
722 <activity-alias android:name=".applications.InstalledAppDetails"
723 android:label="@string/application_info_label"
724 android:exported="true"
725 android:targetActivity=".applications.InstalledAppDetailsTop">
727 <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" />
728 <category android:name="android.intent.category.DEFAULT" />
729 <data android:scheme="package" />
733 <!-- Provide direct entry into manage apps showing running services. -->
734 <activity android:name="Settings$RunningServicesActivity"
735 android:label="@string/runningservices_settings_title"
736 android:taskAffinity="com.android.settings"
737 android:parentActivityName="Settings">
739 <action android:name="android.intent.action.MAIN" />
740 <category android:name="android.intent.category.DEFAULT" />
741 <category android:name="android.intent.category.MONKEY" />
742 <category android:name="android.intent.category.VOICE_LAUNCH" />
744 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
745 android:value="com.android.settings.applications.ManageApplications" />
746 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
747 android:resource="@id/application_settings" />
750 <!-- Provide direct entry into manage apps showing storage usage of apps. -->
751 <activity android:name="Settings$StorageUseActivity"
752 android:label="@string/storageuse_settings_title"
753 android:taskAffinity=""
754 android:parentActivityName="Settings">
756 <action android:name="android.intent.action.MAIN" />
757 <category android:name="android.intent.category.DEFAULT" />
758 <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" />
759 <category android:name="android.intent.category.MONKEY" />
760 <category android:name="android.intent.category.VOICE_LAUNCH" />
762 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
763 android:value="com.android.settings.applications.ManageApplications" />
764 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
765 android:resource="@id/application_settings" />
768 <activity android:name="Settings$LocationSettingsActivity"
769 android:label="@string/location_settings_title"
770 android:uiOptions="none"
771 android:configChanges="orientation|keyboardHidden|screenSize"
772 android:taskAffinity=""
773 android:excludeFromRecents="true">
775 <action android:name="android.intent.action.MAIN" />
776 <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" />
777 <action android:name="android.credentials.UNLOCK" />
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" />
782 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
783 android:value="com.android.settings.LocationSettings" />
784 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
785 android:resource="@id/location_settings" />
788 <activity android:name="Settings$SecuritySettingsActivity"
789 android:label="@string/security_settings_title"
790 android:configChanges="orientation|keyboardHidden|screenSize"
791 android:taskAffinity=""
792 android:parentActivityName="Settings">
794 <action android:name="android.intent.action.MAIN" />
795 <action android:name="android.settings.SECURITY_SETTINGS" />
796 <action android:name="android.credentials.UNLOCK" />
797 <category android:name="android.intent.category.DEFAULT" />
798 <category android:name="android.intent.category.VOICE_LAUNCH" />
800 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
801 android:value="com.android.settings.SecuritySettings" />
802 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
803 android:resource="@id/security_settings" />
806 <!-- Keep compatibility with old shortcuts. -->
807 <activity-alias android:name="SecuritySettings"
808 android:label="@string/security_settings_title"
809 android:configChanges="orientation|keyboardHidden|screenSize"
810 android:exported="true"
811 android:targetActivity="Settings$SecuritySettingsActivity">
812 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
813 android:value="com.android.settings.SecuritySettings" />
814 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
815 android:resource="@id/security_settings" />
818 <activity android:name="Settings$PrivacySettingsActivity"
819 android:label="@string/privacy_settings_title"
820 android:configChanges="orientation|keyboardHidden|screenSize"
821 android:taskAffinity="com.android.settings"
822 android:parentActivityName="Settings">
824 <action android:name="android.intent.action.MAIN" />
825 <action android:name="android.settings.PRIVACY_SETTINGS" />
826 <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" />
827 <category android:name="android.intent.category.DEFAULT" />
828 <category android:name="android.intent.category.VOICE_LAUNCH" />
830 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
831 android:value="com.android.settings.PrivacySettings" />
832 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
833 android:resource="@id/privacy_settings" />
836 <activity android:name="SetFullBackupPassword"
837 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
838 android:exported="false">
841 <activity android:name="CredentialStorage"
842 android:theme="@style/Transparent"
843 android:launchMode="singleTop"
844 android:configChanges="orientation|keyboardHidden|screenSize">
846 <action android:name="com.android.credentials.UNLOCK" />
847 <action android:name="com.android.credentials.INSTALL" />
848 <action android:name="com.android.credentials.RESET" />
849 <category android:name="android.intent.category.DEFAULT" />
853 <activity android:name="Settings$DeviceAdminSettingsActivity"
854 android:label="@string/device_admin_settings_title"
855 android:taskAffinity="com.android.settings"
856 android:parentActivityName="Settings$SecuritySettingsActivity">
858 <action android:name="android.intent.action.MAIN" />
859 <category android:name="android.intent.category.DEFAULT" />
860 <category android:name="android.intent.category.VOICE_LAUNCH" />
862 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
863 android:value="com.android.settings.DeviceAdminSettings" />
864 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
865 android:resource="@id/security_settings" />
866 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
867 android:resource="@string/security_settings_title" />
868 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
869 android:value="com.android.settings.Settings$SecuritySettingsActivity" />
872 <!-- Keep compatibility with old shortcuts. -->
873 <activity-alias android:name="DeviceAdminSettings"
874 android:label="@string/device_admin_settings_title"
875 android:exported="true"
876 android:targetActivity="Settings$DeviceAdminSettingsActivity">
877 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
878 android:value="com.android.settings.DeviceAdminSettings" />
879 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
880 android:resource="@id/security_settings" />
881 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
882 android:resource="@string/security_settings_title" />
883 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
884 android:value="com.android.settings.Settings$SecuritySettingsActivity" />
887 <activity android:name="DeviceAdminAdd"
888 android:label="@string/device_admin_add_title"
889 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
890 android:clearTaskOnLaunch="true">
892 <action android:name="android.app.action.ADD_DEVICE_ADMIN" />
893 <category android:name="android.intent.category.DEFAULT" />
897 <activity android:name="IccLockSettings"
898 android:label="@string/sim_lock_settings"
899 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
900 android:process="com.android.phone">
902 <action android:name="android.intent.action.MAIN" />
903 <category android:name="android.intent.category.DEFAULT" />
904 <category android:name="android.intent.category.VOICE_LAUNCH" />
908 <activity android:name="Settings$AccessibilitySettingsActivity"
909 android:label="@string/accessibility_settings"
910 android:configChanges="orientation|keyboardHidden|screenSize"
911 android:taskAffinity=""
912 android:excludeFromRecents="true">
914 <action android:name="android.intent.action.MAIN" />
915 <action android:name="android.settings.ACCESSIBILITY_SETTINGS" />
916 <category android:name="android.intent.category.DEFAULT" />
917 <category android:name="android.intent.category.VOICE_LAUNCH" />
918 <category android:name="com.android.settings.SHORTCUT" />
920 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
921 android:value="com.android.settings.AccessibilitySettings" />
922 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
923 android:resource="@id/accessibility_settings" />
926 <activity android:name="Settings$TextToSpeechSettingsActivity"
927 android:label="@string/tts_settings"
928 android:taskAffinity="com.android.settings"
929 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
931 <action android:name="android.intent.action.MAIN" />
932 <action android:name="com.android.settings.TTS_SETTINGS" />
933 <category android:name="android.intent.category.DEFAULT" />
935 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
936 android:value="com.android.settings.tts.TextToSpeechSettings" />
937 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
938 android:resource="@id/language_settings" />
941 <!-- Second and third-level settings -->
944 <!-- Lock screen settings -->
945 <activity android:name="ConfirmLockPattern"/>
947 <activity android:name="ConfirmLockPassword"
948 android:windowSoftInputMode="stateVisible|adjustResize"/>
950 <activity android:name="ChooseLockGeneric"
951 android:label="@string/lockpassword_choose_lock_generic_header"
952 android:excludeFromRecents="true" >
954 <action android:name="android.app.action.SET_NEW_PASSWORD" />
955 <category android:name="android.intent.category.DEFAULT" />
959 <activity android:name="ChooseLockPattern" android:exported="false"/>
961 <activity android:name="ChooseLockPassword" android:exported="false"
962 android:windowSoftInputMode="stateVisible|adjustResize"/>
964 <!-- Runs in the phone process since it needs access to the Phone object -->
965 <activity android:name=".deviceinfo.Status"
966 android:label="@string/device_status_activity_title"
967 android:theme="@android:style/Theme.Holo.DialogWhenLarge"
968 android:process="com.android.phone">
970 <action android:name="android.intent.action.MAIN" />
971 <category android:name="android.intent.category.DEFAULT" />
972 <category android:name="android.intent.category.VOICE_LAUNCH" />
976 <activity android:name="Settings$StorageSettingsActivity"
977 android:label="@string/storage_settings_title"
978 android:uiOptions="none"
979 android:taskAffinity="com.android.settings"
980 android:parentActivityName="Settings">
982 <action android:name="android.intent.action.MAIN" />
983 <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" />
984 <action android:name="android.settings.MEMORY_CARD_SETTINGS" />
985 <category android:name="android.intent.category.DEFAULT" />
986 <category android:name="android.intent.category.VOICE_LAUNCH" />
988 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
989 android:value="com.android.settings.deviceinfo.Memory" />
990 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
991 android:resource="@id/storage_settings" />
994 <activity android:name=".deviceinfo.MiscFilesHandler"
995 android:theme="@android:style/Theme.Holo.DialogWhenLarge"/>
997 <activity android:name="ApnEditor"
998 android:label="@string/apn_edit"
999 android:theme="@android:style/Theme.Holo.DialogWhenLarge">
1001 <action android:name="android.intent.action.VIEW" />
1002 <action android:name="android.intent.action.EDIT" />
1003 <category android:name="android.intent.category.DEFAULT" />
1004 <data android:mimeType="vnd.android.cursor.item/telephony-carrier" />
1008 <action android:name="android.intent.action.INSERT" />
1009 <category android:name="android.intent.category.DEFAULT" />
1010 <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" />
1014 <activity android:name="MediaFormat" android:label="@string/media_format_title">
1016 <action android:name="android.intent.action.MAIN" />
1020 <activity android:name=".quicklaunch.QuickLaunchSettings"
1021 android:label="@string/quick_launch_title">
1023 <action android:name="android.intent.action.MAIN" />
1024 <action android:name="android.settings.QUICK_LAUNCH_SETTINGS" />
1025 <action android:name="com.android.settings.QUICK_LAUNCH_SETTINGS" />
1026 <category android:name="android.intent.category.VOICE_LAUNCH" />
1027 <category android:name="android.intent.category.DEFAULT" />
1031 <activity android:name=".quicklaunch.BookmarkPicker" android:label="@string/quick_launch_title">
1033 <action android:name="android.intent.action.MAIN" />
1034 <category android:name="android.intent.category.VOICE_LAUNCH" />
1038 <activity android:name="Settings$DevelopmentSettingsActivity"
1039 android:label="@string/development_settings_title"
1040 android:taskAffinity="com.android.settings"
1041 android:parentActivityName="Settings">
1043 <action android:name="android.intent.action.MAIN" />
1044 <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1045 <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" />
1046 <category android:name="android.intent.category.DEFAULT" />
1048 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1049 android:value="com.android.settings.DevelopmentSettings" />
1050 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1051 android:resource="@id/development_settings" />
1054 <!-- Keep compatibility with old shortcuts. -->
1055 <activity-alias android:name="DevelopmentSettings"
1056 android:exported="true"
1057 android:label="@string/development_settings_title"
1058 android:targetActivity="Settings$DevelopmentSettingsActivity">
1059 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1060 android:value="com.android.settings.DevelopmentSettings" />
1061 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1062 android:resource="@id/development_settings" />
1065 <activity android:name=".AppPicker" android:label="@string/select_application"
1066 android:theme="@android:style/Theme.Holo.Dialog" />
1068 <activity android:name="Settings$UsbSettingsActivity"
1069 android:label="@string/storage_title_usb"
1070 android:taskAffinity="com.android.settings"
1071 android:parentActivityName="Settings$StorageSettingsActivity">
1073 <action android:name="android.intent.action.MAIN" />
1074 <action android:name="android.settings.STORAGE_USB_SETTINGS" />
1075 <action android:name="com.android.settings.STORAGE_USB_SETTINGS" />
1076 <category android:name="android.intent.category.DEFAULT" />
1078 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1079 android:value="com.android.settings.deviceinfo.UsbSettings" />
1080 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1081 android:resource="@id/storage_settings" />
1082 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
1083 android:resource="@string/storage_settings_title" />
1084 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
1085 android:value="com.android.settings.Settings$StorageSettingsActivity" />
1088 <!-- Keep compatibility with old shortcuts. -->
1089 <activity-alias android:name="UsbSettings"
1090 android:exported="true"
1091 android:label="@string/storage_title_usb"
1092 android:targetActivity="Settings$DevelopmentSettingsActivity">
1093 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1094 android:value="com.android.settings.deviceinfo.UsbSettings" />
1095 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1096 android:resource="@id/storage_settings" />
1097 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_TITLE"
1098 android:resource="@string/storage_settings_title" />
1099 <meta-data android:name="com.android.settings.PARENT_FRAGMENT_CLASS"
1100 android:value="com.android.settings.Settings$StorageSettingsActivity" />
1103 <!-- Bluetooth stuff -->
1105 <activity android:name=".bluetooth.BluetoothPairingDialog"
1106 android:label="@string/bluetooth_pairing_request"
1107 android:excludeFromRecents="true"
1108 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1110 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
1111 <category android:name="android.intent.category.DEFAULT" />
1116 android:name=".bluetooth.BluetoothDiscoveryReceiver">
1118 <action android:name="android.bluetooth.adapter.action.DISCOVERY_STARTED" />
1119 <action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" />
1120 <category android:name="android.intent.category.DEFAULT" />
1125 android:name=".bluetooth.DockEventReceiver">
1127 <action android:name="android.intent.action.DOCK_EVENT" />
1128 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
1129 <action android:name="android.bluetooth.headset.action.STATE_CHANGED" />
1130 <action android:name="android.bluetooth.a2dp.action.SINK_STATE_CHANGED" />
1131 <category android:name="android.intent.category.DEFAULT" />
1135 <service android:name=".bluetooth.DockService" />
1137 <activity android:name=".bluetooth.RequestPermissionActivity"
1138 android:label="@string/bluetooth_permission_request"
1139 android:excludeFromRecents="true"
1140 android:permission="android.permission.BLUETOOTH"
1141 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1143 <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" />
1144 <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" />
1145 <category android:name="android.intent.category.DEFAULT" />
1149 <activity android:name=".bluetooth.RequestPermissionHelperActivity"
1150 android:label="@string/bluetooth_pairing_request"
1151 android:excludeFromRecents="true"
1152 android:permission="android.permission.BLUETOOTH"
1153 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1156 <receiver android:name=".bluetooth.BluetoothPairingRequest">
1158 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" />
1159 <action android:name="android.bluetooth.device.action.PAIRING_CANCEL" />
1163 <receiver android:name=".bluetooth.BluetoothPermissionRequest"
1164 android:permission="android.permission.BLUETOOTH_ADMIN">
1166 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
1167 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
1171 <activity android:name=".bluetooth.BluetoothPermissionActivity"
1172 android:label="@string/bluetooth_connection_permission_request"
1173 android:excludeFromRecents="true"
1174 android:permission="android.permission.BLUETOOTH_ADMIN"
1175 android:theme="@*android:style/Theme.Holo.Dialog.Alert">
1177 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" />
1178 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" />
1179 <category android:name="android.intent.category.DEFAULT" />
1183 <activity android:name="ActivityPicker"
1184 android:label="@string/activity_picker_label"
1185 android:theme="@*android:style/Theme.Dialog.Alert"
1186 android:finishOnCloseSystemDialogs="true">
1188 <action android:name="android.intent.action.PICK_ACTIVITY" />
1189 <category android:name="android.intent.category.DEFAULT" />
1193 <!-- NFC settings -->
1194 <activity android:name="Settings$AndroidBeamSettingsActivity"
1195 android:label="@string/android_beam_settings_title"
1196 android:taskAffinity="com.android.settings"
1197 android:parentActivityName="Settings$WirelessSettingsActivity">
1199 <action android:name="android.intent.action.MAIN" />
1200 <action android:name="android.settings.NFCSHARING_SETTINGS" />
1201 <category android:name="android.intent.category.DEFAULT" />
1203 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1204 android:value="com.android.settings.nfc.AndroidBeam" />
1207 <activity android:name="Settings$WifiDisplaySettingsActivity"
1208 android:label="@string/wifi_display_settings_title"
1209 android:taskAffinity=""
1210 android:excludeFromRecents="true">
1212 <action android:name="android.intent.action.MAIN" />
1213 <action android:name="android.settings.WIFI_DISPLAY_SETTINGS" />
1214 <category android:name="android.intent.category.DEFAULT" />
1216 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1217 android:value="com.android.settings.wfd.WifiDisplaySettings" />
1221 <!-- Development settings -->
1223 <activity android:name="DebugIntentSender" android:label="@string/debug_intent_sender_label">
1225 <action android:name="android.intent.action.MAIN" />
1226 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1230 <!-- DeviceInfo adds the user's requested build to stats upload. -->
1231 <receiver android:name=".DeviceInfo$StatsReportReceiver">
1233 <action android:name="android.intent.action.STATISTICS_REPORT" />
1237 <activity android:name="BatteryInfo" android:label="@string/battery_info_label"
1238 android:taskAffinity="com.android.settings"
1239 android:parentActivityName="Settings">
1241 <action android:name="android.intent.action.MAIN" />
1242 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1243 <category android:name="android.intent.category.VOICE_LAUNCH" />
1247 <activity android:name="Display" android:label="@string/display_label"
1248 android:configChanges="fontScale"
1249 android:taskAffinity="com.android.settings"
1250 android:parentActivityName="Settings">
1252 <action android:name="android.intent.action.MAIN" />
1253 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1257 <activity android:name="RadioInfo" android:label="@string/phone_info_label"
1258 android:process="com.android.phone">
1260 <action android:name="android.intent.action.MAIN" />
1261 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1265 <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
1266 <activity-alias android:name="ProxySelector"
1267 android:label="@string/proxy_settings_label"
1268 android:targetActivity="Settings">
1270 <action android:name="android.intent.action.MAIN" />
1271 <category android:name="android.intent.category.DEFAULT" />
1272 <category android:name="android.intent.category.VOICE_LAUNCH" />
1276 <!-- TODO: Is this needed? -->
1277 <activity android:name="BandMode"
1278 android:theme="@android:style/Theme.Dialog"
1279 android:process="com.android.phone">
1281 <action android:name="android.intent.action.MAIN" />
1282 <category android:name="android.intent.category.DEFAULT" />
1283 <category android:name="android.intent.category.VOICE_LAUNCH" />
1287 <activity android:name="TestingSettings" android:label="@string/testing">
1289 <action android:name="android.intent.action.MAIN" />
1290 <category android:name="android.intent.category.DEFAULT" />
1294 <receiver android:name="TestingSettingsBroadcastReceiver">
1296 <action android:name="android.provider.Telephony.SECRET_CODE" />
1297 <data android:scheme="android_secret_code" android:host="4636" />
1301 <!-- Standard picker for widgets -->
1302 <activity android:name="AppWidgetPickActivity"
1303 android:label="@string/widget_picker_title"
1304 android:theme="@*android:style/Theme.Holo.Dialog.Alert"
1305 android:finishOnCloseSystemDialogs="true">
1307 <action android:name="android.appwidget.action.APPWIDGET_PICK" />
1308 <category android:name="android.intent.category.DEFAULT" />
1312 <activity android:name="AllowBindAppWidgetActivity"
1313 android:theme="@*android:style/Theme.Holo.Dialog.Alert"
1314 android:finishOnCloseSystemDialogs="true"
1315 android:excludeFromRecents="true">
1317 <action android:name="android.appwidget.action.APPWIDGET_BIND" />
1318 <category android:name="android.intent.category.DEFAULT" />
1322 <!-- Special picker for keyguard widgets -->
1323 <activity android:name="KeyguardAppWidgetPickActivity"
1324 android:label="@string/widget_picker_title"
1325 android:theme="@android:style/Theme.Holo.Wallpaper.NoTitleBar"
1326 android:permission="android.permission.BIND_KEYGUARD_APPWIDGET"
1327 android:finishOnCloseSystemDialogs="true">
1329 <action android:name="android.appwidget.action.KEYGUARD_APPWIDGET_PICK" />
1330 <category android:name="android.intent.category.DEFAULT" />
1334 <activity android:name="UsageStats" android:label="@string/usage_stats_label"
1335 android:taskAffinity="com.android.settings"
1336 android:parentActivityName="Settings">
1338 <action android:name="android.intent.action.MAIN" />
1339 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
1343 <activity android:name="Settings$PowerUsageSummaryActivity"
1344 android:label="@string/power_usage_summary_title"
1345 android:uiOptions="none"
1346 android:taskAffinity=""
1347 android:excludeFromRecents="true">
1349 <action android:name="android.intent.action.MAIN" />
1350 <action android:name="android.intent.action.POWER_USAGE_SUMMARY" />
1351 <category android:name="android.intent.category.DEFAULT" />
1352 <category android:name="com.android.settings.SHORTCUT" />
1354 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1355 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
1356 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1357 android:resource="@id/battery_settings" />
1360 <!-- Keep compatibility with old shortcuts. -->
1361 <activity-alias android:name=".fuelgauge.PowerUsageSummary"
1362 android:label="@string/power_usage_summary_title"
1363 android:exported="true"
1364 android:targetActivity="Settings$PowerUsageSummaryActivity">
1365 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1366 android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
1367 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1368 android:resource="@id/battery_settings" />
1371 <activity android:name="Settings$AccountSyncSettingsActivity"
1372 android:label="@string/account_sync_settings_title"
1373 android:taskAffinity=""
1374 android:parentActivityName="Settings"
1375 android:uiOptions="none">
1377 <action android:name="android.intent.action.MAIN" />
1378 <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" />
1379 <category android:name="android.intent.category.DEFAULT" />
1381 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1382 android:value="com.android.settings.accounts.AccountSyncSettings" />
1383 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1384 android:resource="@id/account_settings" />
1387 <activity android:name=".accounts.SyncSettingsActivity"
1388 android:label="@string/account_sync_settings_title"
1389 android:theme="@android:style/Theme.Holo.Dialog">
1391 <action android:name="android.intent.action.MAIN" />
1392 <action android:name="android.settings.SYNC_SETTINGS" />
1393 <category android:name="android.intent.category.DEFAULT" />
1397 <activity android:name="com.android.settings.accounts.AddAccountSettings"
1398 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1399 android:configChanges="orientation|keyboardHidden|screenSize"
1400 android:label="@string/header_add_an_account"
1401 android:taskAffinity="com.android.settings"
1402 android:parentActivityName="Settings$ManageAccountsSettingsActivity">
1404 <action android:name="android.intent.action.MAIN" />
1405 <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" />
1406 <category android:name="android.intent.category.DEFAULT" />
1410 <activity android:name="com.android.settings.accounts.ChooseAccountActivity"
1411 android:label="@string/header_add_an_account"
1412 android:configChanges="orientation|keyboardHidden|screenSize"
1413 android:theme="@android:style/Theme.Holo.DialogWhenLarge"/>
1415 <activity android:name=".CryptKeeper"
1416 android:immersive="true"
1417 android:launchMode="singleTop"
1418 android:excludeFromRecents="true"
1419 android:theme="@android:style/Theme.Holo.NoActionBar"
1420 android:configChanges="keyboard|keyboardHidden|uiMode"
1421 android:windowSoftInputMode="adjustResize">
1422 <intent-filter android:priority="10">
1423 <action android:name="android.intent.action.MAIN" />
1424 <category android:name="android.intent.category.HOME" />
1425 <category android:name="android.intent.category.DEFAULT" />
1429 <activity android:name=".CryptKeeper$FadeToBlack"
1430 android:immersive="true"
1431 android:launchMode="singleTop"
1432 android:theme="@style/CryptKeeperBlankTheme"
1435 <activity android:name=".CryptKeeperConfirm$Blank"
1436 android:immersive="true"
1437 android:launchMode="singleTop"
1438 android:theme="@style/CryptKeeperBlankTheme"
1441 <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings -->
1442 <activity android:name="Settings$CryptKeeperSettingsActivity"
1443 android:label="@string/crypt_keeper_encrypt_title">
1445 <action android:name="android.intent.action.MAIN" />
1446 <action android:name="android.app.action.START_ENCRYPTION" />
1447 <category android:name="android.intent.category.DEFAULT" /> />
1449 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1450 android:value="com.android.settings.CryptKeeperSettings" />
1451 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1452 android:resource="@id/security_settings" />
1455 <activity android:name="Settings$DataUsageSummaryActivity"
1456 android:label="@string/data_usage_summary_title"
1457 android:uiOptions="none"
1458 android:taskAffinity=""
1459 android:excludeFromRecents="true">
1461 <action android:name="android.intent.action.MAIN" />
1462 <category android:name="android.intent.category.DEFAULT" />
1463 <category android:name="com.android.settings.SHORTCUT" />
1465 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1466 android:value="com.android.settings.DataUsageSummary" />
1467 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1468 android:resource="@id/wireless_settings" />
1471 <activity android:name="Settings$DreamSettingsActivity"
1472 android:label="@string/screensaver_settings_title"
1473 android:taskAffinity=""
1474 android:excludeFromRecents="true">
1476 <action android:name="android.intent.action.MAIN" />
1477 <action android:name="android.settings.DREAM_SETTINGS" />
1478 <category android:name="android.intent.category.DEFAULT" />
1479 <category android:name="com.android.settings.SHORTCUT" />
1481 <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
1482 android:value="com.android.settings.DreamSettings" />
1483 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
1484 android:resource="@id/display_settings" />
1487 <receiver android:name=".widget.SettingsAppWidgetProvider"
1488 android:label="@string/gadget_title"
1489 android:exported="true"
1490 android:enabled="@bool/has_powercontrol_widget">
1492 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
1493 <action android:name="android.appwidget.action.APPWIDGET_ENABLED" />
1494 <action android:name="android.appwidget.action.APPWIDGET_DISABLED" />
1495 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" />
1496 <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" />
1497 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
1498 <action android:name="android.location.PROVIDERS_CHANGED" />
1499 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" />
1501 <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" />
1504 <receiver android:name=".bluetooth.BluetoothDiscoverableTimeoutReceiver">
1506 <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" />
1510 <!-- Watch for ContactsContract.Profile changes and update the user's photo. -->
1511 <receiver android:name=".users.ProfileUpdateReceiver">
1513 <action android:name="android.provider.Contacts.PROFILE_CHANGED" />