Grant permission EMERGENCY_INSTALL_PACKAGES to shell
This is needed in CTS test
Bug: 321080601
Test: m
Change-Id: I3b7da5d98f455678bde9acdf4adb5fe56ce538c2
diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml
index 4edfb09..051e73f 100644
--- a/data/etc/privapp-permissions-platform.xml
+++ b/data/etc/privapp-permissions-platform.xml
@@ -584,6 +584,8 @@
<permission name="android.permission.DOMAIN_VERIFICATION_AGENT"/>
<!-- Permission required for CTS test CtsInputTestCases -->
<permission name="android.permission.OVERRIDE_SYSTEM_KEY_BEHAVIOR_IN_FOCUSED_WINDOW" />
+ <!-- Permission required for CTS test - PackageManagerShellCommandInstallTest -->
+ <permission name="android.permission.EMERGENCY_INSTALL_PACKAGES" />
</privapp-permissions>
<privapp-permissions package="com.android.statementservice">
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml
index 53f2caf..0c02f56 100644
--- a/packages/Shell/AndroidManifest.xml
+++ b/packages/Shell/AndroidManifest.xml
@@ -210,6 +210,7 @@
<uses-permission android:name="android.permission.MANAGE_ONE_TIME_PERMISSION_SESSIONS" />
<uses-permission android:name="android.permission.INSTALL_GRANT_RUNTIME_PERMISSIONS" />
<uses-permission android:name="android.permission.WHITELIST_RESTRICTED_PERMISSIONS" />
+ <uses-permission android:name="android.permission.EMERGENCY_INSTALL_PACKAGES" />
<!-- Permission required for processes that don't own the focused window to switch
touch mode state -->
<uses-permission android:name="android.permission.MODIFY_TOUCH_MODE_STATE" />