From 90f8bc6f9d8b05cb6eff09fbbd83157483422ca2 Mon Sep 17 00:00:00 2001 From: Jay Thomas Sullivan Date: Wed, 9 Mar 2022 22:26:19 -0800 Subject: [PATCH] Rename READ_MEDIA_IMAGE to READ_MEDIA_IMAGES This permission was only created very recently, and it is unlikely that any apps are using it yet. After its creation, it was decided that it should be renamed. Bug: 223691971 Test: atest CtsPermissionTestCases CtsPermission3TestCases Change-Id: I9c171161e2c60d38c14e167ea7b7b87bf1235e1b --- core/api/current.txt | 2 +- core/java/android/app/AppOpsManager.java | 2 +- core/res/AndroidManifest.xml | 6 +++--- core/res/res/values/strings.xml | 4 ++-- data/etc/platform.xml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/core/api/current.txt b/core/api/current.txt index 09258c2ec3841..44193aff58905 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -142,7 +142,7 @@ package android { field @Deprecated public static final String READ_INPUT_STATE = "android.permission.READ_INPUT_STATE"; field public static final String READ_LOGS = "android.permission.READ_LOGS"; field public static final String READ_MEDIA_AUDIO = "android.permission.READ_MEDIA_AUDIO"; - field public static final String READ_MEDIA_IMAGE = "android.permission.READ_MEDIA_IMAGE"; + field public static final String READ_MEDIA_IMAGES = "android.permission.READ_MEDIA_IMAGES"; field public static final String READ_MEDIA_VIDEO = "android.permission.READ_MEDIA_VIDEO"; field public static final String READ_NEARBY_STREAMING_POLICY = "android.permission.READ_NEARBY_STREAMING_POLICY"; field public static final String READ_PHONE_NUMBERS = "android.permission.READ_PHONE_NUMBERS"; diff --git a/core/java/android/app/AppOpsManager.java b/core/java/android/app/AppOpsManager.java index 7c7c7ef382c16..4829dc085bd96 100644 --- a/core/java/android/app/AppOpsManager.java +++ b/core/java/android/app/AppOpsManager.java @@ -2367,7 +2367,7 @@ public class AppOpsManager { null, // no permission for OP_WRITE_MEDIA_AUDIO Manifest.permission.READ_MEDIA_VIDEO, null, // no permission for OP_WRITE_MEDIA_VIDEO - Manifest.permission.READ_MEDIA_IMAGE, + Manifest.permission.READ_MEDIA_IMAGES, null, // no permission for OP_WRITE_MEDIA_IMAGES null, // no permission for OP_LEGACY_STORAGE null, // no permission for OP_ACCESS_ACCESSIBILITY diff --git a/core/res/AndroidManifest.xml b/core/res/AndroidManifest.xml index becac7f96428b..10cb47ede31d9 100644 --- a/core/res/AndroidManifest.xml +++ b/core/res/AndroidManifest.xml @@ -1030,10 +1030,10 @@ targetSdkVersion} of {@link android.os.Build.VERSION_CODES#S} or lower, this permission must not be used and the READ_EXTERNAL_STORAGE permission must be used instead.

Protection level: dangerous --> - - read image files from shared storage + read image files from shared storage - Allows the app to read image files from your shared storage. + Allows the app to read image files from your shared storage. modify or delete the contents of your shared storage diff --git a/data/etc/platform.xml b/data/etc/platform.xml index 88920c865511b..a8293397d7df3 100644 --- a/data/etc/platform.xml +++ b/data/etc/platform.xml @@ -241,7 +241,7 @@ - +