Top-level storage UI now shows list of all devices, both internal and adopted/private volumes, and public/shared volumes. When viewing a private volume, show traditional clustering of data types, including summary of other users. For adopted volumes, any actions are tucked away in a menu, since they're not primary. Misc files browsing is now provided by DocumentsUI. Teach StorageMeasurement about new private volumes, including handling emulated volumes stacked above them. When measuring, only consider apps actually hosted on the current volume UUID. When viewing a public volume, we default to launching into file management mode, and offer a simple eject button at the top-level view. File management mode is offered by new DocumentsUI browse intent, and a Settings link there redirects back to us for actual operations like ejecting/formatting. When unmounted, we launch into our action view. Actions like ejecting/formatting just show simple toasts for now. Bug: 19993667 Change-Id: Ie990ef3c01fb3717aaf8c79bfc53aac7edefdcf7
2313 lines
123 KiB
XML
2313 lines
123 KiB
XML
<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_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.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.READ_PROFILE" />
|
|
<uses-permission android:name="android.permission.CONFIGURE_WIFI_DISPLAY" />
|
|
<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" />
|
|
|
|
<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="false">
|
|
|
|
<!-- 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>
|
|
</activity-alias>
|
|
|
|
<receiver android:name="ManagedProfileSetup">
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.WirelessSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
<!-- Note that this doesn't really show any Wireless settings. -->
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<!-- Top-level settings -->
|
|
|
|
<activity android:name="Settings$WifiSettingsActivity"
|
|
android:taskAffinity=""
|
|
android:label="@string/wifi_settings"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.wifi.WifiSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wifi_settings" />
|
|
</activity>
|
|
|
|
<!-- Keep compatibility with old shortcuts. -->
|
|
<activity-alias android:name=".wifi.WifiSettings"
|
|
android:taskAffinity="com.android.settings"
|
|
android:label="@string/wifi_settings"
|
|
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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wifi_settings" />
|
|
</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>
|
|
</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>
|
|
</activity>
|
|
|
|
<activity android:name="Settings$AdvancedWifiSettingsActivity"
|
|
android:taskAffinity="com.android.settings"
|
|
android:label="@string/wifi_advanced_settings_label"
|
|
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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wifi_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$SavedAccessPointsSettingsActivity"
|
|
android:taskAffinity="com.android.settings"
|
|
android:label="@string/wifi_saved_access_points_label"
|
|
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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wifi_settings" />
|
|
</activity>
|
|
|
|
<activity android:name=".wifi.WifiInfo"
|
|
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=".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=".wifi.WifiAPITest"
|
|
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.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>
|
|
|
|
<!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
|
|
<activity-alias android:name=".wifi.WifiApSettings"
|
|
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.VOICE_LAUNCH" />
|
|
</intent-filter>
|
|
</activity-alias>
|
|
|
|
<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">
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.bluetooth.BluetoothSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/bluetooth_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/bluetooth_settings" />
|
|
</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.CONNECTIVITY_INTERNAL" />
|
|
<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: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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
</activity>
|
|
|
|
|
|
<activity android:name="Settings$VpnSettingsActivity"
|
|
android:label="@string/vpn_settings_title"
|
|
android:taskAffinity="">
|
|
<intent-filter android:priority="1">
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.DateTimeSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/date_time_settings" />
|
|
<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.Material.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: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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
<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:taskAffinity="com.android.settings"
|
|
android:parentActivityName="Settings">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.INPUT_METHOD_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.inputmethod.InputMethodAndLanguageSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$VoiceInputSettingsActivity"
|
|
android:label="@string/voice_input_settings_title"
|
|
android:taskAffinity="com.android.settings"
|
|
android:parentActivityName="Settings$InputMethodAndLanguageSettingsActivity">
|
|
<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.voice.VoiceInputSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
</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.KeyboardLayoutPickerFragment" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
</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>
|
|
|
|
<!-- TODO: This should also be forwarded, but we can't use cross-profile intent filters -->
|
|
<receiver android:name=".inputmethod.InputMethodDialogReceiver"
|
|
android:enabled="true">
|
|
<intent-filter>
|
|
<action android:name="android.settings.SHOW_INPUT_METHOD_PICKER" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
<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.Material.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" />
|
|
<action android:name="com.android.settings.USER_DICTIONARY_EDIT" />
|
|
<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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
</activity-alias>
|
|
|
|
<activity android:name="Settings$ZenModeSettingsActivity"
|
|
android:label="@string/zen_mode_settings_title"
|
|
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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<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: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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<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: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>
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</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" />
|
|
<category android:name="com.android.settings.SHORTCUT" />
|
|
</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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$HomeSettingsActivity"
|
|
android:label="@string/home_settings"
|
|
android:taskAffinity="">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.HOME_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.HomeSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/home_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.DisplaySettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/display_settings" />
|
|
<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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/display_settings" />
|
|
</activity-alias>
|
|
|
|
<activity android:name="Settings$DeviceInfoSettingsActivity"
|
|
android:theme="@style/Theme.SubSettingsDialogWhenLarge"
|
|
android:label="@string/device_info_settings"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.DeviceInfoSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/about_settings" />
|
|
<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.Material.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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.applications.ManageApplications" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
</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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
<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="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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/application_settings" />
|
|
</activity>
|
|
-->
|
|
|
|
<activity android:name="Settings$LocationSettingsActivity"
|
|
android:label="@string/location_settings_title"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.location.LocationSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/location_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.SecuritySettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<activity android:name="MonitoringCertInfoActivity"
|
|
android:label="@string/ssl_ca_cert_dialog_title"
|
|
android:theme="@style/Transparent"
|
|
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: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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</activity-alias>
|
|
|
|
<activity android:name="Settings$PrivacySettingsActivity"
|
|
android:label="@string/privacy_settings_title"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.PrivacySettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/privacy_settings" />
|
|
<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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</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.UsageAccessSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</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="IccLockSettings"
|
|
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>
|
|
</activity>
|
|
|
|
<activity android:name="Settings$AccessibilitySettingsActivity"
|
|
android:label="@string/accessibility_settings"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.accessibility.AccessibilitySettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/accessibility_settings" />
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/accessibility_settings" />
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/accessibility_settings" />
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/language_settings" />
|
|
<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="@style/Transparent">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.app.action.CONFIRM_DEVICE_CREDENTIAL" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".SetupRedactionInterstitial"
|
|
android:taskAffinity="com.android.wizard"
|
|
android:theme="@style/SetupWizardDisableAppStartingTheme"/>
|
|
|
|
<activity android:name=".notification.RedactionInterstitial"/>
|
|
|
|
<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"/>
|
|
|
|
<activity android:name="ConfirmLockPassword"
|
|
android:windowSoftInputMode="stateVisible|adjustResize"/>
|
|
|
|
<activity android:name="FingerprintSettings" android:exported="false"/>
|
|
<activity android:name="FingerprintEnroll" android:exported="false"/>
|
|
|
|
<!-- Note this must not be exported since it returns the password in the intent -->
|
|
<activity android:name="ConfirmLockPattern$InternalActivity"
|
|
android:exported="false"/>
|
|
|
|
<!-- Note this must not be exported since it returns the password in the intent -->
|
|
<activity android:name="ConfirmLockPassword$InternalActivity"
|
|
android:exported="false"
|
|
android:windowSoftInputMode="stateVisible|adjustResize"/>
|
|
|
|
<activity android:name="SetupChooseLockGeneric"
|
|
android:taskAffinity="com.android.wizard"
|
|
android:theme="@style/SetupWizardDisableAppStartingTheme"
|
|
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" >
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.app.action.SET_NEW_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="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/SetupWizardDisableAppStartingTheme" />
|
|
|
|
<activity android:name="ChooseLockPattern" android:exported="false"/>
|
|
|
|
<activity android:name="SetupChooseLockPassword"
|
|
android:exported="false"
|
|
android:taskAffinity="com.android.wizard"
|
|
android:theme="@style/SetupWizardDisableAppStartingTheme"
|
|
android:windowSoftInputMode="stateVisible|adjustResize" />
|
|
|
|
<activity android:name="ChooseLockPassword" android:exported="false"
|
|
android:windowSoftInputMode="stateVisible|adjustResize"/>
|
|
|
|
<activity android:name=".SetupEncryptionInterstitial"
|
|
android:taskAffinity="com.android.wizard"
|
|
android:theme="@style/SetupWizardDisableAppStartingTheme"/>
|
|
|
|
<activity android:name=".EncryptionInterstitial"/>
|
|
|
|
<!-- Runs in the phone process since it needs access to the Phone object -->
|
|
<activity android:name=".deviceinfo.Status"
|
|
android:label="@string/device_status_activity_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>
|
|
</activity>
|
|
|
|
<!-- Runs in the phone process since it needs access to the Phone object -->
|
|
<activity android:name=".deviceinfo.SimStatus"
|
|
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>
|
|
</activity>
|
|
|
|
<!-- Runs in the phone process since it needs access to the Phone object -->
|
|
<activity android:name=".deviceinfo.ImeiInformation"
|
|
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>
|
|
</activity>
|
|
|
|
<activity android:name="Settings$StorageSettingsActivity"
|
|
android:label="@string/storage_settings_title"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.deviceinfo.StorageSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/storage_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<activity
|
|
android:name="Settings$StorageVolumeSettingsActivity"
|
|
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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/storage_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="ApnEditor"
|
|
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>
|
|
</activity>
|
|
|
|
<activity android:name="MediaFormat" android:label="@string/media_format_title">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name="Settings$DevelopmentSettingsActivity"
|
|
android:label="@string/development_settings_title"
|
|
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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.DevelopmentSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/development_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.print.PrintSettingsFragment" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/print_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/print_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/development_settings" />
|
|
</activity-alias>
|
|
|
|
<activity android:name=".AppPicker" android:label="@string/select_application"
|
|
android:theme="@android:style/Theme.Material.Light.Dialog" />
|
|
|
|
<activity android:name="Settings$UsbSettingsActivity"
|
|
android:label="@string/storage_title_usb"
|
|
android:taskAffinity="com.android.settings"
|
|
android:parentActivityName="Settings$StorageSettingsActivity">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.STORAGE_USB_SETTINGS" />
|
|
<action android:name="com.android.settings.STORAGE_USB_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.deviceinfo.UsbSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/storage_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<!-- 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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/storage_settings" />
|
|
</activity-alias>
|
|
|
|
<!-- Bluetooth stuff -->
|
|
|
|
<activity android:name=".bluetooth.BluetoothPairingDialog"
|
|
android:label="@string/bluetooth_pairing_request"
|
|
android:excludeFromRecents="true"
|
|
android:theme="@*android:style/Theme.Material.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.Material.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=".bluetooth.RequestPermissionHelperActivity"
|
|
android:label="@string/bluetooth_pairing_request"
|
|
android:excludeFromRecents="true"
|
|
android:permission="android.permission.BLUETOOTH"
|
|
android:theme="@*android:style/Theme.Material.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.Material.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.Material.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:taskAffinity="">
|
|
<intent-filter android:priority="1">
|
|
<action android:name="android.settings.WIFI_DISPLAY_SETTINGS" />
|
|
<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>
|
|
|
|
|
|
<!-- Development settings -->
|
|
|
|
<!-- DeviceInfo adds the user's requested build to stats upload. -->
|
|
<receiver android:name=".DeviceInfo$StatsReportReceiver">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.STATISTICS_REPORT" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<activity android:name="BatteryInfo" android:label="@string/battery_info_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" />
|
|
<category android:name="android.intent.category.VOICE_LAUNCH" />
|
|
</intent-filter>
|
|
</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>
|
|
|
|
<!-- Suspect activity alias: targetActivity is Settings itself, does not define a name. Remove? -->
|
|
<activity-alias android:name="ProxySelector"
|
|
android:label="@string/proxy_settings_label"
|
|
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.VOICE_LAUNCH" />
|
|
</intent-filter>
|
|
</activity-alias>
|
|
|
|
<!-- TODO: Is this needed? -->
|
|
<activity android:name="BandMode"
|
|
android:theme="@android:style/Theme.Dialog"
|
|
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="TestingSettings" android:label="@string/testing">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
</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.Material.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.Material.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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.fuelgauge.PowerUsageSummary" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/battery_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/battery_settings" />
|
|
</activity-alias>
|
|
|
|
<activity android:name="Settings$BatterySaverSettingsActivity"
|
|
android:label="@string/battery_saver"
|
|
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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/battery_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$AccountSettingsActivity"
|
|
android:label="@string/account_settings_title"
|
|
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>
|
|
<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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/account_settings" />
|
|
<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="com.android.settings.accounts.ChooseAccountActivity"
|
|
android:label="@string/header_add_an_account"
|
|
android:configChanges="orientation|keyboardHidden|screenSize"
|
|
android:theme="@style/Theme.SubSettingsDialogWhenLarge"/>
|
|
|
|
<activity android:name=".CryptKeeper"
|
|
androidprv:primaryUserOnly="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">
|
|
<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>
|
|
|
|
<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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$DataUsageSummaryActivity"
|
|
android:label="@string/data_usage_summary_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.DataUsageSummary" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$DreamSettingsActivity"
|
|
android:label="@string/screensaver_settings_title"
|
|
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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/display_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.users.UserSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/user_settings" />
|
|
<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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.nfc.PaymentSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/nfc_payment_settings" />
|
|
<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.Material.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=".SmsDefaultDialog"
|
|
android:label="@string/sms_application_title"
|
|
android:excludeFromRecents="true"
|
|
android:theme="@*android:style/Theme.Material.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.Material.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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/security_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$ConditionProviderSettingsActivity"
|
|
android:label="@string/manage_condition_providers"
|
|
android:taskAffinity="">
|
|
<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" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.notification.ConditionProviderSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
</activity>
|
|
|
|
<activity android:name="Settings$NotificationSettingsActivity"
|
|
android:label="@string/notification_settings"
|
|
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.NotificationSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity>
|
|
|
|
<!-- Keep compatibility with old shortcuts. -->
|
|
<activity-alias android:name="Settings$SoundSettingsActivity"
|
|
android:label="@string/notification_settings"
|
|
android:taskAffinity=""
|
|
android:targetActivity="Settings$NotificationSettingsActivity">
|
|
<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" />
|
|
</intent-filter>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.notification.NotificationSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
<meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
|
|
android:value="true" />
|
|
</activity-alias>
|
|
|
|
<!-- Keep compatibility with old shortcuts. -->
|
|
<activity-alias android:name="SoundSettings"
|
|
android:label="@string/notification_settings"
|
|
android:exported="true"
|
|
android:targetActivity="Settings$NotificationSettingsActivity">
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.notification.NotificationSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
</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.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
</activity>
|
|
|
|
<!-- Show apps for which application-level notification settings are applicable -->
|
|
<activity android:name="Settings$NotificationAppListActivity"
|
|
android:label="@string/app_notifications_title"
|
|
android:exported="true"
|
|
android:taskAffinity="">
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.applications.ManageApplications" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
</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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/notification_settings" />
|
|
</activity>
|
|
|
|
<!-- Show regulatory info (from settings item or dialing "*#07#") -->
|
|
<activity android:name="RegulatoryInfoDisplayActivity"
|
|
android:label="@string/regulatory_information"
|
|
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=".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.SimBootReceiver">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.BOOT_COMPLETED"></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: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>
|
|
<meta-data android:name="com.android.settings.FRAGMENT_CLASS"
|
|
android:value="com.android.settings.sim.SimSettings" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/sim_settings" />
|
|
</activity>
|
|
|
|
<activity android:name=".sim.SimDialogActivity"
|
|
android:theme="@android:style/Theme.Material.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" />
|
|
<meta-data android:name="com.android.settings.TOP_LEVEL_HEADER_ID"
|
|
android:resource="@id/wireless_settings" />
|
|
</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>
|
|
|
|
</application>
|
|
</manifest>
|