From 0ec14fad449ced63aa0bbae1e57b507416f9232d Mon Sep 17 00:00:00 2001 From: Raphael Kim <raphk@google.com> Date: Thu, 20 Apr 2023 05:44:35 -0700 Subject: [PATCH] Add USE_ATTESTATION_VERIFICATION_SERVICE permission to shell for GTS test Bug: 276367261 Test: gts-tf > run gts-dev -m GtsAttestationVerificationDeviceSideTestCases (with local changes to turn off boot state check) Change-Id: I18d2f77291d0b6ae7f12acecb5b786c9d3657abf Merged-In: I18d2f77291d0b6ae7f12acecb5b786c9d3657abf --- data/etc/privapp-permissions-platform.xml | 2 ++ packages/Shell/AndroidManifest.xml | 3 +++ 2 files changed, 5 insertions(+) diff --git a/data/etc/privapp-permissions-platform.xml b/data/etc/privapp-permissions-platform.xml index 40cb7f2194e9..20a43fc1beb0 100644 --- a/data/etc/privapp-permissions-platform.xml +++ b/data/etc/privapp-permissions-platform.xml @@ -520,6 +520,8 @@ applications that come with the platform <permission name="android.permission.SOUND_TRIGGER_RUN_IN_BATTERY_SAVER"/> <!-- Permission required for CTS test - SatelliteManagerTest --> <permission name="android.permission.SATELLITE_COMMUNICATION"/> + <!-- Permission required for GTS test - GtsAttestationVerificationDeviceSideTestCases --> + <permission name="android.permission.USE_ATTESTATION_VERIFICATION_SERVICE" /> </privapp-permissions> <privapp-permissions package="com.android.statementservice"> diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index a110f56d09bd..34a2ce34738d 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -834,6 +834,9 @@ <uses-permission android:name="android.permission.LOG_FOREGROUND_RESOURCE_USE"/> + <!-- Permission required for GTS test - GtsAttestationVerificationDeviceSideTestCases --> + <uses-permission android:name="android.permission.USE_ATTESTATION_VERIFICATION_SERVICE" /> + <application android:label="@string/app_label" android:theme="@android:style/Theme.DeviceDefault.DayNight" android:defaultToDeviceProtectedStorage="true" -- GitLab