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