summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
author Riya Ghai <riyaghai@google.com> 2025-03-17 09:33:30 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2025-03-17 09:33:30 -0700
commit5f7f6098ce43fffc8b786333445f6f9d2ed618ce (patch)
treee92ab02e00d2773a48d3aac8d20c7a554d23db44 /src
parentdd5982b02af509d0f55874eaa7b6b84c3f25c27b (diff)
parentc4d1aa1a9efab6c93cbf600255bf636fc9276468 (diff)
Merge "[MediaProvider] Exclude unreliable storage from MediaStore.getExternalVolumeNames()." into main
Diffstat (limited to 'src')
-rw-r--r--src/com/android/providers/media/MediaProvider.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/com/android/providers/media/MediaProvider.java b/src/com/android/providers/media/MediaProvider.java
index 5336b089f..85227f7d6 100644
--- a/src/com/android/providers/media/MediaProvider.java
+++ b/src/com/android/providers/media/MediaProvider.java
@@ -514,6 +514,17 @@ public class MediaProvider extends ContentProvider {
@EnabledAfter(targetSdkVersion = Build.VERSION_CODES.VANILLA_ICE_CREAM)
public static final long ENABLE_OWNED_PHOTOS = 310703690L;
+
+ /**
+ * Excludes unreliable storage volumes from being included in
+ * {@link MediaStore#getExternalVolumeNames(Context)}.
+ */
+ @ChangeId
+ @EnabledSince(targetSdkVersion = Build.VERSION_CODES.CUR_DEVELOPMENT)
+ @VisibleForTesting
+ // TODO: b/402623169 Set CUR_DEVELOPMENT as the latest version once available
+ static final long EXCLUDE_UNRELIABLE_STORAGE_VOLUMES = 391360514L;
+
/**
* Set of {@link Cursor} columns that refer to raw filesystem paths.
*/