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.RECEIVE_BOOT_COMPLETED" /> 70 <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" /> 71 <uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" /> 72 <uses-permission android:name="android.permission.OEM_UNLOCK_STATE" /> 73 74 <application android:label="@string/settings_label" 75 android:icon="@mipmap/ic_launcher_settings" 76 android:taskAffinity="" 77 android:theme="@style/Theme.Settings" 78 android:hardwareAccelerated="true" 79 android:requiredForAllUsers="true" 80 android:supportsRtl="true" 81 android:allowBackup="false"> 82 83 <!-- Settings --> 84 85 <activity android:name="Settings" 86 android:taskAffinity="com.android.settings" 87 android:label="@string/settings_label_launcher" 88 android:launchMode="singleTask"> 89 <intent-filter> 90 <action android:name="android.settings.SETTINGS" /> 91 <category android:name="android.intent.category.DEFAULT" /> 92 </intent-filter> 93 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 94 android:value="true" /> 95 </activity> 96 97 <!-- Alias for launcher activity only, as this belongs to each profile. --> 98 <activity-alias android:name="Settings" 99 android:taskAffinity="com.android.settings" 100 android:label="@string/settings_label_launcher" 101 android:launchMode="singleTask" 102 android:targetActivity="Settings"> 103 <intent-filter> 104 <action android:name="android.intent.action.MAIN" /> 105 <category android:name="android.intent.category.DEFAULT" /> 106 <category android:name="android.intent.category.LAUNCHER" /> 107 </intent-filter> 108 </activity-alias> 109 110 <receiver android:name="ManagedProfileSetup"> 111 <intent-filter> 112 <action android:name="android.intent.action.USER_INITIALIZE"/> 113 <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/> 114 </intent-filter> 115 </receiver> 116 117 <activity android:name=".SubSettings" 118 android:taskAffinity="com.android.settings" 119 android:parentActivityName="Settings"> 120 </activity> 121 122 <activity android:name="CreateShortcut" android:label="@string/settings_shortcut" 123 android:theme="@style/Theme.SubSettingsDialogWhenLarge"> 124 <intent-filter> 125 <action android:name="android.intent.action.CREATE_SHORTCUT" /> 126 <category android:name="android.intent.category.DEFAULT" /> 127 </intent-filter> 128 </activity> 129 130 <!-- Wireless Controls --> 131 132 <activity android:name="Settings$WirelessSettingsActivity" 133 android:taskAffinity="com.android.settings" 134 android:label="@string/wireless_networks_settings_title" 135 android:parentActivityName="Settings"> 136 <intent-filter> 137 <action android:name="android.intent.action.MAIN" /> 138 <action android:name="android.settings.WIRELESS_SETTINGS" /> 139 <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" /> 140 <action android:name="android.settings.NFC_SETTINGS" /> 141 <category android:name="android.intent.category.DEFAULT" /> 142 <category android:name="android.intent.category.VOICE_LAUNCH" /> 143 </intent-filter> 144 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 145 android:value="com.android.settings.WirelessSettings" /> 146 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 147 android:resource="@id/wireless_settings" /> 148 <!-- Note that this doesn't really show any Wireless settings. --> 149 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 150 android:value="true" /> 151 </activity> 152 153 <!-- Top-level settings --> 154 155 <activity android:name="Settings$WifiSettingsActivity" 156 android:taskAffinity="" 157 android:label="@string/wifi_settings" 158 android:configChanges="orientation|keyboardHidden|screenSize"> 159 <intent-filter> 160 <action android:name="android.intent.action.MAIN" /> 161 <action android:name="android.settings.WIFI_SETTINGS" /> 162 <category android:name="android.intent.category.DEFAULT" /> 163 <category android:name="android.intent.category.VOICE_LAUNCH" /> 164 <category android:name="com.android.settings.SHORTCUT" /> 165 </intent-filter> 166 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 167 android:value="com.android.settings.wifi.WifiSettings" /> 168 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 169 android:resource="@id/wifi_settings" /> 170 </activity> 171 172 <!-- Keep compatibility with old shortcuts. --> 173 <activity-alias android:name=".wifi.WifiSettings" 174 android:taskAffinity="com.android.settings" 175 android:label="@string/wifi_settings" 176 android:targetActivity="Settings$WifiSettingsActivity" 177 android:configChanges="orientation|keyboardHidden|screenSize" 178 android:exported="true"> 179 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 180 android:value="com.android.settings.wifi.WifiSettings" /> 181 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 182 android:resource="@id/wifi_settings" /> 183 </activity-alias> 184 185 <activity android:name=".wifi.WifiPickerActivity" 186 android:taskAffinity="com.android.settings" 187 android:parentActivityName="Settings"> 188 <intent-filter> 189 <action android:name="android.intent.action.MAIN" /> 190 <action android:name="android.net.wifi.PICK_WIFI_NETWORK" /> 191 <category android:name="android.intent.category.DEFAULT" /> 192 </intent-filter> 193 </activity> 194 195 <activity android:name=".wifi.WifiSetupActivity" 196 android:taskAffinity="com.android.wizard" 197 android:theme="@style/SetupWizardDisableAppStartingTheme" 198 android:label="@string/wifi_setup_wizard_title" 199 android:icon="@drawable/empty_icon" 200 android:clearTaskOnLaunch="true" 201 android:windowSoftInputMode="adjustNothing"> 202 <intent-filter> 203 <action android:name="android.intent.action.MAIN" /> 204 <action android:name="com.android.net.wifi.SETUP_WIFI_NETWORK" /> 205 <category android:name="android.intent.category.DEFAULT" /> 206 </intent-filter> 207 </activity> 208 209 <activity android:name=".wifi.WifiSettingsForSetupWizardXL" 210 android:theme="@android:style/Theme.Material.Light.NoActionBar" 211 android:screenOrientation="behind" 212 android:clearTaskOnLaunch="true" 213 android:windowSoftInputMode="adjustResize" 214 android:exported="true" /> 215 216 <activity android:name="Settings$AdvancedWifiSettingsActivity" 217 android:taskAffinity="com.android.settings" 218 android:label="@string/wifi_advanced_settings_label" 219 android:configChanges="orientation|keyboardHidden|screenSize" 220 android:parentActivityName="Settings$WifiSettingsActivity"> 221 <intent-filter> 222 <action android:name="android.intent.action.MAIN" /> 223 <action android:name="android.settings.WIFI_IP_SETTINGS" /> 224 <category android:name="android.intent.category.VOICE_LAUNCH" /> 225 <category android:name="android.intent.category.DEFAULT" /> 226 </intent-filter> 227 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 228 android:value="com.android.settings.wifi.AdvancedWifiSettings" /> 229 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 230 android:resource="@id/wifi_settings" /> 231 </activity> 232 233 <activity android:name="Settings$SavedAccessPointsSettingsActivity" 234 android:taskAffinity="com.android.settings" 235 android:label="@string/wifi_saved_access_points_label" 236 android:configChanges="orientation|keyboardHidden|screenSize" 237 android:parentActivityName="Settings$WifiSettingsActivity"> 238 <intent-filter> 239 <action android:name="android.intent.action.MAIN" /> 240 <action android:name="android.settings.WIFI_IF_SETTINGS" /> 241 <category android:name="android.intent.category.DEFAULT" /> 242 </intent-filter> 243 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 244 android:value="com.android.settings.wifi.SavedAccessPointsSettings" /> 245 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 246 android:resource="@id/wifi_settings" /> 247 </activity> 248 249 <activity android:name=".wifi.WifiInfo" 250 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 251 android:taskAffinity="com.android.settings" 252 android:parentActivityName="Settings$WifiSettingsActivity"> 253 <intent-filter> 254 <action android:name="android.intent.action.MAIN"/> 255 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 256 <category android:name="android.intent.category.DEFAULT" /> 257 </intent-filter> 258 </activity> 259 260 <activity android:name=".wifi.WifiConfigInfo" 261 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 262 android:taskAffinity="com.android.settings" 263 android:parentActivityName="Settings$WifiSettingsActivity"> 264 <intent-filter> 265 <action android:name="android.intent.action.MAIN"/> 266 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 267 <category android:name="android.intent.category.DEFAULT" /> 268 </intent-filter> 269 </activity> 270 271 <activity android:name=".wifi.WifiAPITest" 272 android:theme="@style/Theme.SubSettingsDialogWhenLarge"> 273 <intent-filter> 274 <action android:name="android.intent.action.MAIN"/> 275 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 276 <category android:name="android.intent.category.DEFAULT" /> 277 </intent-filter> 278 </activity> 279 280 <activity android:name=".wifi.WifiStatusTest" 281 android:theme="@style/Theme.SubSettingsDialogWhenLarge"> 282 <intent-filter> 283 <action android:name="android.intent.action.MAIN"/> 284 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 285 <category android:name="android.intent.category.DEFAULT" /> 286 </intent-filter> 287 </activity> 288 289 <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? --> 290 <activity-alias android:name=".wifi.WifiApSettings" 291 android:targetActivity="Settings"> 292 <intent-filter> 293 <action android:name="android.intent.action.MAIN" /> 294 <category android:name="android.intent.category.DEFAULT" /> 295 <category android:name="android.intent.category.VOICE_LAUNCH" /> 296 </intent-filter> 297 </activity-alias> 298 299 <activity android:name="Settings$ApnSettingsActivity" 300 android:label="@string/apn_settings" 301 android:launchMode="singleTask" 302 android:taskAffinity="com.android.settings" 303 android:configChanges="orientation|keyboardHidden|screenSize" 304 android:parentActivityName="Settings$WirelessSettingsActivity"> 305 <intent-filter> 306 <action android:name="android.intent.action.MAIN" /> 307 <action android:name="android.settings.APN_SETTINGS" /> 308 <category android:name="android.intent.category.DEFAULT" /> 309 <category android:name="android.intent.category.VOICE_LAUNCH" /> 310 </intent-filter> 311 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 312 android:value="true" /> 313 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 314 android:value="com.android.settings.ApnSettings" /> 315 </activity> 316 317 <activity android:name="Settings$BluetoothSettingsActivity" 318 android:label="@string/bluetooth_settings_title" 319 android:taskAffinity=""> 320 <intent-filter> 321 <action android:name="android.intent.action.MAIN" /> 322 <action android:name="android.settings.BLUETOOTH_SETTINGS" /> 323 <category android:name="android.intent.category.VOICE_LAUNCH" /> 324 <category android:name="com.android.settings.SHORTCUT" /> 325 <category android:name="android.intent.category.DEFAULT" /> 326 </intent-filter> 327 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 328 android:value="com.android.settings.bluetooth.BluetoothSettings" /> 329 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 330 android:resource="@id/bluetooth_settings" /> 331 </activity> 332 333 <!-- Keep compatibility with old shortcuts. --> 334 <activity-alias android:name=".bluetooth.BluetoothSettings" 335 android:label="@string/bluetooth_settings_title" 336 android:targetActivity="Settings$BluetoothSettingsActivity" 337 android:exported="true" 338 android:clearTaskOnLaunch="true"> 339 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 340 android:value="com.android.settings.bluetooth.BluetoothSettings" /> 341 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 342 android:resource="@id/bluetooth_settings" /> 343 </activity-alias> 344 345 <activity android:name=".bluetooth.DevicePickerActivity" 346 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 347 android:label="@string/device_picker" 348 android:clearTaskOnLaunch="true"> 349 <intent-filter> 350 <action android:name="android.bluetooth.devicepicker.action.LAUNCH" /> 351 <category android:name="android.intent.category.DEFAULT" /> 352 </intent-filter> 353 </activity> 354 355 <service android:name=".TetherService" 356 android:exported="true" 357 android:permission="android.permission.CONNECTIVITY_INTERNAL" /> 358 <receiver 359 android:name=".HotspotOffReceiver" > 360 <intent-filter> 361 <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" /> 362 </intent-filter> 363 </receiver> 364 365 <activity android:name="Settings$TetherSettingsActivity" 366 android:label="@string/tether_settings_title_all" 367 android:taskAffinity=""> 368 <intent-filter> 369 <action android:name="android.intent.action.MAIN" /> 370 <category android:name="android.intent.category.DEFAULT" /> 371 <category android:name="android.intent.category.VOICE_LAUNCH" /> 372 <category android:name="com.android.settings.SHORTCUT" /> 373 </intent-filter> 374 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 375 android:value="com.android.settings.TetherSettings" /> 376 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 377 android:resource="@id/wireless_settings" /> 378 </activity> 379 380 <!-- Keep compatibility with old shortcuts. --> 381 <activity-alias android:name=".TetherSettings" 382 android:label="@string/tether_settings_title_all" 383 android:clearTaskOnLaunch="true" 384 android:exported="true" 385 android:targetActivity="Settings$TetherSettingsActivity"> 386 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 387 android:value="com.android.settings.TetherSettings" /> 388 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 389 android:resource="@id/wireless_settings" /> 390 </activity-alias> 391 392 <activity android:name="Settings$WifiP2pSettingsActivity" 393 android:taskAffinity="com.android.settings" 394 android:parentActivityName="Settings$WifiSettingsActivity"> 395 <intent-filter> 396 <action android:name="android.intent.action.MAIN" /> 397 <category android:name="android.intent.category.DEFAULT" /> 398 <category android:name="android.intent.category.VOICE_LAUNCH" /> 399 </intent-filter> 400 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 401 android:value="com.android.settings.wifi.p2p.WifiP2pSettings" /> 402 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 403 android:resource="@id/wireless_settings" /> 404 </activity> 405 406 407 <activity android:name="Settings$VpnSettingsActivity" 408 android:label="@string/vpn_settings_title" 409 android:taskAffinity=""> 410 <intent-filter> 411 <action android:name="android.intent.action.MAIN" /> 412 <action android:name="android.net.vpn.SETTINGS" /> 413 <category android:name="android.intent.category.DEFAULT" /> 414 <category android:name="android.intent.category.VOICE_LAUNCH" /> 415 <category android:name="com.android.settings.SHORTCUT" /> 416 </intent-filter> 417 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 418 android:value="com.android.settings.vpn2.VpnSettings" /> 419 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 420 android:resource="@id/wireless_settings" /> 421 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 422 android:value="true" /> 423 </activity> 424 425 <activity android:name="Settings$DateTimeSettingsActivity" 426 android:label="@string/date_and_time" 427 android:taskAffinity=""> 428 <intent-filter> 429 <action android:name="android.intent.action.MAIN" /> 430 <action android:name="android.settings.DATE_SETTINGS" /> 431 <action android:name="android.intent.action.QUICK_CLOCK" /> 432 <category android:name="android.intent.category.VOICE_LAUNCH" /> 433 <category android:name="android.intent.category.DEFAULT" /> 434 </intent-filter> 435 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 436 android:value="com.android.settings.DateTimeSettings" /> 437 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 438 android:resource="@id/date_time_settings" /> 439 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 440 android:value="true" /> 441 </activity> 442 443 <activity android:name="DateTimeSettingsSetupWizard" 444 android:label="@string/date_and_time" 445 android:theme="@android:style/Theme.Material.Light.NoActionBar" 446 android:screenOrientation="behind"> 447 <intent-filter> 448 <action android:name="android.intent.action.MAIN" /> 449 </intent-filter> 450 </activity> 451 452 <activity android:name="Settings$LocalePickerActivity" 453 android:label="@string/language_picker_title" 454 android:taskAffinity="com.android.settings" 455 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> 456 <intent-filter> 457 <action android:name="android.intent.action.MAIN" /> 458 <action android:name="android.settings.LOCALE_SETTINGS" /> 459 <category android:name="android.intent.category.DEFAULT" /> 460 <category android:name="android.intent.category.VOICE_LAUNCH" /> 461 </intent-filter> 462 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 463 android:value="com.android.settings.LocalePicker" /> 464 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 465 android:resource="@id/language_settings" /> 466 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 467 android:value="true" /> 468 </activity> 469 470 <activity android:name="Settings$InputMethodAndLanguageSettingsActivity" 471 android:label="@string/language_keyboard_settings_title" 472 android:taskAffinity="com.android.settings" 473 android:parentActivityName="Settings"> 474 <intent-filter> 475 <action android:name="android.intent.action.MAIN" /> 476 <action android:name="android.settings.INPUT_METHOD_SETTINGS" /> 477 <category android:name="android.intent.category.VOICE_LAUNCH" /> 478 <category android:name="android.intent.category.DEFAULT" /> 479 </intent-filter> 480 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 481 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" /> 482 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 483 android:resource="@id/language_settings" /> 484 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 485 android:value="true" /> 486 </activity> 487 488 <activity android:name="Settings$VoiceInputSettingsActivity" 489 android:label="@string/voice_input_settings_title" 490 android:taskAffinity="com.android.settings" 491 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> 492 <intent-filter> 493 <action android:name="android.intent.action.MAIN" /> 494 <action android:name="android.settings.VOICE_INPUT_SETTINGS" /> 495 <category android:name="android.intent.category.DEFAULT" /> 496 </intent-filter> 497 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 498 android:value="com.android.settings.voice.VoiceInputSettings" /> 499 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 500 android:resource="@id/language_settings" /> 501 </activity> 502 503 <activity android:name="Settings$KeyboardLayoutPickerActivity" 504 android:label="@string/keyboard_layout_picker_title" 505 android:clearTaskOnLaunch="true"> 506 <intent-filter> 507 <action android:name="android.intent.action.MAIN" /> 508 <category android:name="android.intent.category.DEFAULT" /> 509 </intent-filter> 510 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 511 android:value="com.android.settings.inputmethod.KeyboardLayoutPickerFragment" /> 512 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 513 android:resource="@id/language_settings" /> 514 </activity> 515 516 <!-- Keep compatibility with old shortcuts. --> 517 <activity-alias android:name="LanguageSettings" 518 android:label="@string/language_keyboard_settings_title" 519 android:clearTaskOnLaunch="true" 520 android:exported="true" 521 android:targetActivity="Settings$InputMethodAndLanguageSettingsActivity"> 522 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 523 android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" /> 524 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 525 android:resource="@id/language_settings" /> 526 </activity-alias> 527 528 <activity android:name="Settings$SpellCheckersSettingsActivity" 529 android:label="@string/spellcheckers_settings_title" 530 android:taskAffinity="com.android.settings" 531 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> 532 <intent-filter> 533 <action android:name="android.intent.action.MAIN" /> 534 <category android:name="android.intent.category.VOICE_LAUNCH" /> 535 <category android:name="android.intent.category.DEFAULT" /> 536 </intent-filter> 537 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 538 android:value="com.android.settings.inputmethod.SpellCheckersSettings" /> 539 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 540 android:resource="@id/language_settings" /> 541 </activity> 542 543 <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity" 544 android:label="" 545 android:clearTaskOnLaunch="true"> 546 <intent-filter> 547 <action android:name="android.intent.action.MAIN" /> 548 <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" /> 549 <category android:name="android.intent.category.VOICE_LAUNCH" /> 550 <category android:name="android.intent.category.DEFAULT" /> 551 </intent-filter> 552 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 553 android:value="true" /> 554 </activity> 555 556 <!-- TODO: This should also be forwarded, but we can't use cross-profile intent filters --> 557 <receiver android:name=".inputmethod.InputMethodDialogReceiver" 558 android:enabled="true"> 559 <intent-filter> 560 <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" /> 561 </intent-filter> 562 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 563 android:value="true" /> 564 </receiver> 565 566 <activity android:name="Settings$UserDictionarySettingsActivity" 567 android:label="@string/user_dict_settings_title" 568 android:taskAffinity="com.android.settings" 569 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> 570 <intent-filter> 571 <action android:name="android.intent.action.MAIN" /> 572 <action android:name="android.settings.USER_DICTIONARY_SETTINGS" /> 573 <category android:name="android.intent.category.DEFAULT" /> 574 <category android:name="android.intent.category.VOICE_LAUNCH" /> 575 </intent-filter> 576 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 577 android:value="com.android.settings.inputmethod.UserDictionaryList" /> 578 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 579 android:resource="@id/language_settings" /> 580 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 581 android:value="true" /> 582 </activity> 583 584 <activity android:name=".inputmethod.UserDictionaryAddWordActivity" 585 android:label="@string/user_dict_settings_title" 586 android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar" 587 android:windowSoftInputMode="stateVisible" 588 android:noHistory="true" 589 android:excludeFromRecents="true"> 590 <intent-filter> 591 <action android:name="com.android.settings.USER_DICTIONARY_INSERT" /> 592 <action android:name="com.android.settings.USER_DICTIONARY_EDIT" /> 593 <category android:name="android.intent.category.DEFAULT" /> 594 <category android:name="android.intent.category.VOICE_LAUNCH" /> 595 </intent-filter> 596 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 597 android:value="true" /> 598 </activity> 599 600 <!-- Keep compatibility with old shortcuts. --> 601 <activity-alias android:name="UserDictionarySettings" 602 android:label="@string/user_dict_settings_title" 603 android:exported="true" 604 android:targetActivity="Settings$UserDictionarySettingsActivity"> 605 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 606 android:value="com.android.settings.UserDictionarySettings" /> 607 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 608 android:resource="@id/language_settings" /> 609 </activity-alias> 610 611 <activity android:name="Settings$ZenModeSettingsActivity" 612 android:label="@string/zen_mode_settings_title" 613 android:exported="true" 614 android:taskAffinity=""> 615 <intent-filter> 616 <action android:name="android.intent.action.MAIN" /> 617 <action android:name="android.settings.ZEN_MODE_SETTINGS" /> 618 <category android:name="android.intent.category.DEFAULT" /> 619 <category android:name="com.android.settings.SHORTCUT" /> 620 </intent-filter> 621 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 622 android:value="com.android.settings.notification.ZenModeSettings" /> 623 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 624 android:resource="@id/notification_settings" /> 625 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 626 android:value="true" /> 627 </activity> 628 629 <activity android:name="Settings$HomeSettingsActivity" 630 android:label="@string/home_settings" 631 android:taskAffinity=""> 632 <intent-filter> 633 <action android:name="android.intent.action.MAIN" /> 634 <action android:name="android.settings.HOME_SETTINGS" /> 635 <category android:name="android.intent.category.DEFAULT" /> 636 <category android:name="android.intent.category.VOICE_LAUNCH" /> 637 </intent-filter> 638 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 639 android:value="com.android.settings.HomeSettings" /> 640 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 641 android:resource="@id/home_settings" /> 642 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 643 android:value="true" /> 644 </activity> 645 646 <activity android:name="Settings$DisplaySettingsActivity" 647 android:label="@string/display_settings" 648 android:taskAffinity=""> 649 <intent-filter> 650 <action android:name="android.intent.action.MAIN" /> 651 <action android:name="com.android.settings.DISPLAY_SETTINGS" /> 652 <action android:name="android.settings.DISPLAY_SETTINGS" /> 653 <category android:name="android.intent.category.DEFAULT" /> 654 <category android:name="android.intent.category.VOICE_LAUNCH" /> 655 <category android:name="com.android.settings.SHORTCUT" /> 656 </intent-filter> 657 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 658 android:value="com.android.settings.DisplaySettings" /> 659 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 660 android:resource="@id/display_settings" /> 661 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 662 android:value="true" /> 663 </activity> 664 665 <!-- Keep compatibility with old shortcuts. --> 666 <activity-alias android:name="DisplaySettings" 667 android:label="@string/display_settings" 668 android:exported="true" 669 android:targetActivity="Settings$DisplaySettingsActivity"> 670 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 671 android:value="com.android.settings.DisplaySettings" /> 672 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 673 android:resource="@id/display_settings" /> 674 </activity-alias> 675 676 <activity android:name="Settings$DeviceInfoSettingsActivity" 677 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 678 android:label="@string/device_info_settings" 679 android:taskAffinity="com.android.settings" 680 android:parentActivityName="Settings"> 681 <intent-filter> 682 <action android:name="android.intent.action.MAIN" /> 683 <action android:name="android.settings.DEVICE_INFO_SETTINGS" /> 684 <category android:name="android.intent.category.DEFAULT" /> 685 <category android:name="android.intent.category.VOICE_LAUNCH" /> 686 </intent-filter> 687 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 688 android:value="com.android.settings.DeviceInfoSettings" /> 689 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 690 android:resource="@id/about_settings" /> 691 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 692 android:value="true" /> 693 </activity> 694 695 <activity android:name="SettingsLicenseActivity" 696 android:label="@string/settings_license_activity_title" 697 android:theme="@android:style/Theme.Material.Light.Panel" 698 android:configChanges="orientation|screenSize"> 699 <intent-filter> 700 <action android:name="android.settings.LICENSE" /> 701 <category android:name="android.intent.category.DEFAULT" /> 702 </intent-filter> 703 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 704 android:value="true" /> 705 </activity> 706 707 <activity android:name="Settings$ManageApplicationsActivity" 708 android:label="@string/applications_settings" 709 android:taskAffinity=""> 710 <intent-filter> 711 <action android:name="android.intent.action.MAIN" /> 712 <action android:name="android.settings.APPLICATION_SETTINGS" /> 713 <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" /> 714 <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" /> 715 <category android:name="android.intent.category.DEFAULT" /> 716 <category android:name="android.intent.category.VOICE_LAUNCH" /> 717 <category android:name="com.android.settings.SHORTCUT" /> 718 </intent-filter> 719 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 720 android:value="com.android.settings.applications.ManageApplications" /> 721 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 722 android:resource="@id/application_settings" /> 723 </activity> 724 725 <!-- Keep compatibility with old shortcuts. --> 726 <activity-alias android:name=".applications.ManageApplications" 727 android:label="@string/applications_settings" 728 android:exported="true" 729 android:targetActivity="Settings$ManageApplicationsActivity"> 730 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 731 android:value="com.android.settings.applications.ManageApplications" /> 732 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 733 android:resource="@id/application_settings" /> 734 </activity-alias> 735 736 <!-- Keep compatibility with old shortcuts. Pre-gingerbread. --> 737 <activity-alias android:name=".ManageApplications" 738 android:label="@string/manageapplications_settings_title" 739 android:exported="true" 740 android:targetActivity="Settings$ManageApplicationsActivity"> 741 </activity-alias> 742 743 <!-- Provide direct entry into manage apps showing running services. 744 This is for compatibility with old shortcuts. --> 745 <activity-alias android:name=".RunningServices" 746 android:label="@string/runningservices_settings_title" 747 android:exported="true" 748 android:targetActivity="Settings$ManageApplicationsActivity"> 749 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 750 android:value="com.android.settings.applications.ManageApplications" /> 751 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 752 android:resource="@id/application_settings" /> 753 </activity-alias> 754 755 <!-- Provide direct entry into manage apps showing storage usage for apps. 756 This is for compatibility with old shortcuts. --> 757 <activity-alias android:name=".applications.StorageUse" 758 android:label="@string/storageuse_settings_title" 759 android:exported="true" 760 android:targetActivity="Settings$ManageApplicationsActivity"> 761 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 762 android:value="com.android.settings.applications.ManageApplications" /> 763 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 764 android:resource="@id/application_settings" /> 765 </activity-alias> 766 767 <!-- Still need a top-level activity for showing app details. Aliasing 768 trick is so the code that is now a fragment can still be called 769 InstalledAppDetails. --> 770 <activity android:name=".applications.InstalledAppDetailsTop" 771 android:label="@string/application_info_label" 772 android:exported="true" 773 android:taskAffinity="" 774 android:parentActivityName="Settings$ManageApplicationsActivity"> 775 </activity> 776 777 <!-- Keep compatibility with old shortcuts. --> 778 <activity-alias android:name=".applications.InstalledAppDetails" 779 android:label="@string/application_info_label" 780 android:exported="true" 781 android:targetActivity=".applications.InstalledAppDetailsTop"> 782 <intent-filter> 783 <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" /> 784 <category android:name="android.intent.category.DEFAULT" /> 785 <data android:scheme="package" /> 786 </intent-filter> 787 </activity-alias> 788 789 <!-- Provide direct entry into manage apps showing running services. --> 790 <activity android:name="Settings$RunningServicesActivity" 791 android:label="@string/runningservices_settings_title" 792 android:taskAffinity="com.android.settings" 793 android:parentActivityName="Settings"> 794 <intent-filter> 795 <action android:name="android.intent.action.MAIN" /> 796 <category android:name="android.intent.category.DEFAULT" /> 797 <category android:name="android.intent.category.MONKEY" /> 798 <category android:name="android.intent.category.VOICE_LAUNCH" /> 799 </intent-filter> 800 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 801 android:value="com.android.settings.applications.ManageApplications" /> 802 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 803 android:resource="@id/application_settings" /> 804 </activity> 805 806 <!-- Provide direct entry into manage apps showing storage usage of apps. --> 807 <activity android:name="Settings$StorageUseActivity" 808 android:label="@string/storageuse_settings_title" 809 android:taskAffinity="" 810 android:parentActivityName="Settings"> 811 <intent-filter> 812 <action android:name="android.intent.action.MAIN" /> 813 <category android:name="android.intent.category.DEFAULT" /> 814 <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" /> 815 <category android:name="android.intent.category.MONKEY" /> 816 <category android:name="android.intent.category.VOICE_LAUNCH" /> 817 </intent-filter> 818 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 819 android:value="com.android.settings.applications.ManageApplications" /> 820 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 821 android:resource="@id/application_settings" /> 822 </activity> 823 824 <activity android:name="Settings$NotificationStationActivity" 825 android:theme="@style/Theme.NotificationStation" 826 android:label="@string/notification_log_title" 827 android:taskAffinity=""> 828 <intent-filter> 829 <action android:name="android.intent.action.MAIN" /> 830 <category android:name="android.intent.category.DEFAULT" /> 831 <category android:name="com.android.settings.SHORTCUT" /> 832 </intent-filter> 833 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 834 android:value="com.android.settings.notification.NotificationStation" /> 835 </activity> 836 837 <!-- 838 <activity android:name="Settings$AppOpsSummaryActivity" 839 android:label="@string/app_ops_settings" 840 android:taskAffinity="" 841 android:enabled="false"> 842 <intent-filter> 843 <action android:name="android.intent.action.MAIN" /> 844 <action android:name="android.settings.APP_OPS_SETTINGS" /> 845 <category android:name="android.intent.category.DEFAULT" /> 846 <category android:name="android.intent.category.VOICE_LAUNCH" /> 847 <category android:name="com.android.settings.SHORTCUT" /> 848 </intent-filter> 849 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 850 android:value="com.android.settings.applications.AppOpsSummary" /> 851 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 852 android:resource="@id/application_settings" /> 853 </activity> 854 --> 855 856 <activity android:name="Settings$LocationSettingsActivity" 857 android:label="@string/location_settings_title" 858 android:configChanges="orientation|keyboardHidden|screenSize" 859 android:taskAffinity=""> 860 <intent-filter> 861 <action android:name="android.intent.action.MAIN" /> 862 <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" /> 863 <category android:name="android.intent.category.DEFAULT" /> 864 <category android:name="android.intent.category.VOICE_LAUNCH" /> 865 <category android:name="com.android.settings.SHORTCUT" /> 866 </intent-filter> 867 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 868 android:value="com.android.settings.location.LocationSettings" /> 869 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 870 android:resource="@id/location_settings" /> 871 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 872 android:value="true" /> 873 </activity> 874 875 <activity android:name="Settings$SecuritySettingsActivity" 876 android:label="@string/security_settings_title" 877 android:configChanges="orientation|keyboardHidden|screenSize" 878 android:taskAffinity="" 879 android:parentActivityName="Settings"> 880 <intent-filter> 881 <action android:name="android.intent.action.MAIN" /> 882 <action android:name="android.settings.SECURITY_SETTINGS" /> 883 <action android:name="android.credentials.UNLOCK" /> 884 <category android:name="android.intent.category.DEFAULT" /> 885 <category android:name="android.intent.category.VOICE_LAUNCH" /> 886 </intent-filter> 887 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 888 android:value="com.android.settings.SecuritySettings" /> 889 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 890 android:resource="@id/security_settings" /> 891 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 892 android:value="true" /> 893 </activity> 894 895 <activity android:name="MonitoringCertInfoActivity" 896 android:label="@string/ssl_ca_cert_dialog_title" 897 android:theme="@style/Transparent" 898 android:taskAffinity=""> 899 <intent-filter> 900 <action android:name="android.intent.action.MAIN" /> 901 <action android:name="com.android.settings.MONITORING_CERT_INFO" /> 902 <category android:name="android.intent.category.DEFAULT" /> 903 </intent-filter> 904 </activity> 905 906 <activity android:name="Settings$TrustedCredentialsSettingsActivity" 907 android:label="@string/trusted_credentials" 908 android:taskAffinity=""> 909 <intent-filter> 910 <action android:name="android.intent.action.MAIN" /> 911 <action android:name="com.android.settings.TRUSTED_CREDENTIALS" /> 912 <action android:name="com.android.settings.TRUSTED_CREDENTIALS_USER" /> 913 <category android:name="android.intent.category.DEFAULT" /> 914 <category android:name="com.android.settings.SHORTCUT" /> 915 </intent-filter> 916 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 917 android:value="com.android.settings.TrustedCredentialsSettings" /> 918 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 919 android:resource="@id/security_settings" /> 920 </activity> 921 922 <!-- Keep compatibility with old shortcuts. --> 923 <activity-alias android:name="SecuritySettings" 924 android:label="@string/security_settings_title" 925 android:configChanges="orientation|keyboardHidden|screenSize" 926 android:exported="true" 927 android:targetActivity="Settings$SecuritySettingsActivity"> 928 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 929 android:value="com.android.settings.SecuritySettings" /> 930 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 931 android:resource="@id/security_settings" /> 932 </activity-alias> 933 934 <activity android:name="Settings$PrivacySettingsActivity" 935 android:label="@string/privacy_settings_title" 936 android:configChanges="orientation|keyboardHidden|screenSize" 937 android:taskAffinity="com.android.settings" 938 android:parentActivityName="Settings"> 939 <intent-filter> 940 <action android:name="android.intent.action.MAIN" /> 941 <action android:name="android.settings.PRIVACY_SETTINGS" /> 942 <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" /> 943 <category android:name="android.intent.category.DEFAULT" /> 944 <category android:name="android.intent.category.VOICE_LAUNCH" /> 945 </intent-filter> 946 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 947 android:value="com.android.settings.PrivacySettings" /> 948 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 949 android:resource="@id/privacy_settings" /> 950 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 951 android:value="true" /> 952 </activity> 953 954 <activity android:name="SetFullBackupPassword" 955 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 956 android:exported="false"> 957 </activity> 958 959 <activity android:name="CredentialStorage" 960 android:theme="@style/Transparent" 961 android:launchMode="singleTop" 962 android:configChanges="orientation|keyboardHidden|screenSize"> 963 <intent-filter> 964 <action android:name="com.android.credentials.UNLOCK" /> 965 <action android:name="com.android.credentials.INSTALL" /> 966 <action android:name="com.android.credentials.RESET" /> 967 <category android:name="android.intent.category.DEFAULT" /> 968 </intent-filter> 969 </activity> 970 971 <activity android:name="Settings$DeviceAdminSettingsActivity" 972 android:label="@string/device_admin_settings_title" 973 android:taskAffinity="com.android.settings" 974 android:parentActivityName="Settings$SecuritySettingsActivity"> 975 <intent-filter> 976 <action android:name="android.intent.action.MAIN" /> 977 <category android:name="android.intent.category.DEFAULT" /> 978 <category android:name="android.intent.category.VOICE_LAUNCH" /> 979 </intent-filter> 980 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 981 android:value="com.android.settings.DeviceAdminSettings" /> 982 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 983 android:resource="@id/security_settings" /> 984 </activity> 985 986 <!-- Keep compatibility with old shortcuts. --> 987 <activity-alias android:name="DeviceAdminSettings" 988 android:label="@string/device_admin_settings_title" 989 android:exported="true" 990 android:targetActivity="Settings$DeviceAdminSettingsActivity"> 991 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 992 android:value="com.android.settings.DeviceAdminSettings" /> 993 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 994 android:resource="@id/security_settings" /> 995 </activity-alias> 996 997 <activity android:name="DeviceAdminAdd" 998 android:label="@string/device_admin_add_title" 999 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 1000 android:clearTaskOnLaunch="true"> 1001 <intent-filter> 1002 <action android:name="android.app.action.ADD_DEVICE_ADMIN" /> 1003 <category android:name="android.intent.category.DEFAULT" /> 1004 </intent-filter> 1005 </activity> 1006 1007 <activity android:name="Settings$UsageAccessSettingsActivity" 1008 android:label="@string/usage_access_title" 1009 android:taskAffinity="com.android.settings" 1010 android:parentActivityName="Settings$SecuritySettingsActivity"> 1011 <intent-filter> 1012 <action android:name="android.intent.action.MAIN" /> 1013 <action android:name="android.settings.USAGE_ACCESS_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.UsageAccessSettings" /> 1018 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1019 android:resource="@id/security_settings" /> 1020 </activity> 1021 1022 <activity-alias android:name="SetProfileOwner" 1023 android:label="@string/profile_owner_add_title" 1024 android:targetActivity="DeviceAdminAdd"> 1025 <intent-filter android:priority="1000"> 1026 <action android:name="android.app.action.SET_PROFILE_OWNER" /> 1027 <category android:name="android.intent.category.DEFAULT" /> 1028 </intent-filter> 1029 </activity-alias> 1030 1031 <activity android:name="IccLockSettings" 1032 android:label="@string/sim_lock_settings" 1033 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 1034 android:process="com.android.phone"> 1035 <intent-filter> 1036 <action android:name="android.intent.action.MAIN" /> 1037 <category android:name="android.intent.category.DEFAULT" /> 1038 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1039 </intent-filter> 1040 </activity> 1041 1042 <activity android:name="Settings$AccessibilitySettingsActivity" 1043 android:label="@string/accessibility_settings" 1044 android:configChanges="orientation|keyboardHidden|screenSize" 1045 android:taskAffinity=""> 1046 <intent-filter> 1047 <action android:name="android.intent.action.MAIN" /> 1048 <action android:name="android.settings.ACCESSIBILITY_SETTINGS" /> 1049 <category android:name="android.intent.category.DEFAULT" /> 1050 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1051 <category android:name="com.android.settings.SHORTCUT" /> 1052 </intent-filter> 1053 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1054 android:value="com.android.settings.accessibility.AccessibilitySettings" /> 1055 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1056 android:resource="@id/accessibility_settings" /> 1057 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1058 android:value="true" /> 1059 </activity> 1060 1061 <activity android:name="Settings$AccessibilityDaltonizerSettingsActivity" 1062 android:label="@string/accessibility_display_daltonizer_preference_title" 1063 android:taskAffinity="com.android.settings" 1064 android:parentActivityName="Settings$AccessibilitySettingsActivity"> 1065 <intent-filter> 1066 <action android:name="android.intent.action.MAIN" /> 1067 <action android:name="com.android.settings.ACCESSIBILITY_COLOR_SPACE_SETTINGS" /> 1068 <category android:name="android.intent.category.DEFAULT" /> 1069 </intent-filter> 1070 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1071 android:value="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment" /> 1072 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1073 android:resource="@id/accessibility_settings" /> 1074 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1075 android:value="true" /> 1076 </activity> 1077 1078 <activity android:name="Settings$CaptioningSettingsActivity" 1079 android:label="@string/accessibility_captioning_title" 1080 android:taskAffinity="com.android.settings" 1081 android:parentActivityName="Settings$AccessibilitySettingsActivity"> 1082 <intent-filter> 1083 <action android:name="android.intent.action.MAIN" /> 1084 <action android:name="android.settings.CAPTIONING_SETTINGS" /> 1085 <category android:name="android.intent.category.DEFAULT" /> 1086 </intent-filter> 1087 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1088 android:value="com.android.settings.accessibility.CaptionPropertiesFragment" /> 1089 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1090 android:resource="@id/accessibility_settings" /> 1091 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1092 android:value="true" /> 1093 </activity> 1094 1095 <activity android:name="Settings$TextToSpeechSettingsActivity" 1096 android:label="@string/tts_settings" 1097 android:taskAffinity="com.android.settings" 1098 android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> 1099 <intent-filter> 1100 <action android:name="android.intent.action.MAIN" /> 1101 <action android:name="com.android.settings.TTS_SETTINGS" /> 1102 <category android:name="android.intent.category.DEFAULT" /> 1103 </intent-filter> 1104 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1105 android:value="com.android.settings.tts.TextToSpeechSettings" /> 1106 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1107 android:resource="@id/language_settings" /> 1108 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1109 android:value="true" /> 1110 </activity> 1111 1112 <!-- Second and third-level settings --> 1113 1114 <!-- Lock screen settings --> 1115 <activity android:name="ConfirmDeviceCredentialActivity" 1116 android:exported="true" 1117 android:theme="@style/Transparent"> 1118 <intent-filter> 1119 <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" /> 1120 <category android:name="android.intent.category.DEFAULT" /> 1121 </intent-filter> 1122 </activity> 1123 1124 <activity android:name=".SetupRedactionInterstitial" 1125 android:taskAffinity="com.android.wizard" 1126 android:theme="@style/SetupWizardDisableAppStartingTheme"/> 1127 1128 <activity android:name=".notification.RedactionInterstitial"/> 1129 1130 <activity android:name=".notification.RedactionSettingsStandalone" 1131 android:exported="true"> 1132 <intent-filter> 1133 <action android:name="android.settings.ACTION_APP_NOTIFICATION_REDACTION" /> 1134 <category android:name="android.intent.category.DEFAULT" /> 1135 </intent-filter> 1136 </activity> 1137 1138 <activity android:name="ConfirmLockPattern"/> 1139 1140 <activity android:name="ConfirmLockPassword" 1141 android:windowSoftInputMode="stateVisible|adjustResize"/> 1142 1143 <!-- Note this must not be exported since it returns the password in the intent --> 1144 <activity android:name="ConfirmLockPattern$InternalActivity" 1145 android:exported="false"/> 1146 1147 <!-- Note this must not be exported since it returns the password in the intent --> 1148 <activity android:name="ConfirmLockPassword$InternalActivity" 1149 android:exported="false" 1150 android:windowSoftInputMode="stateVisible|adjustResize"/> 1151 1152 <activity android:name="SetupChooseLockGeneric" 1153 android:taskAffinity="com.android.wizard" 1154 android:theme="@style/SetupWizardDisableAppStartingTheme" 1155 android:label="@string/lock_settings_picker_title"> 1156 <intent-filter> 1157 <action android:name="com.android.settings.SETUP_LOCK_SCREEN" /> 1158 <category android:name="android.intent.category.DEFAULT" /> 1159 </intent-filter> 1160 </activity> 1161 1162 <activity android:name="ChooseLockGeneric" 1163 android:label="@string/lockpassword_choose_lock_generic_header" 1164 android:excludeFromRecents="true" > 1165 <intent-filter> 1166 <action android:name="android.app.action.SET_NEW_PASSWORD" /> 1167 <category android:name="android.intent.category.DEFAULT" /> 1168 </intent-filter> 1169 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1170 android:value="true" /> 1171 </activity> 1172 1173 <activity android:name="ChooseLockGeneric$InternalActivity" android:exported="false" 1174 android:label="@string/lockpassword_choose_lock_generic_header" 1175 android:excludeFromRecents="true" 1176 /> 1177 1178 <activity android:name="SetupChooseLockPattern" 1179 android:exported="false" 1180 android:taskAffinity="com.android.wizard" 1181 android:theme="@style/SetupWizardDisableAppStartingTheme" /> 1182 1183 <activity android:name="ChooseLockPattern" android:exported="false"/> 1184 1185 <activity android:name="SetupChooseLockPassword" 1186 android:exported="false" 1187 android:taskAffinity="com.android.wizard" 1188 android:theme="@style/SetupWizardDisableAppStartingTheme" 1189 android:windowSoftInputMode="stateVisible|adjustResize" /> 1190 1191 <activity android:name="ChooseLockPassword" android:exported="false" 1192 android:windowSoftInputMode="stateVisible|adjustResize"/> 1193 1194 <activity android:name=".SetupEncryptionInterstitial" 1195 android:taskAffinity="com.android.wizard" 1196 android:theme="@style/SetupWizardDisableAppStartingTheme"/> 1197 1198 <activity android:name=".EncryptionInterstitial"/> 1199 1200 <!-- Runs in the phone process since it needs access to the Phone object --> 1201 <activity android:name=".deviceinfo.Status" 1202 android:label="@string/device_status_activity_title" 1203 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 1204 android:process="com.android.phone"> 1205 <intent-filter> 1206 <action android:name="android.intent.action.MAIN" /> 1207 <category android:name="android.intent.category.DEFAULT" /> 1208 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1209 </intent-filter> 1210 </activity> 1211 1212 <!-- Runs in the phone process since it needs access to the Phone object --> 1213 <activity android:name=".deviceinfo.SimStatus" 1214 android:label="@string/sim_status_title" 1215 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 1216 android:process="com.android.phone"> 1217 <intent-filter> 1218 <action android:name="android.intent.action.MAIN" /> 1219 <category android:name="android.intent.category.DEFAULT" /> 1220 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1221 </intent-filter> 1222 </activity> 1223 1224 <!-- Runs in the phone process since it needs access to the Phone object --> 1225 <activity android:name=".deviceinfo.ImeiInformation" 1226 android:label="@string/imei_information_title" 1227 android:theme="@style/Theme.SubSettingsDialogWhenLarge" 1228 android:process="com.android.phone"> 1229 <intent-filter> 1230 <action android:name="android.intent.action.MAIN" /> 1231 <category android:name="android.intent.category.DEFAULT" /> 1232 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1233 </intent-filter> 1234 </activity> 1235 1236 <activity android:name="Settings$StorageSettingsActivity" 1237 android:label="@string/storage_settings_title" 1238 android:taskAffinity="com.android.settings" 1239 android:parentActivityName="Settings"> 1240 <intent-filter> 1241 <action android:name="android.intent.action.MAIN" /> 1242 <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" /> 1243 <action android:name="android.settings.MEMORY_CARD_SETTINGS" /> 1244 <category android:name="android.intent.category.DEFAULT" /> 1245 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1246 </intent-filter> 1247 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1248 android:value="com.android.settings.deviceinfo.Memory" /> 1249 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1250 android:resource="@id/storage_settings" /> 1251 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1252 android:value="true" /> 1253 </activity> 1254 1255 <activity android:name=".deviceinfo.MiscFilesHandler" 1256 android:theme="@style/Theme.SubSettingsDialogWhenLarge"/> 1257 1258 <activity android:name="ApnEditor" 1259 android:label="@string/apn_edit"> 1260 <intent-filter> 1261 <action android:name="android.intent.action.VIEW" /> 1262 <action android:name="android.intent.action.EDIT" /> 1263 <category android:name="android.intent.category.DEFAULT" /> 1264 <data android:mimeType="vnd.android.cursor.item/telephony-carrier" /> 1265 </intent-filter> 1266 1267 <intent-filter> 1268 <action android:name="android.intent.action.INSERT" /> 1269 <category android:name="android.intent.category.DEFAULT" /> 1270 <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" /> 1271 </intent-filter> 1272 </activity> 1273 1274 <activity android:name="MediaFormat" android:label="@string/media_format_title"> 1275 <intent-filter> 1276 <action android:name="android.intent.action.MAIN" /> 1277 </intent-filter> 1278 </activity> 1279 1280 <activity android:name="Settings$QuickLaunchSettingsActivity" 1281 android:label="@string/quick_launch_title" 1282 android:theme="@style/Theme.SubSettingsDialogWhenLarge"> 1283 <intent-filter> 1284 <action android:name="android.intent.action.MAIN" /> 1285 <action android:name="android.settings.QUICK_LAUNCH_SETTINGS" /> 1286 <action android:name="com.android.settings.QUICK_LAUNCH_SETTINGS" /> 1287 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1288 <category android:name="android.intent.category.DEFAULT" /> 1289 </intent-filter> 1290 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1291 android:value="com.android.settings.quicklaunch.QuickLaunchSettings" /> 1292 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1293 android:value="true" /> 1294 </activity> 1295 1296 <activity android:name=".quicklaunch.BookmarkPicker" 1297 android:label="@string/quick_launch_title" 1298 android:theme="@style/Theme.SubSettingsDialogWhenLarge"> 1299 <intent-filter> 1300 <action android:name="android.intent.action.MAIN" /> 1301 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1302 </intent-filter> 1303 </activity> 1304 1305 <activity android:name="Settings$DevelopmentSettingsActivity" 1306 android:label="@string/development_settings_title" 1307 android:taskAffinity="com.android.settings" 1308 android:parentActivityName="Settings"> 1309 <intent-filter> 1310 <action android:name="android.intent.action.MAIN" /> 1311 <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" /> 1312 <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" /> 1313 <category android:name="android.intent.category.DEFAULT" /> 1314 </intent-filter> 1315 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1316 android:value="com.android.settings.DevelopmentSettings" /> 1317 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1318 android:resource="@id/development_settings" /> 1319 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1320 android:value="true" /> 1321 </activity> 1322 1323 <activity android:name="Settings$PrintSettingsActivity" 1324 android:label="@string/print_settings" 1325 android:taskAffinity="com.android.settings" 1326 android:parentActivityName="Settings"> 1327 <intent-filter> 1328 <action android:name="android.intent.action.MAIN" /> 1329 <action android:name="android.settings.ACTION_PRINT_SETTINGS" /> 1330 <category android:name="android.intent.category.DEFAULT" /> 1331 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1332 </intent-filter> 1333 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1334 android:value="com.android.settings.print.PrintSettingsFragment" /> 1335 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1336 android:resource="@id/print_settings" /> 1337 </activity> 1338 1339 <activity android:name="Settings$PrintJobSettingsActivity" 1340 android:label="@string/print_print_job" 1341 android:taskAffinity="com.android.settings" 1342 android:parentActivityName="Settings$PrintSettingsActivity"> 1343 <intent-filter> 1344 <action android:name="android.settings.ACTION_PRINT_SETTINGS" /> 1345 <category android:name="android.intent.category.DEFAULT" /> 1346 <data android:scheme="printjob" android:pathPattern="*" /> 1347 </intent-filter> 1348 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1349 android:value="com.android.settings.print.PrintJobSettingsFragment" /> 1350 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1351 android:resource="@id/print_settings" /> 1352 </activity> 1353 1354 <!-- Keep compatibility with old shortcuts. --> 1355 <activity-alias android:name="DevelopmentSettings" 1356 android:exported="true" 1357 android:label="@string/development_settings_title" 1358 android:targetActivity="Settings$DevelopmentSettingsActivity"> 1359 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1360 android:value="com.android.settings.DevelopmentSettings" /> 1361 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1362 android:resource="@id/development_settings" /> 1363 </activity-alias> 1364 1365 <activity android:name=".AppPicker" android:label="@string/select_application" 1366 android:theme="@android:style/Theme.Material.Light.Dialog" /> 1367 1368 <activity android:name="Settings$UsbSettingsActivity" 1369 android:label="@string/storage_title_usb" 1370 android:taskAffinity="com.android.settings" 1371 android:parentActivityName="Settings$StorageSettingsActivity"> 1372 <intent-filter> 1373 <action android:name="android.intent.action.MAIN" /> 1374 <action android:name="android.settings.STORAGE_USB_SETTINGS" /> 1375 <action android:name="com.android.settings.STORAGE_USB_SETTINGS" /> 1376 <category android:name="android.intent.category.DEFAULT" /> 1377 </intent-filter> 1378 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1379 android:value="com.android.settings.deviceinfo.UsbSettings" /> 1380 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1381 android:resource="@id/storage_settings" /> 1382 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1383 android:value="true" /> 1384 </activity> 1385 1386 <!-- Keep compatibility with old shortcuts. --> 1387 <activity-alias android:name="UsbSettings" 1388 android:exported="true" 1389 android:label="@string/storage_title_usb" 1390 android:targetActivity="Settings$DevelopmentSettingsActivity"> 1391 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1392 android:value="com.android.settings.deviceinfo.UsbSettings" /> 1393 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1394 android:resource="@id/storage_settings" /> 1395 </activity-alias> 1396 1397 <!-- Bluetooth stuff --> 1398 1399 <activity android:name=".bluetooth.BluetoothPairingDialog" 1400 android:label="@string/bluetooth_pairing_request" 1401 android:excludeFromRecents="true" 1402 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1403 <intent-filter> 1404 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" /> 1405 <category android:name="android.intent.category.DEFAULT" /> 1406 </intent-filter> 1407 </activity> 1408 1409 <receiver 1410 android:name=".bluetooth.BluetoothDiscoveryReceiver"> 1411 <intent-filter> 1412 <action android:name="android.bluetooth.adapter.action.DISCOVERY_STARTED" /> 1413 <action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" /> 1414 <category android:name="android.intent.category.DEFAULT" /> 1415 </intent-filter> 1416 </receiver> 1417 1418 <receiver 1419 android:name=".bluetooth.DockEventReceiver"> 1420 <intent-filter> 1421 <action android:name="android.intent.action.DOCK_EVENT" /> 1422 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" /> 1423 <action android:name="android.bluetooth.headset.action.STATE_CHANGED" /> 1424 <action android:name="android.bluetooth.a2dp.action.SINK_STATE_CHANGED" /> 1425 <category android:name="android.intent.category.DEFAULT" /> 1426 </intent-filter> 1427 </receiver> 1428 1429 <service android:name=".bluetooth.DockService" /> 1430 1431 <activity android:name=".bluetooth.RequestPermissionActivity" 1432 android:label="@string/bluetooth_permission_request" 1433 android:excludeFromRecents="true" 1434 android:permission="android.permission.BLUETOOTH" 1435 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1436 <intent-filter> 1437 <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" /> 1438 <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" /> 1439 <category android:name="android.intent.category.DEFAULT" /> 1440 </intent-filter> 1441 </activity> 1442 1443 <activity android:name=".wifi.WifiScanModeActivity" 1444 android:excludeFromRecents="true" 1445 android:theme="@style/Transparent"> 1446 <intent-filter> 1447 <action android:name="android.net.wifi.action.REQUEST_SCAN_ALWAYS_AVAILABLE" /> 1448 <category android:name="android.intent.category.DEFAULT" /> 1449 </intent-filter> 1450 </activity> 1451 1452 <activity android:name=".bluetooth.RequestPermissionHelperActivity" 1453 android:label="@string/bluetooth_pairing_request" 1454 android:excludeFromRecents="true" 1455 android:permission="android.permission.BLUETOOTH" 1456 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1457 </activity> 1458 1459 <receiver android:name=".bluetooth.BluetoothPairingRequest"> 1460 <intent-filter> 1461 <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" /> 1462 <action android:name="android.bluetooth.device.action.PAIRING_CANCEL" /> 1463 <action android:name="android.bluetooth.device.action.BOND_STATE_CHANGED" /> 1464 </intent-filter> 1465 </receiver> 1466 1467 <receiver android:name=".bluetooth.BluetoothPermissionRequest" 1468 android:permission="android.permission.BLUETOOTH_ADMIN"> 1469 <intent-filter> 1470 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" /> 1471 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" /> 1472 </intent-filter> 1473 </receiver> 1474 1475 <activity android:name=".bluetooth.BluetoothPermissionActivity" 1476 android:label="@string/bluetooth_connection_permission_request" 1477 android:excludeFromRecents="true" 1478 android:permission="android.permission.BLUETOOTH_ADMIN" 1479 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1480 <intent-filter> 1481 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" /> 1482 <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" /> 1483 <category android:name="android.intent.category.DEFAULT" /> 1484 </intent-filter> 1485 </activity> 1486 1487 <activity android:name="ActivityPicker" 1488 android:label="@string/activity_picker_label" 1489 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert" 1490 android:finishOnCloseSystemDialogs="true"> 1491 <intent-filter> 1492 <action android:name="android.intent.action.PICK_ACTIVITY" /> 1493 <category android:name="android.intent.category.DEFAULT" /> 1494 </intent-filter> 1495 </activity> 1496 1497 <!-- NFC settings --> 1498 <activity android:name="Settings$AndroidBeamSettingsActivity" 1499 android:label="@string/android_beam_settings_title" 1500 android:taskAffinity="com.android.settings" 1501 android:parentActivityName="Settings$WirelessSettingsActivity"> 1502 <intent-filter> 1503 <action android:name="android.intent.action.MAIN" /> 1504 <action android:name="android.settings.NFCSHARING_SETTINGS" /> 1505 <category android:name="android.intent.category.DEFAULT" /> 1506 </intent-filter> 1507 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1508 android:value="com.android.settings.nfc.AndroidBeam" /> 1509 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1510 android:value="true" /> 1511 </activity> 1512 1513 <activity android:name="Settings$WifiDisplaySettingsActivity" 1514 android:label="@string/wifi_display_settings_title" 1515 android:taskAffinity=""> 1516 <intent-filter> 1517 <action android:name="android.intent.action.MAIN" /> 1518 <action android:name="android.settings.WIFI_DISPLAY_SETTINGS" /> 1519 <action android:name="android.settings.CAST_SETTINGS" /> 1520 <category android:name="android.intent.category.DEFAULT" /> 1521 </intent-filter> 1522 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1523 android:value="com.android.settings.wfd.WifiDisplaySettings" /> 1524 </activity> 1525 1526 1527 <!-- Development settings --> 1528 1529 <!-- DeviceInfo adds the user's requested build to stats upload. --> 1530 <receiver android:name=".DeviceInfo$StatsReportReceiver"> 1531 <intent-filter> 1532 <action android:name="android.intent.action.STATISTICS_REPORT" /> 1533 </intent-filter> 1534 </receiver> 1535 1536 <activity android:name="BatteryInfo" android:label="@string/battery_info_label" 1537 android:taskAffinity="com.android.settings" 1538 android:parentActivityName="Settings"> 1539 <intent-filter> 1540 <action android:name="android.intent.action.MAIN" /> 1541 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 1542 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1543 </intent-filter> 1544 </activity> 1545 1546 <activity android:name="Display" android:label="@string/display_label" 1547 android:configChanges="fontScale" 1548 android:taskAffinity="com.android.settings" 1549 android:parentActivityName="Settings"> 1550 <intent-filter> 1551 <action android:name="android.intent.action.MAIN" /> 1552 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 1553 </intent-filter> 1554 </activity> 1555 1556 <activity android:name="RadioInfo" android:label="@string/phone_info_label" 1557 android:process="com.android.phone"> 1558 <intent-filter> 1559 <action android:name="android.intent.action.MAIN" /> 1560 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 1561 </intent-filter> 1562 </activity> 1563 1564 <!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? --> 1565 <activity-alias android:name="ProxySelector" 1566 android:label="@string/proxy_settings_label" 1567 android:targetActivity="Settings"> 1568 <intent-filter> 1569 <action android:name="android.intent.action.MAIN" /> 1570 <category android:name="android.intent.category.DEFAULT" /> 1571 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1572 </intent-filter> 1573 </activity-alias> 1574 1575 <!-- TODO: Is this needed? --> 1576 <activity android:name="BandMode" 1577 android:theme="@android:style/Theme.Dialog" 1578 android:process="com.android.phone"> 1579 <intent-filter> 1580 <action android:name="android.intent.action.MAIN" /> 1581 <category android:name="android.intent.category.DEFAULT" /> 1582 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1583 </intent-filter> 1584 </activity> 1585 1586 <activity android:name="TestingSettings" android:label="@string/testing"> 1587 <intent-filter> 1588 <action android:name="android.intent.action.MAIN" /> 1589 <category android:name="android.intent.category.DEFAULT" /> 1590 </intent-filter> 1591 </activity> 1592 1593 <receiver android:name="TestingSettingsBroadcastReceiver"> 1594 <intent-filter> 1595 <action android:name="android.provider.Telephony.SECRET_CODE" /> 1596 <data android:scheme="android_secret_code" android:host="4636" /> 1597 </intent-filter> 1598 </receiver> 1599 1600 <!-- Standard picker for widgets --> 1601 <activity android:name="AppWidgetPickActivity" 1602 android:label="@string/widget_picker_title" 1603 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert" 1604 android:finishOnCloseSystemDialogs="true"> 1605 <intent-filter> 1606 <action android:name="android.appwidget.action.APPWIDGET_PICK" /> 1607 <category android:name="android.intent.category.DEFAULT" /> 1608 </intent-filter> 1609 </activity> 1610 1611 <activity android:name="AllowBindAppWidgetActivity" 1612 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert" 1613 android:finishOnCloseSystemDialogs="true" 1614 android:excludeFromRecents="true"> 1615 <intent-filter> 1616 <action android:name="android.appwidget.action.APPWIDGET_BIND" /> 1617 <category android:name="android.intent.category.DEFAULT" /> 1618 </intent-filter> 1619 </activity> 1620 1621 <activity android:name="UsageStatsActivity" android:label="@string/usage_stats_label" 1622 android:taskAffinity="com.android.settings" 1623 android:parentActivityName="Settings"> 1624 <intent-filter> 1625 <action android:name="android.intent.action.MAIN" /> 1626 <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> 1627 </intent-filter> 1628 </activity> 1629 1630 <activity android:name="Settings$PowerUsageSummaryActivity" 1631 android:label="@string/power_usage_summary_title" 1632 android:taskAffinity=""> 1633 <intent-filter> 1634 <action android:name="android.intent.action.MAIN" /> 1635 <action android:name="android.intent.action.POWER_USAGE_SUMMARY" /> 1636 <category android:name="android.intent.category.DEFAULT" /> 1637 <category android:name="com.android.settings.SHORTCUT" /> 1638 </intent-filter> 1639 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1640 android:value="com.android.settings.fuelgauge.PowerUsageSummary" /> 1641 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1642 android:resource="@id/battery_settings" /> 1643 </activity> 1644 1645 <!-- Keep compatibility with old shortcuts. --> 1646 <activity-alias android:name=".fuelgauge.PowerUsageSummary" 1647 android:label="@string/power_usage_summary_title" 1648 android:exported="true" 1649 android:targetActivity="Settings$PowerUsageSummaryActivity"> 1650 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1651 android:value="com.android.settings.fuelgauge.PowerUsageSummary" /> 1652 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1653 android:resource="@id/battery_settings" /> 1654 </activity-alias> 1655 1656 <activity android:name="Settings$BatterySaverSettingsActivity" 1657 android:label="@string/battery_saver" 1658 android:taskAffinity=""> 1659 <intent-filter> 1660 <action android:name="android.intent.action.MAIN" /> 1661 <action android:name="android.settings.BATTERY_SAVER_SETTINGS" /> 1662 <category android:name="android.intent.category.DEFAULT" /> 1663 <category android:name="com.android.settings.SHORTCUT" /> 1664 </intent-filter> 1665 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1666 android:value="com.android.settings.fuelgauge.BatterySaverSettings" /> 1667 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1668 android:resource="@id/battery_settings" /> 1669 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1670 android:value="true" /> 1671 </activity> 1672 1673 <activity android:name="Settings$AccountSettingsActivity" 1674 android:label="@string/account_settings_title" 1675 android:taskAffinity="" 1676 android:parentActivityName="Settings"> 1677 <intent-filter> 1678 <action android:name="android.intent.action.MAIN" /> 1679 <action android:name="android.settings.SYNC_SETTINGS" /> 1680 <category android:name="android.intent.category.DEFAULT" /> 1681 </intent-filter> 1682 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1683 android:value="com.android.settings.accounts.AccountSettings" /> 1684 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1685 android:value="true" /> 1686 </activity> 1687 1688 <activity android:name="Settings$AccountSyncSettingsActivity" 1689 android:label="@string/account_sync_settings_title" 1690 android:taskAffinity="" 1691 android:parentActivityName="Settings"> 1692 <intent-filter> 1693 <action android:name="android.intent.action.MAIN" /> 1694 <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" /> 1695 <category android:name="android.intent.category.DEFAULT" /> 1696 </intent-filter> 1697 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1698 android:value="com.android.settings.accounts.AccountSyncSettings" /> 1699 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1700 android:resource="@id/account_settings" /> 1701 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1702 android:value="true" /> 1703 </activity> 1704 1705 <activity android:name="com.android.settings.accounts.AddAccountSettings" 1706 android:theme="@android:style/Theme.Translucent.NoTitleBar" 1707 android:configChanges="orientation|keyboardHidden|screenSize" 1708 android:label="@string/header_add_an_account" 1709 android:taskAffinity="com.android.settings" 1710 android:parentActivityName="Settings$ManageAccountsSettingsActivity"> 1711 <intent-filter> 1712 <action android:name="android.intent.action.MAIN" /> 1713 <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" /> 1714 <category android:name="android.intent.category.DEFAULT" /> 1715 </intent-filter> 1716 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1717 android:value="true" /> 1718 </activity> 1719 1720 <activity android:name="com.android.settings.accounts.ChooseAccountActivity" 1721 android:label="@string/header_add_an_account" 1722 android:configChanges="orientation|keyboardHidden|screenSize" 1723 android:theme="@style/Theme.SubSettingsDialogWhenLarge"/> 1724 1725 <activity android:name=".CryptKeeper" 1726 android:immersive="true" 1727 android:launchMode="singleTop" 1728 android:excludeFromRecents="true" 1729 android:theme="@style/Theme.CryptKeeper" 1730 android:configChanges="mnc|mcc|keyboard|keyboardHidden|uiMode" 1731 android:windowSoftInputMode="adjustResize" 1732 android:screenOrientation="nosensor"> 1733 <intent-filter android:priority="10"> 1734 <action android:name="android.intent.action.MAIN" /> 1735 <category android:name="android.intent.category.HOME" /> 1736 <category android:name="android.intent.category.DEFAULT" /> 1737 </intent-filter> 1738 </activity> 1739 1740 <activity android:name=".CryptKeeper$FadeToBlack" 1741 android:immersive="true" 1742 android:launchMode="singleTop" 1743 android:theme="@style/CryptKeeperBlankTheme" 1744 /> 1745 1746 <activity android:name=".CryptKeeperConfirm$Blank" 1747 android:immersive="true" 1748 android:launchMode="singleTop" 1749 android:theme="@style/CryptKeeperBlankTheme" 1750 /> 1751 1752 <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings --> 1753 <activity android:name="Settings$CryptKeeperSettingsActivity" 1754 android:label="@string/crypt_keeper_encrypt_title"> 1755 <intent-filter> 1756 <action android:name="android.intent.action.MAIN" /> 1757 <action android:name="android.app.action.START_ENCRYPTION" /> 1758 <category android:name="android.intent.category.DEFAULT" /> /> 1759 </intent-filter> 1760 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1761 android:value="com.android.settings.CryptKeeperSettings" /> 1762 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1763 android:resource="@id/security_settings" /> 1764 </activity> 1765 1766 <activity android:name="Settings$DataUsageSummaryActivity" 1767 android:label="@string/data_usage_summary_title" 1768 android:taskAffinity=""> 1769 <intent-filter> 1770 <action android:name="android.intent.action.MAIN" /> 1771 <category android:name="android.intent.category.DEFAULT" /> 1772 <category android:name="com.android.settings.SHORTCUT" /> 1773 </intent-filter> 1774 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1775 android:value="com.android.settings.DataUsageSummary" /> 1776 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1777 android:resource="@id/wireless_settings" /> 1778 </activity> 1779 1780 <activity android:name="Settings$DreamSettingsActivity" 1781 android:label="@string/screensaver_settings_title" 1782 android:taskAffinity=""> 1783 <intent-filter> 1784 <action android:name="android.intent.action.MAIN" /> 1785 <action android:name="android.settings.DREAM_SETTINGS" /> 1786 <category android:name="android.intent.category.DEFAULT" /> 1787 <category android:name="com.android.settings.SHORTCUT" /> 1788 </intent-filter> 1789 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1790 android:value="com.android.settings.DreamSettings" /> 1791 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1792 android:resource="@id/display_settings" /> 1793 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1794 android:value="true" /> 1795 </activity> 1796 1797 <activity android:name="Settings$UserSettingsActivity" 1798 android:label="@string/user_settings_title" 1799 android:taskAffinity=""> 1800 <intent-filter> 1801 <action android:name="android.intent.action.MAIN" /> 1802 <action android:name="android.settings.USER_SETTINGS" /> 1803 <category android:name="android.intent.category.DEFAULT" /> 1804 </intent-filter> 1805 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1806 android:value="com.android.settings.users.UserSettings" /> 1807 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1808 android:resource="@id/user_settings" /> 1809 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1810 android:value="true" /> 1811 </activity> 1812 1813 <activity android:name="Settings$PaymentSettingsActivity" 1814 android:label="@string/nfc_payment_settings_title" 1815 android:taskAffinity=""> 1816 <intent-filter> 1817 <action android:name="android.intent.action.MAIN" /> 1818 <action android:name="android.settings.NFC_PAYMENT_SETTINGS" /> 1819 <category android:name="android.intent.category.DEFAULT" /> 1820 </intent-filter> 1821 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1822 android:value="com.android.settings.nfc.PaymentSettings" /> 1823 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1824 android:resource="@id/nfc_payment_settings" /> 1825 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1826 android:value="true" /> 1827 </activity> 1828 1829 <activity android:name=".nfc.PaymentDefaultDialog" 1830 android:label="@string/nfc_payment_set_default_label" 1831 android:excludeFromRecents="true" 1832 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1833 <intent-filter> 1834 <action android:name="android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT" /> 1835 <category android:name="android.intent.category.DEFAULT" /> 1836 </intent-filter> 1837 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1838 android:value="true" /> 1839 </activity> 1840 1841 <activity android:name=".SmsDefaultDialog" 1842 android:label="@string/sms_application_title" 1843 android:excludeFromRecents="true" 1844 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1845 <intent-filter> 1846 <action android:name="android.provider.Telephony.ACTION_CHANGE_DEFAULT" /> 1847 <category android:name="android.intent.category.DEFAULT" /> 1848 </intent-filter> 1849 </activity> 1850 1851 <activity android:name=".ActiveNetworkScorerDialog" 1852 android:label="@string/wifi_assistant_title" 1853 android:excludeFromRecents="true" 1854 android:theme="@*android:style/Theme.Material.Light.Dialog.Alert"> 1855 <intent-filter> 1856 <action android:name="android.net.scoring.CHANGE_ACTIVE" /> 1857 <category android:name="android.intent.category.DEFAULT" /> 1858 </intent-filter> 1859 </activity> 1860 1861 <activity android:name="Settings$NotificationAccessSettingsActivity" 1862 android:label="@string/manage_notification_access_title" 1863 android:taskAffinity=""> 1864 <intent-filter> 1865 <action android:name="android.intent.action.MAIN" /> 1866 <action android:name="android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS" /> 1867 <category android:name="android.intent.category.DEFAULT" /> 1868 </intent-filter> 1869 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1870 android:value="com.android.settings.notification.NotificationAccessSettings" /> 1871 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1872 android:resource="@id/security_settings" /> 1873 </activity> 1874 1875 <activity android:name="Settings$ConditionProviderSettingsActivity" 1876 android:label="@string/manage_condition_providers" 1877 android:taskAffinity=""> 1878 <intent-filter> 1879 <action android:name="android.intent.action.MAIN" /> 1880 <action android:name="android.settings.ACTION_CONDITION_PROVIDER_SETTINGS" /> 1881 <category android:name="android.intent.category.DEFAULT" /> 1882 </intent-filter> 1883 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1884 android:value="com.android.settings.notification.ConditionProviderSettings" /> 1885 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1886 android:resource="@id/notification_settings" /> 1887 </activity> 1888 1889 <activity android:name="Settings$NotificationSettingsActivity" 1890 android:label="@string/notification_settings" 1891 android:exported="true" 1892 android:taskAffinity=""> 1893 <intent-filter> 1894 <action android:name="android.intent.action.MAIN" /> 1895 <action android:name="android.settings.NOTIFICATION_SETTINGS" /> 1896 <category android:name="android.intent.category.DEFAULT" /> 1897 <category android:name="com.android.settings.SHORTCUT" /> 1898 </intent-filter> 1899 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1900 android:value="com.android.settings.notification.NotificationSettings" /> 1901 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1902 android:resource="@id/notification_settings" /> 1903 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1904 android:value="true" /> 1905 </activity> 1906 1907 <!-- Keep compatibility with old shortcuts. --> 1908 <activity-alias android:name="Settings$SoundSettingsActivity" 1909 android:label="@string/notification_settings" 1910 android:taskAffinity="" 1911 android:targetActivity="Settings$NotificationSettingsActivity"> 1912 <intent-filter> 1913 <action android:name="android.intent.action.MAIN" /> 1914 <action android:name="com.android.settings.SOUND_SETTINGS" /> 1915 <action android:name="android.settings.SOUND_SETTINGS" /> 1916 <category android:name="android.intent.category.DEFAULT" /> 1917 <category android:name="android.intent.category.VOICE_LAUNCH" /> 1918 </intent-filter> 1919 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1920 android:value="com.android.settings.notification.NotificationSettings" /> 1921 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1922 android:resource="@id/notification_settings" /> 1923 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1924 android:value="true" /> 1925 </activity-alias> 1926 1927 <!-- Keep compatibility with old shortcuts. --> 1928 <activity-alias android:name="SoundSettings" 1929 android:label="@string/notification_settings" 1930 android:exported="true" 1931 android:targetActivity="Settings$NotificationSettingsActivity"> 1932 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1933 android:value="com.android.settings.notification.NotificationSettings" /> 1934 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1935 android:resource="@id/notification_settings" /> 1936 </activity-alias> 1937 1938 <activity android:name="Settings$OtherSoundSettingsActivity" 1939 android:label="@string/other_sound_settings" 1940 android:exported="true" 1941 android:taskAffinity=""> 1942 <intent-filter> 1943 <action android:name="android.intent.action.MAIN" /> 1944 <action android:name="android.settings.ACTION_OTHER_SOUND_SETTINGS" /> 1945 <category android:name="android.intent.category.DEFAULT" /> 1946 </intent-filter> 1947 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1948 android:value="com.android.settings.notification.OtherSoundSettings" /> 1949 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1950 android:resource="@id/notification_settings" /> 1951 </activity> 1952 1953 <!-- Show apps for which application-level notification settings are applicable --> 1954 <activity android:name="Settings$NotificationAppListActivity" 1955 android:label="@string/app_notifications_title" 1956 android:exported="true" 1957 android:taskAffinity=""> 1958 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1959 android:value="com.android.settings.notification.NotificationAppList" /> 1960 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1961 android:resource="@id/notification_settings" /> 1962 </activity> 1963 1964 <!-- Show application-level notification settings (app passed in as extras) --> 1965 <activity android:name="Settings$AppNotificationSettingsActivity" 1966 android:label="@string/app_notifications_title" 1967 android:exported="true"> 1968 <intent-filter> 1969 <action android:name="android.intent.action.MAIN" /> 1970 <action android:name="android.settings.APP_NOTIFICATION_SETTINGS" /> 1971 <category android:name="android.intent.category.DEFAULT" /> 1972 </intent-filter> 1973 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 1974 android:value="com.android.settings.notification.AppNotificationSettings" /> 1975 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 1976 android:resource="@id/notification_settings" /> 1977 </activity> 1978 1979 <!-- Show regulatory info (from settings item or dialing "*#07#") --> 1980 <activity android:name="RegulatoryInfoDisplayActivity" 1981 android:label="@string/regulatory_information" 1982 android:taskAffinity="" 1983 android:enabled="@bool/config_show_regulatory_info"> 1984 <intent-filter> 1985 <action android:name="android.settings.SHOW_REGULATORY_INFO" /> 1986 <category android:name="android.intent.category.DEFAULT" /> 1987 </intent-filter> 1988 <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" 1989 android:value="true" /> 1990 </activity> 1991 1992 <receiver android:name=".widget.SettingsAppWidgetProvider" 1993 android:label="@string/gadget_title" 1994 android:exported="false" 1995 android:enabled="@bool/has_powercontrol_widget"> 1996 <intent-filter> 1997 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> 1998 <action android:name="android.appwidget.action.APPWIDGET_ENABLED" /> 1999 <action android:name="android.appwidget.action.APPWIDGET_DISABLED" /> 2000 <action android:name="android.net.wifi.WIFI_STATE_CHANGED" /> 2001 <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" /> 2002 <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" /> 2003 <action android:name="android.location.MODE_CHANGED" /> 2004 <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" /> 2005 </intent-filter> 2006 <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" /> 2007 </receiver> 2008 2009 <receiver android:name=".bluetooth.BluetoothDiscoverableTimeoutReceiver"> 2010 <intent-filter> 2011 <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" /> 2012 </intent-filter> 2013 </receiver> 2014 2015 <!-- Watch for ContactsContract.Profile changes and update the user's photo. --> 2016 <receiver android:name=".users.ProfileUpdateReceiver"> 2017 <intent-filter> 2018 <action android:name="android.provider.Contacts.PROFILE_CHANGED" /> 2019 </intent-filter> 2020 </receiver> 2021 2022 <receiver android:name=".sim.SimBootReceiver"> 2023 <intent-filter> 2024 <action android:name="android.intent.action.BOOT_COMPLETED"></action> 2025 </intent-filter> 2026 </receiver> 2027 2028 <provider 2029 android:name="android.support.v4.content.FileProvider" 2030 android:authorities="com.android.settings.files" 2031 android:grantUriPermissions="true" 2032 android:exported="false"> 2033 <meta-data 2034 android:name="android.support.FILE_PROVIDER_PATHS" 2035 android:resource="@xml/file_paths" /> 2036 </provider> 2037 2038 <activity android:name="Settings$SimSettingsActivity" 2039 android:label="@string/sim_settings_title" 2040 android:taskAffinity=""> 2041 <intent-filter> 2042 <action android:name="android.intent.action.MAIN" /> 2043 <action android:name="com.android.settings.sim.SIM_SUB_INFO_SETTINGS" /> 2044 <category android:name="android.intent.category.DEFAULT" /> 2045 </intent-filter> 2046 <meta-data android:name="com.android.settings.FRAGMENT_CLASS" 2047 android:value="com.android.settings.sim.SimSettings" /> 2048 <meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID" 2049 android:resource="@id/sim_settings" /> 2050 </activity> 2051 2052 <activity android:name=".sim.SimDialogActivity" 2053 android:theme="@android:style/Theme.Material.Light.Dialog.NoActionBar" 2054 android:label="@string/sim_settings_title" 2055 android:excludeFromRecents="true"> 2056 <intent-filter> 2057 <action android:name="android.intent.action.MAIN" /> 2058 </intent-filter> 2059 </activity> 2060 2061 <provider 2062 android:name=".search.SettingsSearchIndexablesProvider" 2063 android:authorities="com.android.settings" 2064 android:multiprocess="false" 2065 android:grantUriPermissions="true" 2066 android:permission="android.permission.READ_SEARCH_INDEXABLES" 2067 android:exported="true"> 2068 <intent-filter> 2069 <action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" /> 2070 </intent-filter> 2071 </provider> 2072 2073 </application> 2074</manifest> 2075