24 files changed, 2 insertions, 7620 deletions
diff --git a/overlay/packages/apps/Settings/AndroidManifest.xml b/overlay/packages/apps/Settings/AndroidManifest.xml deleted file mode 100644 index aca050a..0000000 --- a/overlay/packages/apps/Settings/AndroidManifest.xml +++ b/dev/null @@ -1,3091 +0,0 @@ -<manifest xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:androidprv="http://schemas.android.com/apk/prv/res/android" - package="com.android.settings" - coreApp="true" - android:sharedUserId="android.uid.system"> - - <original-package android:name="com.android.settings" /> - - <uses-permission android:name="android.permission.WRITE_MEDIA_STORAGE" /> - <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> - <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> - <uses-permission android:name="android.permission.WRITE_SETTINGS" /> - <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" /> - <uses-permission android:name="android.permission.DEVICE_POWER" /> - <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" /> - <uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - <uses-permission android:name="android.permission.VIBRATE" /> - <uses-permission android:name="android.permission.BLUETOOTH" /> - <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> - <uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" /> - <uses-permission android:name="android.permission.NFC" /> - <uses-permission android:name="android.permission.HARDWARE_TEST" /> - <uses-permission android:name="android.permission.CALL_PHONE" /> - <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> - <uses-permission android:name="android.permission.MASTER_CLEAR" /> - <uses-permission android:name="android.permission.USE_CREDENTIALS" /> - <uses-permission android:name="com.google.android.googleapps.permission.GOOGLE_AUTH" /> - <uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER" /> - <uses-permission android:name="android.permission.READ_CONTACTS" /> - <uses-permission android:name="android.permission.WRITE_CONTACTS" /> - <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> - <uses-permission android:name="android.permission.ACCESS_WIMAX_STATE" /> - <uses-permission android:name="android.permission.CHANGE_WIMAX_STATE" /> - <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> - <uses-permission android:name="com.android.certinstaller.INSTALL_AS_USER" /> - <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> - <uses-permission android:name="android.permission.TETHER_PRIVILEGED" /> - <uses-permission android:name="android.permission.INTERNET" /> - <uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" /> - <uses-permission android:name="android.permission.READ_PHONE_STATE" /> - <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" /> - <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> - <uses-permission android:name="android.permission.WRITE_APN_SETTINGS"/> - <uses-permission android:name="android.permission.ACCESS_CHECKIN_PROPERTIES"/> - <uses-permission android:name="android.permission.READ_USER_DICTIONARY"/> - <uses-permission android:name="android.permission.WRITE_USER_DICTIONARY"/> - <uses-permission android:name="android.permission.FORCE_STOP_PACKAGES"/> - <uses-permission android:name="android.permission.PACKAGE_USAGE_STATS"/> - <uses-permission android:name="android.permission.BATTERY_STATS"/> - <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" /> - <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS" /> - <uses-permission android:name="android.permission.MOVE_PACKAGE" /> - <uses-permission android:name="android.permission.USE_CREDENTIALS" /> - <uses-permission android:name="android.permission.BACKUP" /> - <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> - <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> - <uses-permission android:name="android.permission.READ_SYNC_STATS" /> - <uses-permission android:name="android.permission.READ_SYNC_SETTINGS" /> - <uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS" /> - <uses-permission android:name="android.permission.STATUS_BAR" /> - <uses-permission android:name="android.permission.MANAGE_USB" /> - <uses-permission android:name="android.permission.SET_POINTER_SPEED" /> - <uses-permission android:name="android.permission.SET_KEYBOARD_LAYOUT" /> - <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" /> - <uses-permission android:name="android.permission.COPY_PROTECTED_DATA" /> - <uses-permission android:name="android.permission.MANAGE_USERS" /> - <uses-permission android:name="android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS" /> - <uses-permission android:name="android.permission.READ_PROFILE" /> - <uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" /> - <uses-permission android:name="android.permission.CONFIGURE_DISPLAY_COLOR_MODE" /> - <uses-permission android:name="android.permission.SET_TIME" /> - <uses-permission android:name="android.permission.ACCESS_NOTIFICATIONS" /> - <uses-permission android:name="android.permission.REBOOT" /> - <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> - <uses-permission android:name="android.permission.MANAGE_DEVICE_ADMINS" /> - <uses-permission android:name="android.permission.READ_SEARCH_INDEXABLES" /> - <uses-permission android:name="android.permission.OEM_UNLOCK_STATE" /> - <uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" /> - <uses-permission android:name="android.permission.USE_FINGERPRINT" /> - <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" /> - <uses-permission android:name="android.permission.USER_ACTIVITY" /> - <uses-permission android:name="android.permission.CHANGE_APP_IDLE_STATE" /> - <uses-permission android:name="android.permission.PEERS_MAC_ADDRESS"/> - <uses-permission android:name="android.permission.MANAGE_NOTIFICATIONS"/> - <uses-permission android:name="android.permission.DELETE_PACKAGES"/> - - <application android:label="@string/settings_label" - android:icon="@mipmap/ic_launcher_settings" - android:taskAffinity="" - android:theme="@style/Theme.Settings" - android:hardwareAccelerated="true" - android:requiredForAllUsers="true" - android:supportsRtl="true" - android:allowBackup="false" - android:usesCleartextTraffic="true" - android:defaultToDeviceProtectedStorage="true" - android:directBootAware="true"> - - <!-- Settings --> - - <activity android:name="Settings" - android:taskAffinity="com.android.settings" - android:label="@string/settings_label_launcher" - android:launchMode="singleTask"> - <intent-filter android:priority="1"> - <action android:name="android.settings.SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Alias for launcher activity only, as this belongs to each profile. --> - <activity-alias android:name="Settings" - android:taskAffinity="com.android.settings" - android:label="@string/settings_label_launcher" - android:launchMode="singleTask" - android:targetActivity="Settings"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.LAUNCHER" /> - </intent-filter> - <meta-data android:name="android.app.shortcuts" android:resource="@xml/shortcuts"/> - </activity-alias> - - <activity android:name=".Settings$WirelessSettings" - android:label="@string/header_category_wireless_networks"> - <intent-filter android:priority="4"> - <action android:name="com.android.settings.category.wireless" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".Settings$DeviceSettings" - android:label="@string/header_category_device"> - <intent-filter android:priority="3"> - <action android:name="com.android.settings.category.device" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".Settings$PersonalSettings" - android:label="@string/header_category_personal"> - <intent-filter android:priority="2"> - <action android:name="com.android.settings.category.personal" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".SystemSettings" - android:label="@string/header_category_system"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.category.system" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <receiver android:name="SettingsInitialize"> - <intent-filter> - <action android:name="android.intent.action.USER_INITIALIZE"/> - <action android:name="android.intent.action.PRE_BOOT_COMPLETED"/> - </intent-filter> - </receiver> - - <activity android:name=".SubSettings" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - </activity> - - <activity android:name="CreateShortcut" android:label="@string/settings_shortcut" - android:theme="@style/Theme.SubSettingsDialogWhenLarge"> - <intent-filter> - <action android:name="android.intent.action.CREATE_SHORTCUT" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <!-- Wireless Controls --> - - <activity android:name="Settings$WirelessSettingsActivity" - android:taskAffinity="com.android.settings" - android:label="@string/wireless_networks_settings_title" - android:icon="@drawable/ic_settings_more" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.WIRELESS_SETTINGS" /> - <action android:name="android.settings.AIRPLANE_MODE_SETTINGS" /> - <action android:name="android.settings.NFC_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="-1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.wireless" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/radio_controls_title" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.WirelessSettings" /> - <!-- Note that this doesn't really show any Wireless settings. --> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="AirplaneModeVoiceActivity" - android:label="@string/wireless_networks_settings_title" - android:theme="@*android:style/Theme.DeviceDefault.Light.Voice" - android:exported="true"> - <intent-filter> - <action android:name="android.settings.VOICE_CONTROL_AIRPLANE_MODE" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE" /> - </intent-filter> - </activity> - - <!-- Top-level settings --> - - <activity android:name="Settings$WifiSettingsActivity" - android:taskAffinity="" - android:label="@string/wifi_settings" - android:icon="@drawable/ic_settings_wireless" - android:configChanges="orientation|keyboardHidden|screenSize"> - <intent-filter android:priority="1"> - <action android:name="android.settings.WIFI_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="4"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.wireless" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.WifiSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".wifi.WifiSettings" - android:taskAffinity="com.android.settings" - android:label="@string/wifi_settings" - android:icon="@drawable/ic_settings_wireless" - android:targetActivity="Settings$WifiSettingsActivity" - android:configChanges="orientation|keyboardHidden|screenSize" - android:exported="true"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.WifiSettings" /> - </activity-alias> - - <activity android:name=".wifi.WifiPickerActivity" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.net.wifi.PICK_WIFI_NETWORK" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".wifi.WifiSetupActivity" - android:taskAffinity="com.android.wizard" - android:theme="@style/SetupWizardDisableAppStartingTheme" - android:label="@string/wifi_setup_wizard_title" - android:icon="@drawable/empty_icon" - android:clearTaskOnLaunch="true" - android:windowSoftInputMode="adjustNothing"> - <intent-filter android:priority="1"> - <action android:name="com.android.net.wifi.SETUP_WIFI_NETWORK" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$AdvancedWifiSettingsActivity" - android:taskAffinity="com.android.settings" - android:label="@string/wifi_advanced_settings_label" - android:icon="@drawable/ic_settings_wireless" - android:configChanges="orientation|keyboardHidden|screenSize" - android:parentActivityName="Settings$WifiSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.WIFI_IP_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.AdvancedWifiSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$SavedAccessPointsSettingsActivity" - android:taskAffinity="com.android.settings" - android:label="@string/wifi_saved_access_points_label" - android:icon="@drawable/ic_settings_wireless" - android:configChanges="orientation|keyboardHidden|screenSize" - android:parentActivityName="Settings$WifiSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.WIFI_IF_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.SavedAccessPointsSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".Settings$WifiInfoActivity" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$WifiSettingsActivity"> - <intent-filter> - <action android:name="android.intent.action.MAIN"/> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.WifiInfo" /> - </activity> - - <activity android:name=".wifi.WifiConfigInfo" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$WifiSettingsActivity"> - <intent-filter> - <action android:name="android.intent.action.MAIN"/> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".Settings$WifiAPITestActivity" - android:theme="@style/Theme.SubSettingsDialogWhenLarge"> - <intent-filter> - <action android:name="android.intent.action.MAIN"/> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.WifiAPITest" /> - </activity> - - <activity android:name=".wifi.WifiStatusTest" - android:theme="@style/Theme.SubSettingsDialogWhenLarge"> - <intent-filter> - <action android:name="android.intent.action.MAIN"/> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".wifi.WifiNoInternetDialog" - android:clearTaskOnLaunch="true" - android:excludeFromRecents="true" - android:exported="true" - android:permission="android.permission.CONNECTIVITY_INTERNAL" - android:taskAffinity="" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter> - <action android:name="android.net.conn.PROMPT_UNVALIDATED" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.net.conn.PROMPT_LOST_VALIDATION" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Runs in the phone process since it needs access to UiccController --> - <activity android:name="Settings$ApnSettingsActivity" - android:label="@string/apn_settings" - android:launchMode="singleTask" - android:taskAffinity="com.android.settings" - android:configChanges="orientation|keyboardHidden|screenSize" - android:parentActivityName="Settings$WirelessSettingsActivity" - android:process="com.android.phone"> - <intent-filter android:priority="1"> - <action android:name="android.settings.APN_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.ApnSettings" /> - </activity> - - <activity android:name="Settings$BluetoothSettingsActivity" - android:label="@string/bluetooth_settings_title" - android:icon="@drawable/ic_settings_bluetooth" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.BLUETOOTH_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="3"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.wireless" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.bluetooth.BluetoothSettings" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".bluetooth.BluetoothSettings" - android:label="@string/bluetooth_settings_title" - android:targetActivity="Settings$BluetoothSettingsActivity" - android:exported="true" - android:clearTaskOnLaunch="true"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.bluetooth.BluetoothSettings" /> - </activity-alias> - - <activity android:name=".bluetooth.DevicePickerActivity" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:label="@string/device_picker" - android:clearTaskOnLaunch="true"> - <intent-filter> - <action android:name="android.bluetooth.devicepicker.action.LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <service android:name=".TetherService" - android:exported="true" - android:permission="android.permission.TETHER_PRIVILEGED" /> - - <activity android:name="TetherProvisioningActivity" - android:exported="true" - android:permission="android.permission.TETHER_PRIVILEGED" - android:theme="@style/Theme.ProvisioningActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.TETHER_PROVISIONING_UI" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <receiver - android:name=".HotspotOffReceiver" > - <intent-filter> - <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" /> - </intent-filter> - </receiver> - - <activity android:name="Settings$TetherSettingsActivity" - android:label="@string/tether_settings_title_all" - android:icon="@drawable/ic_settings_wireless" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.TetherSettings" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".TetherSettings" - android:label="@string/tether_settings_title_all" - android:clearTaskOnLaunch="true" - android:exported="true" - android:targetActivity="Settings$TetherSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.TetherSettings" /> - </activity-alias> - - <activity android:name="Settings$WifiP2pSettingsActivity" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$WifiSettingsActivity"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wifi.p2p.WifiP2pSettings" /> - </activity> - - - <activity android:name="Settings$VpnSettingsActivity" - android:label="@string/vpn_settings_title" - android:icon="@drawable/ic_settings_wireless" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.VPN_SETTINGS" /> - <action android:name="android.net.vpn.SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.vpn2.VpnSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$DateTimeSettingsActivity" - android:label="@string/date_and_time" - android:icon="@drawable/ic_settings_date_time" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.DATE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <action android:name="android.intent.action.QUICK_CLOCK" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="5"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DateTimeSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="DateTimeSettingsSetupWizard" - android:label="@string/date_and_time" - android:theme="@android:style/Theme.DeviceDefault.Light.NoActionBar" - android:screenOrientation="behind"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - </intent-filter> - </activity> - - <activity android:name="Settings$LocalePickerActivity" - android:label="@string/language_picker_title" - android:icon="@drawable/ic_settings_language" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.LOCALE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.localepicker.LocaleListEditor" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$InputMethodAndLanguageSettingsActivity" - android:label="@string/language_keyboard_settings_title" - android:icon="@drawable/ic_settings_language" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="-1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$AvailableVirtualKeyboardActivity" - android:label="@string/available_virtual_keyboard_category"> - <intent-filter android:priority="1"> - <action android:name="android.settings.INPUT_METHOD_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.AvailableVirtualKeyboardFragment" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ManageAssistActivity" - android:label="@string/assist_and_voice_input_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$ManageApplicationsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.VOICE_INPUT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageAssist" /> - </activity> - - <activity android:name="Settings$KeyboardLayoutPickerActivity" - android:label="@string/keyboard_layout_picker_title" - android:clearTaskOnLaunch="true"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.KeyboardLayoutPickerFragment2" /> - </activity> - - <activity android:name="Settings$PhysicalKeyboardActivity" - android:label="@string/physical_keyboard_title" - android:clearTaskOnLaunch="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.HARD_KEYBOARD_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.PhysicalKeyboardFragment" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="LanguageSettings" - android:label="@string/language_keyboard_settings_title" - android:clearTaskOnLaunch="true" - android:exported="true" - android:targetActivity="Settings$InputMethodAndLanguageSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.InputMethodAndLanguageSettings" /> - </activity-alias> - - <activity android:name="Settings$SpellCheckersSettingsActivity" - android:label="@string/spellcheckers_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.SpellCheckersSettings" /> - </activity> - - <activity android:name=".inputmethod.InputMethodAndSubtypeEnablerActivity" - android:label="" - android:clearTaskOnLaunch="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.INPUT_METHOD_SUBTYPE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <receiver android:name=".inputmethod.InputMethodDialogReceiver" - android:enabled="true"> - <intent-filter> - <action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" /> - </intent-filter> - </receiver> - - <activity android:name="Settings$UserDictionarySettingsActivity" - android:label="@string/user_dict_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.USER_DICTIONARY_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.inputmethod.UserDictionaryList" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".inputmethod.UserDictionaryAddWordActivity" - android:label="@string/user_dict_settings_title" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar" - android:windowSoftInputMode="stateVisible" - android:noHistory="true" - android:excludeFromRecents="true"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.USER_DICTIONARY_INSERT" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="UserDictionarySettings" - android:label="@string/user_dict_settings_title" - android:exported="true" - android:targetActivity="Settings$UserDictionarySettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.UserDictionarySettings" /> - </activity-alias> - - <activity android:name="Settings$ZenModeSettingsActivity" - android:label="@string/zen_mode_settings_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModeVisualInterruptionSettingsActivity" - android:label="@string/zen_mode_visual_interruptions_settings_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeVisualInterruptionSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModePrioritySettingsActivity" - android:label="@string/zen_mode_priority_settings_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_PRIORITY_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModePrioritySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModeAutomationSettingsActivity" - android:label="@string/zen_mode_automation_settings_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_AUTOMATION_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_CONDITION_PROVIDER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeAutomationSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModeAutomationSuggestionActivity" - android:label="@string/zen_mode_automation_settings_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeAutomationSettings" /> - <meta-data android:name="com.android.settings.dismiss" - android:value="30" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/zen_mode_automation_suggestion_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/zen_mode_automation_suggestion_summary" /> - </activity> - - <activity android:name="Settings$WallpaperSettingsActivity" - android:label="@string/wallpaper_settings_fragment_title" - android:icon="@drawable/ic_wallpaper" - android:taskAffinity=""> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.WallpaperTypeSettings" /> - </activity> - - <activity android:name="WallpaperSuggestionActivity" - android:label="@string/wallpaper_settings_title" - android:icon="@drawable/ic_wallpaper" - android:exported="true" - android:theme="@android:style/Theme.NoDisplay"> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" /> - </intent-filter> - <meta-data android:name="com.android.settings.title" - android:resource="@string/wallpaper_suggestion_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/wallpaper_suggestion_summary" /> - </activity> - - <activity android:name="Settings$ZenModeScheduleRuleSettingsActivity" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_SCHEDULE_RULE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeScheduleRuleSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModeEventRuleSettingsActivity" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_EVENT_RULE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeEventRuleSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ZenModeExternalRuleSettingsActivity" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ZEN_MODE_EXTERNAL_RULE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenModeExternalRuleSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$DisplaySettingsActivity" - android:label="@string/display_settings" - android:icon="@drawable/ic_settings_display" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.DISPLAY_SETTINGS" /> - <action android:name="android.settings.DISPLAY_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="9"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DisplaySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="DisplaySettings" - android:label="@string/display_settings" - android:exported="true" - android:targetActivity="Settings$DisplaySettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DisplaySettings" /> - </activity-alias> - - <activity android:name="Settings$NightDisplaySettingsActivity" - android:label="@string/night_display_title" - android:enabled="@*android:bool/config_nightDisplayAvailable" - android:icon="@drawable/ic_settings_night_display" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.NIGHT_DISPLAY_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.display.NightDisplaySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$DeviceInfoSettingsActivity" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:label="@string/device_info_settings" - android:icon="@drawable/ic_settings_about" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.DEVICE_INFO_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="-1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/about_settings" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DeviceInfoSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="SettingsLicenseActivity" - android:label="@string/settings_license_activity_title" - android:theme="@android:style/Theme.DeviceDefault.Light.Panel" - android:configChanges="orientation|screenSize"> - <intent-filter android:priority="1"> - <action android:name="android.settings.LICENSE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ManageApplicationsActivity" - android:label="@string/applications_settings" - android:icon="@drawable/ic_settings_applications" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.APPLICATION_SETTINGS" /> - <action android:name="android.settings.MANAGE_APPLICATIONS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="6"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ManageDomainUrlsActivity" - android:taskAffinity="com.android.settings" - android:label="@string/domain_urls_title" - android:icon="@drawable/ic_settings_memory"> - <intent-filter> - <action android:name="android.settings.MANAGE_DOMAIN_URLS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageDomainUrls" /> - </activity> - - <activity android:name="Settings$MemorySettingsActivity" - android:label="@string/memory_settings_title" - android:icon="@drawable/ic_settings_memory" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="3"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ProcessStatsSummary" /> - </activity> - - <activity android:name="Settings$AppMemoryUsageActivity" - android:label="@string/app_list_memory_use" - android:icon="@drawable/ic_settings_memory"> - <intent-filter> - <action android:name="android.settings.APP_MEMORY_USAGE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ProcessStatsUi" /> - </activity> - - <activity android:name="Settings$AllApplicationsActivity" - android:label="@string/applications_settings" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.settings.MANAGE_ALL_APPLICATIONS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$HighPowerApplicationsActivity" - android:label="@string/high_power_apps" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.IGNORE_BATTERY_OPTIMIZATION_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".datausage.AppDataUsageActivity" - android:taskAffinity="" - android:noHistory="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.IGNORE_BACKGROUND_DATA_RESTRICTIONS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="package" /> - </intent-filter> - </activity> - - <activity android:name=".fuelgauge.RequestIgnoreBatteryOptimizations" - android:label="@string/high_power_apps" - android:taskAffinity="" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="package" /> - </intent-filter> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".applications.ManageApplications" - android:label="@string/applications_settings" - android:exported="true" - android:targetActivity="Settings$ManageApplicationsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity-alias> - - <!-- Keep compatibility with old shortcuts. Pre-gingerbread. --> - <activity-alias android:name=".ManageApplications" - android:label="@string/manageapplications_settings_title" - android:exported="true" - android:targetActivity="Settings$ManageApplicationsActivity"> - </activity-alias> - - <!-- Provide direct entry into manage apps showing running services. - This is for compatibility with old shortcuts. --> - <activity-alias android:name=".RunningServices" - android:label="@string/runningservices_settings_title" - android:exported="true" - android:targetActivity="Settings$ManageApplicationsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity-alias> - - <!-- Provide direct entry into manage apps showing storage usage for apps. - This is for compatibility with old shortcuts. --> - <activity-alias android:name=".applications.StorageUse" - android:label="@string/storageuse_settings_title" - android:exported="true" - android:targetActivity="Settings$ManageApplicationsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity-alias> - - <!-- Still need a top-level activity for showing app details. Aliasing - trick is so the code that is now a fragment can still be called - InstalledAppDetails. --> - <activity android:name=".applications.InstalledAppDetailsTop" - android:label="@string/application_info_label" - android:exported="true" - android:taskAffinity="" - android:parentActivityName="Settings$ManageApplicationsActivity"> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".applications.InstalledAppDetails" - android:label="@string/application_info_label" - android:exported="true" - android:targetActivity=".applications.InstalledAppDetailsTop"> - <intent-filter android:priority="1"> - <action android:name="android.settings.APPLICATION_DETAILS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="package" /> - </intent-filter> - </activity-alias> - - <!-- Provide direct entry into manage apps showing running services. --> - <activity android:name="Settings$RunningServicesActivity" - android:label="@string/runningservices_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.MONKEY" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Provide direct entry into manage apps showing storage usage of apps. --> - <activity android:name="Settings$StorageUseActivity" - android:label="@string/storageuse_settings_title" - android:taskAffinity="" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.MANAGE_PACKAGE_STORAGE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.MONKEY" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$NotificationStationActivity" - android:theme="@style/Theme.NotificationStation" - android:label="@string/notification_log_title" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.NotificationStation" /> - </activity> - - <activity android:name=".notification.ZenModeVoiceActivity" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar" - android:label="@string/zen_mode_settings_title"> - <intent-filter> - <action android:name="android.settings.VOICE_CONTROL_DO_NOT_DISTURB_MODE" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE" /> - </intent-filter> - </activity> - - <!-- - <activity android:name="Settings$AppOpsSummaryActivity" - android:label="@string/app_ops_settings" - android:taskAffinity="" - android:enabled="false"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <action android:name="android.settings.APP_OPS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.AppOpsSummary" /> - </activity> - --> - - <activity android:name="Settings$BackgroundCheckSummaryActivity" - android:label="@string/background_check_title" - android:taskAffinity="" - android:enabled="false"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.BackgroundCheckSummary" /> - </activity> - - <activity android:name="Settings$LocationSettingsActivity" - android:label="@string/location_settings_title" - android:icon="@drawable/ic_settings_location" - android:configChanges="orientation|keyboardHidden|screenSize" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.LOCATION_SOURCE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="3"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.location.LocationSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$SecuritySettingsActivity" - android:label="@string/security_settings_title" - android:icon="@drawable/ic_settings_security" - android:configChanges="orientation|keyboardHidden|screenSize" - android:taskAffinity="" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.SECURITY_SETTINGS" /> - <action android:name="android.credentials.UNLOCK" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.SecuritySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="MonitoringCertInfoActivity" - android:label="" - android:theme="@style/Transparent" - android:excludeFromRecents="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.MONITORING_CERT_INFO" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="Settings$TrustedCredentialsSettingsActivity" - android:label="@string/trusted_credentials" - android:icon="@drawable/ic_settings_security" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.TRUSTED_CREDENTIALS" /> - <action android:name="com.android.settings.TRUSTED_CREDENTIALS_USER" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.TrustedCredentialsSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="SecuritySettings" - android:label="@string/security_settings_title" - android:configChanges="orientation|keyboardHidden|screenSize" - android:exported="true" - android:targetActivity="Settings$SecuritySettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.SecuritySettings" /> - </activity-alias> - - <activity android:name="Settings$PrivacySettingsActivity" - android:label="@string/privacy_settings_title" - android:icon="@drawable/ic_settings_backup" - android:configChanges="orientation|keyboardHidden|screenSize" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.PRIVACY_SETTINGS" /> - <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="-2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.PrivacySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="SetFullBackupPassword" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:exported="false"> - </activity> - - <activity android:name="CredentialStorage" - android:theme="@style/Transparent" - android:launchMode="singleTop" - android:configChanges="orientation|keyboardHidden|screenSize"> - <intent-filter android:priority="1"> - <action android:name="com.android.credentials.UNLOCK" /> - <action android:name="com.android.credentials.INSTALL" /> - <action android:name="com.android.credentials.RESET" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="Settings$DeviceAdminSettingsActivity" - android:label="@string/device_admin_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$SecuritySettingsActivity"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DeviceAdminSettings" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="DeviceAdminSettings" - android:label="@string/device_admin_settings_title" - android:exported="true" - android:targetActivity="Settings$DeviceAdminSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DeviceAdminSettings" /> - </activity-alias> - - <activity android:name="DeviceAdminAdd" - android:label="@string/device_admin_add_title" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:clearTaskOnLaunch="true"> - <intent-filter> - <action android:name="android.app.action.ADD_DEVICE_ADMIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="Settings$UsageAccessSettingsActivity" - android:label="@string/usage_access_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$SecuritySettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.USAGE_ACCESS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity> - - <activity-alias android:name="SetProfileOwner" - android:label="@string/profile_owner_add_title" - android:targetActivity="DeviceAdminAdd"> - <intent-filter android:priority="1000"> - <action android:name="android.app.action.SET_PROFILE_OWNER" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity-alias> - - <activity android:name="Settings$IccLockSettingsActivity" - android:label="@string/sim_lock_settings" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:process="com.android.phone"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.IccLockSettings" /> - </activity> - - <activity android:name="Settings$AccessibilitySettingsActivity" - android:label="@string/accessibility_settings" - android:icon="@drawable/ic_settings_accessibility" - android:configChanges="orientation|keyboardHidden|screenSize" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACCESSIBILITY_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="4"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accessibility.AccessibilitySettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".accessibility.AccessibilitySettingsForSetupWizardActivity" - android:label="@string/vision_settings_title" - android:theme="@style/SetupWizardAccessibilityTheme" - android:taskAffinity="com.android.wizard" > - <intent-filter android:priority="1"> - <action android:name="android.settings.ACCESSIBILITY_SETTINGS_FOR_SUW" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accessibility.AccessibilitySettingsForSetupWizard" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$AccessibilityDaltonizerSettingsActivity" - android:label="@string/accessibility_display_daltonizer_preference_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$AccessibilitySettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.ACCESSIBILITY_COLOR_SPACE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accessibility.ToggleDaltonizerPreferenceFragment" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$CaptioningSettingsActivity" - android:label="@string/accessibility_captioning_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$AccessibilitySettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.CAPTIONING_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accessibility.CaptionPropertiesFragment" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$TextToSpeechSettingsActivity" - android:label="@string/tts_settings" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.TTS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.tts.TextToSpeechSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Second and third-level settings --> - - <!-- Lock screen settings --> - <activity android:name="ConfirmDeviceCredentialActivity" - android:exported="true" - android:theme="@android:style/Theme.NoDisplay"> - <intent-filter android:priority="1"> - <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <!-- Note this must not be exported since it authenticates the given user --> - <activity android:name="ConfirmDeviceCredentialActivity$InternalActivity" - android:exported="false" - android:permission="android.permission.MANAGE_USERS" - android:resizeableActivity="false" - android:theme="@android:style/Theme.NoDisplay"> - <intent-filter android:priority="1"> - <action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL_WITH_USER" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".SetupRedactionInterstitial" - android:enabled="false" - android:exported="true" - android:taskAffinity="com.android.wizard" - android:theme="@style/SuwThemeGlif.Light" - android:label="@string/lock_screen_notifications_interstitial_title" - android:icon="@drawable/ic_suggested_notifications"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.DEFAULT_SETUP_WIZARD_ONLY" /> - </intent-filter> - <meta-data android:name="com.android.settings.require_user_type" - android:value="primary" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/notification_suggestion_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/notification_suggestion_summary" /> - </activity> - - <activity android:name=".notification.RedactionInterstitial" - android:theme="@style/SetupWizardTheme.Light" /> - - <activity android:name=".notification.RedactionSettingsStandalone" - android:exported="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_APP_NOTIFICATION_REDACTION" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="ConfirmLockPattern" - android:theme="@style/Theme.ConfirmDeviceCredentials"/> - - <activity android:name="ConfirmLockPassword" - android:windowSoftInputMode="stateHidden|adjustResize" - android:theme="@style/Theme.ConfirmDeviceCredentials"/> - - <activity - android:name=".Settings$FingerprintSuggestionActivity" - android:label="@string/security_settings_fingerprint_preference_title" - android:icon="@drawable/ic_suggestion_fingerprint"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" /> - </intent-filter> - <meta-data android:name="com.android.settings.dismiss" - android:value="10,30" /> - <meta-data android:name="com.android.settings.require_feature" - android:value="android.hardware.fingerprint" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/suggestion_additional_fingerprints" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/suggestion_additional_fingerprints_summary" /> - </activity> - - <activity android:name=".fingerprint.FingerprintSettings" android:exported="false"/> - <activity android:name=".fingerprint.FingerprintEnrollFindSensor" android:exported="false"/> - <activity android:name=".fingerprint.FingerprintEnrollEnrolling" android:exported="false"/> - <activity android:name=".fingerprint.FingerprintEnrollFinish" android:exported="false"/> - <activity android:name=".fingerprint.FingerprintEnrollIntroduction" android:exported="false" /> - - <activity android:name=".fingerprint.SetupFingerprintEnrollFindSensor" android:exported="false"/> - <activity android:name=".fingerprint.SetupFingerprintEnrollEnrolling" android:exported="false"/> - <activity android:name=".fingerprint.SetupFingerprintEnrollFinish" android:exported="false"/> - <activity android:name=".fingerprint.SetupFingerprintEnrollIntroduction" - android:exported="true" - android:permission="android.permission.MANAGE_FINGERPRINT" - android:theme="@style/SetupWizardTheme.Light"> - <intent-filter> - <action android:name="android.settings.FINGERPRINT_SETUP" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <!-- Note this must not be exported since it returns the password in the intent --> - <activity android:name="ConfirmLockPattern$InternalActivity" - android:exported="false" - android:theme="@style/Theme.ConfirmDeviceCredentials"/> - - <!-- Note this must not be exported since it returns the password in the intent --> - <activity android:name="ConfirmLockPassword$InternalActivity" - android:exported="false" - android:windowSoftInputMode="adjustResize" - android:theme="@style/Theme.ConfirmDeviceCredentials"/> - - <activity android:name="SetupChooseLockGeneric" - android:taskAffinity="com.android.wizard" - android:theme="@style/SetupWizardTheme.Light" - android:label="@string/lock_settings_picker_title"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.SETUP_LOCK_SCREEN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="ChooseLockGeneric" - android:label="@string/lockpassword_choose_lock_generic_header" - android:excludeFromRecents="true" - android:exported="false" /> - - <activity android:name=".password.SetNewPasswordActivity" - android:theme="@android:style/Theme.NoDisplay" - android:excludeFromRecents="true" > - <intent-filter android:priority="1"> - <action android:name="android.app.action.SET_NEW_PASSWORD" /> - <action android:name="android.app.action.SET_NEW_PARENT_PROFILE_PASSWORD" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".Settings$ScreenLockSuggestionActivity" - android:icon="@drawable/ic_settings_security"> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.LOCK_SCREEN" /> - </intent-filter> - <meta-data android:name="com.android.settings.dismiss" - android:value="0,30" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/suggested_lock_settings_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/suggested_lock_settings_summary" /> - </activity> - - <activity android:name=".Settings$FingerprintEnrollSuggestionActivity" - android:icon="@drawable/ic_suggestion_fingerprint"> - <intent-filter android:priority="2"> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.LOCK_SCREEN" /> - </intent-filter> - <meta-data android:name="com.android.settings.dismiss" - android:value="0,30" /> - <meta-data android:name="com.android.settings.require_feature" - android:value="android.hardware.fingerprint" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/suggested_fingerprint_lock_settings_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/suggested_fingerprint_lock_settings_summary" /> - </activity> - - <activity android:name="ChooseLockGeneric$InternalActivity" android:exported="false" - android:label="@string/lockpassword_choose_lock_generic_header" - android:excludeFromRecents="true" - /> - - <activity android:name="SetupChooseLockPattern" - android:exported="false" - android:taskAffinity="com.android.wizard" - android:theme="@style/SetupWizardTheme.Light" /> - - <activity android:name="ChooseLockPattern" - android:exported="false" - android:theme="@style/SetupWizardTheme.Light" /> - - <activity android:name="SetupChooseLockPassword" - android:exported="false" - android:taskAffinity="com.android.wizard" - android:theme="@style/SetupWizardTheme.Light" - android:windowSoftInputMode="stateVisible|adjustResize" /> - - <activity android:name="ChooseLockPassword" - android:exported="false" - android:theme="@style/SetupWizardTheme.Light" - android:windowSoftInputMode="stateVisible|adjustResize"/> - - <activity android:name=".SetupEncryptionInterstitial" - android:label="@string/encryption_interstitial_header" - android:taskAffinity="com.android.wizard" - android:theme="@style/SetupWizardTheme.Light"/> - - <activity android:name=".EncryptionInterstitial" - android:theme="@style/SetupWizardTheme.Light" /> - - <activity android:name=".Settings$StatusActivity" - android:label="@string/device_status_activity_title" - android:theme="@style/Theme.SubSettingsDialogWhenLarge"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.Status" /> - </activity> - - <!-- Runs in the phone process since it needs access to the Phone object --> - <activity android:name=".Settings$SimStatusActivity" - android:label="@string/sim_status_title" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:process="com.android.phone"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.SimStatus" /> - </activity> - - <!-- Runs in the phone process since it needs access to the Phone object --> - <activity android:name=".Settings$ImeiInformationActivity" - android:label="@string/imei_information_title" - android:theme="@style/Theme.SubSettingsDialogWhenLarge" - android:process="com.android.phone"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.ImeiInformation" /> - </activity> - - <activity android:name="Settings$StorageSettingsActivity" - android:label="@string/storage_settings_title" - android:icon="@drawable/ic_settings_storage" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.INTERNAL_STORAGE_SETTINGS" /> - <action android:name="android.settings.MEMORY_CARD_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="5"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/storage_usb_settings" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.StorageSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$PrivateVolumeSettingsActivity" - android:label="@string/storage_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$StorageSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.PrivateVolumeSettings" /> - </activity> - - <activity android:name="Settings$PublicVolumeSettingsActivity" - android:label="@string/storage_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$StorageSettingsActivity"> - <intent-filter> - <action android:name="android.provider.action.DOCUMENT_ROOT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data - android:scheme="content" - android:host="com.android.externalstorage.documents" - android:mimeType="vnd.android.document/root" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.PublicVolumeSettings" /> - </activity> - - <activity android:name="Settings$PrivateVolumeForgetActivity" - android:label="@string/storage_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$StorageSettingsActivity" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.PrivateVolumeForget" /> - </activity> - - <!-- Exported for SystemUI to launch into --> - <activity android:name=".deviceinfo.StorageWizardInit" - android:theme="@style/SuwThemeMaterial.Light" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - <activity android:name=".deviceinfo.StorageWizardFormatConfirm" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="false" /> - <activity android:name=".deviceinfo.StorageWizardFormatProgress" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="false" /> - <activity android:name=".deviceinfo.StorageWizardMigrate" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="false" /> - <activity android:name=".deviceinfo.StorageWizardMigrateConfirm" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="false" /> - <activity android:name=".deviceinfo.StorageWizardMigrateProgress" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - <activity android:name=".deviceinfo.StorageWizardReady" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - - <activity android:name=".deviceinfo.StorageWizardMoveConfirm" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="false" /> - <activity android:name=".deviceinfo.StorageWizardMoveProgress" - android:taskAffinity="com.android.settings.storage_wizard" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - - <!-- Exported for SystemUI to trigger --> - <receiver android:name=".deviceinfo.StorageUnmountReceiver" - android:exported="true" - android:permission="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> - - <activity android:name="Settings$ApnEditorActivity" - android:label="@string/apn_edit"> - <intent-filter> - <action android:name="android.intent.action.VIEW" /> - <action android:name="android.intent.action.EDIT" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:mimeType="vnd.android.cursor.item/telephony-carrier" /> - </intent-filter> - - <intent-filter> - <action android:name="android.intent.action.INSERT" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:mimeType="vnd.android.cursor.dir/telephony-carrier" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.ApnEditor" /> - </activity> - - <activity android:name="Settings$DevelopmentSettingsActivity" - android:label="@string/development_settings_title" - android:icon="@drawable/ic_settings_development" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.APPLICATION_DEVELOPMENT_SETTINGS" /> - <action android:name="com.android.settings.APPLICATION_DEVELOPMENT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DevelopmentSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$PrintSettingsActivity" - android:label="@string/print_settings" - android:icon="@drawable/ic_settings_print" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_PRINT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="3"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.system" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.print.PrintSettingsFragment" /> - </activity> - - <activity android:name="Settings$PrintJobSettingsActivity" - android:label="@string/print_print_job" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$PrintSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_PRINT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="printjob" android:pathPattern="*" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.print.PrintJobSettingsFragment" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="DevelopmentSettings" - android:exported="true" - android:label="@string/development_settings_title" - android:targetActivity="Settings$DevelopmentSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DevelopmentSettings" /> - </activity-alias> - - <activity android:name=".AppPicker" android:label="@string/select_application" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog" /> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="UsbSettings" - android:exported="true" - android:label="@string/storage_title_usb" - android:targetActivity="Settings$DevelopmentSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deviceinfo.UsbSettings" /> - </activity-alias> - - <!-- Bluetooth stuff --> - - <activity android:name=".bluetooth.BluetoothPairingDialog" - android:label="@string/bluetooth_pairing_request" - android:excludeFromRecents="true" - android:windowSoftInputMode="stateVisible|adjustResize" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <receiver - android:name=".bluetooth.BluetoothDiscoveryReceiver"> - <intent-filter> - <action android:name="android.bluetooth.adapter.action.DISCOVERY_STARTED" /> - <action android:name="android.bluetooth.adapter.action.DISCOVERY_FINISHED" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </receiver> - - <receiver - android:name=".bluetooth.DockEventReceiver"> - <intent-filter> - <action android:name="android.intent.action.DOCK_EVENT" /> - <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" /> - <action android:name="android.bluetooth.headset.action.STATE_CHANGED" /> - <action android:name="android.bluetooth.a2dp.action.SINK_STATE_CHANGED" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </receiver> - - <service android:name=".bluetooth.DockService" /> - - <activity android:name=".bluetooth.RequestPermissionActivity" - android:label="@string/bluetooth_permission_request" - android:excludeFromRecents="true" - android:permission="android.permission.BLUETOOTH" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.bluetooth.adapter.action.REQUEST_DISCOVERABLE" /> - <action android:name="android.bluetooth.adapter.action.REQUEST_ENABLE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".wifi.WifiScanModeActivity" - android:excludeFromRecents="true" - android:theme="@style/Transparent"> - <intent-filter android:priority="1"> - <action android:name="android.net.wifi.action.REQUEST_SCAN_ALWAYS_AVAILABLE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".deviceinfo.UsbModeChooserActivity" - android:excludeFromRecents="true" - android:exported="true" - android:permission="android.permission.MANAGE_USB" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar"> - </activity> - - <activity android:name=".RemoteBugreportActivity" - android:excludeFromRecents="true" - android:exported="true" - android:permission="android.permission.DUMP" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar"> - <intent-filter> - <action android:name="android.settings.SHOW_REMOTE_BUGREPORT_DIALOG" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".bluetooth.RequestPermissionHelperActivity" - android:label="@string/bluetooth_pairing_request" - android:excludeFromRecents="true" - android:permission="android.permission.BLUETOOTH" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - </activity> - - <receiver android:name=".bluetooth.BluetoothPairingRequest"> - <intent-filter> - <action android:name="android.bluetooth.device.action.PAIRING_REQUEST" /> - <action android:name="android.bluetooth.device.action.PAIRING_CANCEL" /> - <action android:name="android.bluetooth.device.action.BOND_STATE_CHANGED" /> - </intent-filter> - </receiver> - - <receiver android:name=".bluetooth.BluetoothPermissionRequest" - android:permission="android.permission.BLUETOOTH_ADMIN"> - <intent-filter> - <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" /> - <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" /> - </intent-filter> - </receiver> - - <activity android:name=".bluetooth.BluetoothPermissionActivity" - android:label="@string/bluetooth_connection_permission_request" - android:excludeFromRecents="true" - android:permission="android.permission.BLUETOOTH_ADMIN" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_REQUEST" /> - <action android:name="android.bluetooth.device.action.CONNECTION_ACCESS_CANCEL" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="ActivityPicker" - android:label="@string/activity_picker_label" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" - android:finishOnCloseSystemDialogs="true"> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.PICK_ACTIVITY" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <!-- NFC settings --> - <activity android:name="Settings$AndroidBeamSettingsActivity" - android:label="@string/android_beam_settings_title" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$WirelessSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.NFCSHARING_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.nfc.AndroidBeam" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$WifiDisplaySettingsActivity" - android:label="@string/wifi_display_settings_title" - android:icon="@drawable/ic_settings_display" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.CAST_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.wfd.WifiDisplaySettings" /> - </activity> - - <activity android:name="Display" android:label="@string/display_label" - android:configChanges="fontScale" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - </intent-filter> - </activity> - - <activity android:name="RadioInfo" android:label="@string/phone_info_label" - android:process="com.android.phone"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - </intent-filter> - </activity> - - <!-- TODO: Is this needed? --> - <activity android:name="BandMode" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert" - android:process="com.android.phone"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - </activity> - - <activity android:name="Settings$TestingSettingsActivity" android:label="@string/testing"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.TestingSettings" /> - </activity> - - <receiver android:name="TestingSettingsBroadcastReceiver"> - <intent-filter> - <action android:name="android.provider.Telephony.SECRET_CODE" /> - <data android:scheme="android_secret_code" android:host="4636" /> - </intent-filter> - </receiver> - - <!-- Standard picker for widgets --> - <activity android:name="AppWidgetPickActivity" - android:label="@string/widget_picker_title" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" - android:finishOnCloseSystemDialogs="true"> - <intent-filter android:priority="1"> - <action android:name="android.appwidget.action.APPWIDGET_PICK" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="AllowBindAppWidgetActivity" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" - android:finishOnCloseSystemDialogs="true" - android:excludeFromRecents="true"> - <intent-filter android:priority="1"> - <action android:name="android.appwidget.action.APPWIDGET_BIND" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="UsageStatsActivity" android:label="@string/usage_stats_label" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" /> - </intent-filter> - </activity> - - <activity android:name="Settings$PowerUsageSummaryActivity" - android:label="@string/power_usage_summary_title" - android:icon="@drawable/ic_settings_battery" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.intent.action.POWER_USAGE_SUMMARY" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="4"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.fuelgauge.PowerUsageSummary" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name=".fuelgauge.PowerUsageSummary" - android:label="@string/power_usage_summary_title" - android:exported="true" - android:targetActivity="Settings$PowerUsageSummaryActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.fuelgauge.PowerUsageSummary" /> - </activity-alias> - - <activity android:name="Settings$BatterySaverSettingsActivity" - android:label="@string/battery_saver" - android:icon="@drawable/ic_settings_battery" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.BATTERY_SAVER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.fuelgauge.BatterySaverSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".fuelgauge.BatterySaverModeVoiceActivity" - android:label="@string/power_usage_summary_title" - android:theme="@*android:style/Theme.DeviceDefault.Light.Voice" - android:exported="true"> - <intent-filter> - <action android:name="android.settings.VOICE_CONTROL_BATTERY_SAVER_MODE" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE" /> - </intent-filter> - </activity> - - <activity android:name="Settings$AccountSettingsActivity" - android:label="@string/account_settings_title" - android:icon="@drawable/ic_settings_accounts" - android:taskAffinity="" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.SYNC_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accounts.AccountSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$AccountSyncSettingsActivity" - android:label="@string/account_sync_settings_title" - android:taskAffinity="" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACCOUNT_SYNC_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accounts.AccountSyncSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="com.android.settings.accounts.AddAccountSettings" - android:theme="@android:style/Theme.Translucent.NoTitleBar" - android:configChanges="orientation|keyboardHidden|screenSize" - android:label="@string/header_add_an_account" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings$ManageAccountsSettingsActivity"> - <intent-filter android:priority="1"> - <action android:name="android.settings.ADD_ACCOUNT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$ChooseAccountActivity" - android:label="@string/header_add_an_account" - android:configChanges="orientation|keyboardHidden|screenSize" - android:theme="@style/Theme.SubSettingsDialogWhenLarge"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.accounts.ChooseAccountActivity" /> - </activity> - - <activity android:name=".CryptKeeper" - androidprv:systemUserOnly="true" - android:immersive="true" - android:launchMode="singleTop" - android:excludeFromRecents="true" - android:theme="@style/Theme.CryptKeeper" - android:configChanges="mnc|mcc|keyboard|keyboardHidden|uiMode" - android:windowSoftInputMode="adjustResize" - android:screenOrientation="nosensor" - android:process=":CryptKeeper"> - <intent-filter android:priority="10"> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.HOME" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <!-- Triggered when user-selected home app isn't encryption aware --> - <activity android:name=".FallbackHome" - android:excludeFromRecents="true" - android:screenOrientation="nosensor" - android:theme="@style/FallbackHome"> - <intent-filter android:priority="-1000"> - <action android:name="android.intent.action.MAIN" /> - <!-- <category android:name="android.intent.category.HOME" /> --> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".CryptKeeper$FadeToBlack" - android:immersive="true" - android:launchMode="singleTop" - android:theme="@style/CryptKeeperBlankTheme" - /> - - <activity android:name=".CryptKeeperConfirm$Blank" - android:immersive="true" - android:launchMode="singleTop" - android:theme="@style/CryptKeeperBlankTheme" - /> - - <!-- Pseudo-activity used to provide an intent-filter entry point to encryption settings --> - <activity android:name="Settings$CryptKeeperSettingsActivity" - android:label="@string/crypt_keeper_encrypt_title"> - <intent-filter android:priority="1"> - <action android:name="android.app.action.START_ENCRYPTION" /> - <category android:name="android.intent.category.DEFAULT" /> /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.CryptKeeperSettings" /> - </activity> - - <activity android:name="Settings$DataUsageSummaryActivity" - android:label="@string/data_usage_summary_title" - android:icon="@drawable/ic_settings_data_usage" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.wireless" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.datausage.DataUsageSummary" /> - </activity> - - <activity android:name="Settings$DreamSettingsActivity" - android:label="@string/screensaver_settings_title" - android:icon="@drawable/ic_settings_display" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.DREAM_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.DreamSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$UserSettingsActivity" - android:label="@string/user_settings_title" - android:icon="@drawable/ic_settings_multiuser" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.USER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.users.UserSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$PaymentSettingsActivity" - android:label="@string/nfc_payment_settings_title" - android:icon="@drawable/ic_settings_nfc_payment" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.NFC_PAYMENT_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.nfc.PaymentSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".nfc.PaymentDefaultDialog" - android:label="@string/nfc_payment_set_default_label" - android:excludeFromRecents="true" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".nfc.HowItWorks" - android:label="@string/nfc_payment_settings_title" - android:parentActivityName="Settings$PaymentSettingsActivity"> - android:excludeFromRecents="true"> - </activity> - - <activity android:name=".SmsDefaultDialog" - android:label="@string/sms_application_title" - android:excludeFromRecents="true" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.provider.Telephony.ACTION_CHANGE_DEFAULT" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".ActiveNetworkScorerDialog" - android:label="@string/wifi_assistant_title" - android:excludeFromRecents="true" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter android:priority="1"> - <action android:name="android.net.scoring.CHANGE_ACTIVE" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="Settings$NotificationAccessSettingsActivity" - android:label="@string/manage_notification_access_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_NOTIFICATION_LISTENER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.NotificationAccessSettings" /> - </activity> - - <activity android:name="Settings$VrListenersSettingsActivity" - android:label="@string/vr_listeners_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.VR_LISTENER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.VrListenerSettings" /> - </activity> - - - <activity android:name="Settings$ZenAccessSettingsActivity" - android:label="@string/manage_zen_access_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.NOTIFICATION_POLICY_ACCESS_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ZenAccessSettings" /> - </activity> - - <activity android:name="Settings$ConfigureNotificationSettingsActivity" - android:label="@string/configure_notification_settings" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.NOTIFICATION_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.ConfigureNotificationSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity android:name="Settings$SoundSettingsActivity" - android:label="@string/sound_settings" - android:icon="@drawable/ic_settings_sound" - android:taskAffinity="" - android:exported="true"> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.SOUND_SETTINGS" /> - <action android:name="android.settings.SOUND_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter android:priority="7"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.SoundSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Keep compatibility with old shortcuts. --> - <activity-alias android:name="SoundSettings" - android:label="@string/sound_settings" - android:exported="true" - android:targetActivity="Settings$SoundSettingsActivity"> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.SoundSettings" /> - </activity-alias> - - <activity android:name="Settings$OtherSoundSettingsActivity" - android:label="@string/other_sound_settings" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.ACTION_OTHER_SOUND_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.OtherSoundSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Show apps for which application-level notification settings are applicable --> - <activity android:name="Settings$NotificationAppListActivity" - android:label="@string/app_notifications_title" - android:icon="@drawable/ic_settings_notifications" - android:exported="true" - android:taskAffinity=""> - <intent-filter android:priority="8"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.NotificationApps" /> - </activity> - - <!-- Show application-level notification settings (app passed in as extras) --> - <activity android:name="Settings$AppNotificationSettingsActivity" - android:label="@string/app_notifications_title" - android:exported="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.APP_NOTIFICATION_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.notification.AppNotificationSettings" /> - </activity> - - <!-- Show Manual (from settings item) --> - <activity android:name="ManualDisplayActivity" - android:label="@string/manual" - android:taskAffinity="" - android:enabled="@bool/config_show_manual"> - <intent-filter> - <action android:name="android.settings.SHOW_MANUAL" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- Show regulatory info (from settings item or dialing "*#07#") --> - <activity android:name="RegulatoryInfoDisplayActivity" - android:label="@string/regulatory_labels" - android:taskAffinity="" - android:enabled="@bool/config_show_regulatory_info"> - <intent-filter> - <action android:name="android.settings.SHOW_REGULATORY_INFO" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <receiver android:name=".widget.SettingsAppWidgetProvider" - android:label="@string/gadget_title" - android:exported="false" - android:enabled="@bool/has_powercontrol_widget"> - <intent-filter> - <action android:name="android.appwidget.action.APPWIDGET_UPDATE" /> - <action android:name="android.appwidget.action.APPWIDGET_ENABLED" /> - <action android:name="android.appwidget.action.APPWIDGET_DISABLED" /> - <action android:name="android.net.wifi.WIFI_STATE_CHANGED" /> - <action android:name="android.net.conn.BACKGROUND_DATA_SETTING_CHANGED" /> - <action android:name="android.bluetooth.adapter.action.STATE_CHANGED" /> - <action android:name="android.location.MODE_CHANGED" /> - <action android:name="com.android.sync.SYNC_CONN_STATUS_CHANGED" /> - </intent-filter> - <meta-data android:name="android.appwidget.provider" android:resource="@xml/appwidget_info" /> - </receiver> - - <receiver android:name="com.android.settingslib.bluetooth.BluetoothDiscoverableTimeoutReceiver"> - <intent-filter> - <action android:name="android.bluetooth.intent.DISCOVERABLE_TIMEOUT" /> - </intent-filter> - </receiver> - - <!-- Watch for ContactsContract.Profile changes and update the user's photo. --> - <receiver android:name=".users.ProfileUpdateReceiver"> - <intent-filter> - <action android:name="android.provider.Contacts.PROFILE_CHANGED" /> - </intent-filter> - </receiver> - - <receiver android:name=".sim.SimSelectNotification"> - <intent-filter> - <action android:name="android.intent.action.SIM_STATE_CHANGED"></action> - </intent-filter> - </receiver> - - <provider - android:name="android.support.v4.content.FileProvider" - android:authorities="com.android.settings.files" - android:grantUriPermissions="true" - android:exported="false"> - <meta-data - android:name="android.support.FILE_PROVIDER_PATHS" - android:resource="@xml/file_paths" /> - </provider> - - <activity android:name="Settings$SimSettingsActivity" - android:label="@string/sim_settings_title" - android:icon="@drawable/ic_settings_sim" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="com.android.settings.sim.SIM_SUB_INFO_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter android:priority="2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.wireless" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.sim.SimSettings" /> - </activity> - - <activity android:name=".sim.SimPreferenceDialog" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar" - android:excludeFromRecents="true"> - </activity> - - <activity android:name=".wifi.WifiDialogActivity" - android:label="" - android:theme="@style/Transparent" - android:excludeFromRecents="true" - android:exported="true" - android:permission="android.permission.CHANGE_WIFI_STATE" - android:configChanges="orientation|keyboardHidden|screenSize"> - <intent-filter> - <action android:name="com.android.settings.WIFI_DIALOG" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name=".sim.SimDialogActivity" - android:theme="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar" - android:label="@string/sim_settings_title" - android:excludeFromRecents="true"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - </intent-filter> - </activity> - - <activity android:name="Settings$WifiCallingSettingsActivity" - android:label="@string/wifi_calling_settings_title" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <action android:name="android.settings.WIFI_CALLING_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.WifiCallingSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$WifiCallingSuggestionActivity" - android:label="@string/wifi_calling_settings_title" - android:icon="@drawable/ic_settings_wireless" - android:taskAffinity=""> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.suggested.category.SETTINGS_ONLY" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.WifiCallingSettings" /> - <meta-data android:name="com.android.settings.dismiss" - android:value="10" /> - <meta-data android:name="com.android.settings.title" - android:resource="@string/wifi_calling_suggestion_title" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/wifi_calling_suggestion_summary" /> - </activity> - - <provider - android:name=".search.SettingsSearchIndexablesProvider" - android:authorities="com.android.settings" - android:multiprocess="false" - android:grantUriPermissions="true" - android:permission="android.permission.READ_SEARCH_INDEXABLES" - android:exported="true"> - <intent-filter> - <action android:name="android.content.action.SEARCH_INDEXABLES_PROVIDER" /> - </intent-filter> - </provider> - - <activity android:name="Settings$OverlaySettingsActivity" - android:label="@string/draw_overlay_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity> - - <activity android:name="Settings$AppDrawOverlaySettingsActivity" - android:label="@string/draw_overlay_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.action.MANAGE_OVERLAY_PERMISSION" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="package" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.DrawOverlayDetails" /> - </activity> - - <activity android:name="Settings$WriteSettingsActivity" - android:label="@string/write_settings_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.ManageApplications" /> - </activity> - - <activity android:name="Settings$AppWriteSettingsActivity" - android:label="@string/write_settings_title" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.action.MANAGE_WRITE_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - <data android:scheme="package" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.WriteSettingsDetails" /> - </activity> - - <activity android:name="ShowAdminSupportDetailsDialog" - android:theme="@style/Transparent" - android:excludeFromRecents="true" - android:launchMode="singleTop"> - <intent-filter> - <action android:name="android.settings.SHOW_ADMIN_SUPPORT_DETAILS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - </activity> - - <activity android:name="Settings$AdvancedAppsActivity" - android:taskAffinity="" - android:exported="true"> - <intent-filter android:priority="1"> - <action android:name="android.settings.MANAGE_DEFAULT_APPS_SETTINGS" /> - <action android:name="android.settings.HOME_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.applications.AdvancedAppSettings" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name=".WebViewImplementation" - android:exported="true" - android:excludeFromRecents="true" - android:theme="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert"> - <intent-filter> - <action android:name="android.settings.WEBVIEW_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <!-- activity for gesture settings --> - <activity android:name="Settings$GestureSettingsActivity" - android:label="@string/gesture_preference_title" - android:icon="@drawable/ic_settings_gestures" - android:enabled="@bool/config_gesture_settings_enabled"> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="com.android.settings.SHORTCUT" /> - </intent-filter> - <intent-filter> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.device" /> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.gestures.GestureSettings" /> - <meta-data android:name="com.android.settings.summary" - android:resource="@string/gesture_preference_summary" /> - </activity> - - <activity android:name="BackupSettingsActivity" - android:label="@string/privacy_settings_title" - android:icon="@drawable/ic_settings_backup" - android:theme="@android:style/Theme.NoDisplay" - android:taskAffinity="com.android.settings" - android:parentActivityName="Settings"> - <intent-filter android:priority="1"> - <action android:name="android.settings.PRIVACY_SETTINGS" /> - <action android:name="android.settings.BACKUP_AND_RESET_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <intent-filter> - <action android:name="android.intent.action.MAIN" /> - <category android:name="android.intent.category.DEFAULT" /> - <category android:name="android.intent.category.VOICE_LAUNCH" /> - </intent-filter> - <intent-filter android:priority="-2"> - <action android:name="com.android.settings.action.SETTINGS" /> - </intent-filter> - <meta-data android:name="com.android.settings.category" - android:value="com.android.settings.category.personal" /> - <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED" - android:value="true" /> - </activity> - - <activity android:name="Settings$AutomaticStorageManagerSettingsActivity" - android:exported="@bool/config_storage_manager_settings_enabled" - android:label="@string/automatic_storage_manager_settings" - android:taskAffinity=""> - <intent-filter android:priority="1"> - <action android:name="android.settings.STORAGE_MANAGER_SETTINGS" /> - <category android:name="android.intent.category.DEFAULT" /> - </intent-filter> - <meta-data android:name="com.android.settings.FRAGMENT_CLASS" - android:value="com.android.settings.deletionhelper.AutomaticStorageManagerSettings" /> - </activity> - - <service - android:name=".SettingsDumpService" - android:exported="true" - android:permission="android.permission.DUMP" /> - - <!-- Conditional receivers, only enabled during silenced state, default off--> - <receiver - android:name=".dashboard.conditional.HotspotCondition$Receiver" - android:enabled="false"> - <intent-filter> - <action android:name="android.net.wifi.WIFI_AP_STATE_CHANGED" /> - </intent-filter> - </receiver> - - <receiver - android:name=".dashboard.conditional.AirplaneModeCondition$Receiver" - android:enabled="false"> - <intent-filter> - <action android:name="android.intent.action.AIRPLANE_MODE" /> - </intent-filter> - </receiver> - - <receiver - android:name=".dashboard.conditional.DndCondition$Receiver" - android:enabled="false"> - <intent-filter> - <action android:name="android.app.action.INTERRUPTION_FILTER_CHANGED_INTERNAL" /> - </intent-filter> - </receiver> - - <receiver - android:name=".dashboard.conditional.CellularDataCondition$Receiver" - android:enabled="false"> - <intent-filter> - <action android:name="android.intent.action.ANY_DATA_STATE" /> - </intent-filter> - </receiver> - - <!-- Quick Settings tiles for Developer Options --> - <service - android:name=".qstile.DevelopmentTiles$ShowLayout" - android:label="@string/debug_layout" - android:icon="@drawable/tile_icon_show_layout" - android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" - android:enabled="false"> - <intent-filter> - <action android:name="android.service.quicksettings.action.QS_TILE" /> - </intent-filter> - </service> - <service - android:name=".qstile.DevelopmentTiles$GPUProfiling" - android:label="@string/track_frame_time" - android:icon="@drawable/tile_icon_graphics" - android:permission="android.permission.BIND_QUICK_SETTINGS_TILE" - android:enabled="false"> - <intent-filter> - <action android:name="android.service.quicksettings.action.QS_TILE" /> - </intent-filter> - </service> - - <activity android:name=".HelpTrampoline" - android:exported="true" - android:theme="@android:style/Theme.NoDisplay" - android:permission="android.permission.DUMP" - android:enabled="@bool/config_has_help" /> - - <!-- This is the longest AndroidManifest.xml ever. --> - </application> -</manifest> |