diff options
author | 2025-03-05 03:03:00 -0800 | |
---|---|---|
committer | 2025-03-13 07:51:41 -0700 | |
commit | 703fb5d8a9decf459b2729f022a4e9473ba26a12 (patch) | |
tree | 052aa5941b87d14c2887be3240dd28349486cc7f | |
parent | 449beb9fbb82092fcf97779a2d0e3929a97c96ce (diff) |
Add OEM metadata specific permissions to Android Shell
This is required for MediaStore_FilesTest in CtsModernMediaProviderTests. We want to verify update of oem_metadata field in MediaStore using update API but it requires privileged permission which cannot be provided to test app. Hence we need Shell to hold this special permission to verify the API behavior.
Test: n/a
Bug: 352528913
Flag: com.android.providers.media.flags.enable_oem_metadata_update
Change-Id: Iece552da4332bc981eac97461c4705d05bbbe322
-rw-r--r-- | packages/Shell/AndroidManifest.xml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/Shell/AndroidManifest.xml b/packages/Shell/AndroidManifest.xml index 55f7317f25e4..758ad797f761 100644 --- a/packages/Shell/AndroidManifest.xml +++ b/packages/Shell/AndroidManifest.xml @@ -1015,6 +1015,10 @@ <uses-permission android:name="android.permission.MANAGE_GLOBAL_SOUND_QUALITY_SERVICE" /> <uses-permission android:name="android.permission.READ_COLOR_ZONES" /> + <!-- Permissions required for CTS test - CtsModernMediaProviderTests --> + <uses-permission android:name="com.android.providers.media.permission.ACCESS_OEM_METADATA" /> + <uses-permission android:name="com.android.providers.media.permission.UPDATE_OEM_METADATA" /> + <!-- Permission required for trade-in mode testing --> <uses-permission android:name="android.permission.ENTER_TRADE_IN_MODE" /> |