Settings page to manage FSI permission
Apps > Special App Access > Manage Full Screen Intents > App Specific page
Follows new Settings Platform Architecture that the Settings team
is migrating to for UDC.
Bug: 243421660
Test: make SettingsGoogle -j40
adb install -r out/target/product/$TARGET_PRODUCT/system_ext/priv-app/SettingsGoogle/SettingsGoogle.apk
Change-Id: Id2ca18480ddf788bee18b67a3689ef9593059a24
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
index d357e8c..863ace4 100644
--- a/AndroidManifest.xml
+++ b/AndroidManifest.xml
@@ -1681,6 +1681,25 @@
android:value="@string/menu_key_apps"/>
</activity-alias>
+ <activity-alias android:name="com.google.android.settings.ManageFullScreenIntent"
+ android:exported="true"
+ android:targetActivity=".spa.SpaBridgeActivity">
+ <meta-data android:name="com.android.settings.spa.DESTINATION"
+ android:value="TogglePermissionAppList/UseFullScreenIntent"/>
+ </activity-alias>
+
+ <activity-alias android:name="com.google.android.settings.AppManageFullScreenIntent"
+ android:exported="true"
+ android:targetActivity=".spa.SpaAppBridgeActivity">
+ <intent-filter>
+ <action android:name="android.settings.MANAGE_APP_USE_FULL_SCREEN_INTENT" />
+ <category android:name="android.intent.category.DEFAULT" />
+ <data android:scheme="package" />
+ </intent-filter>
+ <meta-data android:name="com.android.settings.spa.DESTINATION"
+ android:value="TogglePermissionAppInfoPage/UseFullScreenIntent"/>
+ </activity-alias>
+
<activity android:name=".applications.InstalledAppOpenByDefaultActivity"
android:label="@string/application_info_label"
android:exported="true">