Allow launching activities via adoptShellPermission in CTS-in-sandbox tests
For context on CTS-in-sandbox:
* go/cts-in-sandbox-how, and
* go/sdk-in-sandbox-activity-support
Flag: TEST_ONLY
Bug: 261864298
Test: atest com.android.server.wm.ActivityStartInterceptorTest && \\
atest com.android.server.wm.ActivityTaskManagerServiceTests
Change-Id: I4267333eaf8a84871d60635bcdd5bb522f8f96a1
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml
index d267d80..15620b7 100644
--- a/packages/Shell/AndroidManifest.xml
+++ b/packages/Shell/AndroidManifest.xml
@@ -853,6 +853,9 @@
<!-- Permission required for accessing all content provider mime types -->
<uses-permission android:name="android.permission.GET_ANY_PROVIDER_TYPE" />
+ <!-- Permission required for CTS-in-sandbox tests -->
+ <uses-permission android:name="android.permission.START_ACTIVITIES_FROM_SDK_SANDBOX" />
+
<!-- Permission required for CTS test - CtsWallpaperTestCases -->
<uses-permission android:name="android.permission.ALWAYS_UPDATE_WALLPAPER" />