summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sergii Piatakov <sergii.piatakov@globallogic.com> 2018-04-02 16:48:56 +0300
committer Patrick Shi <patrick.shi@unisoc.com> 2018-10-02 09:53:23 +0000
commite8214d6696981d36fbdc99f694592bdf79256129 (patch)
tree2168b08b9ff233bd2a22fde753dfd760145d384d
parent45db25d74238db3bfeb8b3d98ae294ba1b7ce16d (diff)
Grant Shell ability to clear instant app
It already has grant to clear data of application, and instant application is a subset of that. This permission is needed for correct performing of the test: `android.appsecurity.cts.InstantCookieHostTest# testCookieUpdateAndRetrieval`. Bug: 77849650 Test: run several times in a row (at least two), note that first time on the fresh DUT the result is always successful: cts-tradefed run commandAndExit cts-dev \ -m CtsAppSecurityHostTestCases \ -t android.appsecurity.cts.InstantCookieHostTest#testCookieUpdateAndRetrieval Change-Id: I2d6080259e22ebfa40481213238f569e0988d271 Signed-off-by: Sergii Piatakov <sergii.piatakov@globallogic.com>
-rw-r--r--data/etc/privapp-permissions-platform.xml1
-rw-r--r--packages/Shell/AndroidManifest.xml1
2 files changed, 2 insertions, 0 deletions
diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml
index 82b6a22d2740..9b6f8e6e4f8c 100644
--- a/data/etc/privapp-permissions-platform.xml
+++ b/data/etc/privapp-permissions-platform.xml
@@ -293,6 +293,7 @@ applications that come with the platform
<permission name="android.permission.CHANGE_LOWPAN_STATE"/>
<permission name="android.permission.CHANGE_OVERLAY_PACKAGES"/>
<permission name="android.permission.CLEAR_APP_CACHE"/>
+ <permission name="android.permission.ACCESS_INSTANT_APPS" />
<permission name="android.permission.CONNECTIVITY_INTERNAL"/>
<permission name="android.permission.DELETE_CACHE_FILES"/>
<permission name="android.permission.DELETE_PACKAGES"/>
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml
index 8a5cb4a6d643..bc14a814f8f7 100644
--- a/packages/Shell/AndroidManifest.xml
+++ b/packages/Shell/AndroidManifest.xml
@@ -75,6 +75,7 @@
<uses-permission android:name="android.permission.MOVE_PACKAGE" />
<uses-permission android:name="android.permission.CLEAR_APP_USER_DATA" />
<uses-permission android:name="android.permission.CLEAR_APP_CACHE" />
+ <uses-permission android:name="android.permission.ACCESS_INSTANT_APPS" />
<uses-permission android:name="android.permission.DELETE_CACHE_FILES" />
<uses-permission android:name="android.permission.DELETE_PACKAGES" />
<uses-permission android:name="android.permission.ACCESS_SURFACE_FLINGER" />