summaryrefslogtreecommitdiffstats
path: root/AndroidManifest.xml
diff options
context:
space:
mode:
Diffstat (limited to 'AndroidManifest.xml')
-rwxr-xr-xAndroidManifest.xml26
1 files changed, 25 insertions, 1 deletions
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index edd3772..53ecd10 100755
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1118,7 +1118,7 @@
</activity>
<activity android:name="Settings$AppOpsSummaryActivity"
- android:label="@string/app_ops_settings"
+ android:label="@string/privacy_guard_manager_title"
android:taskAffinity=""
android:excludeFromRecents="true">
<intent-filter>
@@ -1134,6 +1134,30 @@
android:resource="@id/application_settings" />
</activity>
+ <!-- Still need a top-level activity for showing app ops details. Aliasing
+ trick is so the code that is now a fragment can still be called
+ AppOpsDetails. -->
+ <activity android:name=".applications.AppOpsDetailsTop"
+ android:label="@string/privacy_guard_manager_title"
+ android:exported="true"
+ android:taskAffinity=""
+ android:excludeFromRecents="true"
+ android:parentActivityName="Settings$AppOpsSummaryActivity">
+ </activity>
+
+ <!-- Keep compatibility with old shortcuts. -->
+ <activity-alias android:name=".applications.AppOpsDetails"
+ android:label="@string/privacy_guard_manager_title"
+ android:exported="true"
+ android:excludeFromRecents="true"
+ android:targetActivity=".applications.AppOpsDetailsTop">
+ <intent-filter>
+ <action android:name="android.settings.APP_OPS_DETAILS_SETTINGS" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="package" />
+ </intent-filter>
+ </activity-alias>
+
<activity android:name="Settings$LocationSettingsActivity"
android:label="@string/location_settings_title"
android:configChanges="orientation|keyboardHidden|screenSize"