summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
authorAdnan Begovic <adnan@cyngn.com>2016-02-24 16:02:00 -0800
committerGerrit Code Review <gerrit@cyanogenmod.org>2016-02-29 06:56:36 -0800
commit5d79a9edfa606cb8900c59b1e528a4c39cdf4737 (patch)
treef89b107cc3ab7047963c8ef1e7bee7675f89d53e /AndroidManifest.xml
parent672db85f3a9bd6690c823eee2866dc1740e110fd (diff)
downloadpackages_apps_Settings-5d79a9edfa606cb8900c59b1e528a4c39cdf4737.zip
packages_apps_Settings-5d79a9edfa606cb8900c59b1e528a4c39cdf4737.tar.gz
packages_apps_Settings-5d79a9edfa606cb8900c59b1e528a4c39cdf4737.tar.bz2
Settings: Meet BYOD check intent filter expectations.
CTS Verifier expects SecuritySettings to contain Lockscreen options, thus if SecuritySettings are externally invoked and disambiguated by intent resolution, we need to display both lockscreen options and security options. AOSP provides an activity that handles android.settings.BATTERY_SAVER_SETTINGS thus, we provide an activity-alias that points to the PowerUsage menu to meet the expectation of the cts verifier request. Change-Id: I6f06b031e341e8a63ffdd765884b49fd1c079825 TICKET: CYNGNOS-2105
Diffstat (limited to 'AndroidManifest.xml')
-rwxr-xr-xAndroidManifest.xml20
1 files changed, 20 insertions, 0 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index b798452..775dbf0 100755
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -2057,6 +2057,26 @@
android:resource="@id/battery_settings" />
</activity-alias>
+ <activity-alias android:name="Settings$BatterySaverSettingsActivity"
+ android:label="@string/battery_saver"
+ android:targetActivity="Settings$PowerUsageSummaryActivity">
+ <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.PowerUsageSummary" />
+ <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-alias>
+
<activity android:name=".fuelgauge.BatterySaverModeVoiceActivity"
android:label="@string/power_usage_summary_title"
android:theme="@android:style/Theme.Material.Light.Voice"