diff options
author | Adnan Begovic <adnan@cyngn.com> | 2016-02-24 16:02:00 -0800 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-02-29 06:56:36 -0800 |
commit | 5d79a9edfa606cb8900c59b1e528a4c39cdf4737 (patch) | |
tree | f89b107cc3ab7047963c8ef1e7bee7675f89d53e /AndroidManifest.xml | |
parent | 672db85f3a9bd6690c823eee2866dc1740e110fd (diff) | |
download | packages_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-x | AndroidManifest.xml | 20 |
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" |