package: "com.android.providers.media.flags" container: "com.android.mediaprovider" flag { name: "enable_modern_photopicker" is_exported: true namespace: "mediaprovider" description: "This flag controls whether the modern photopicker is enabled" bug: "303779617" } flag { name: "pick_ordered_images" is_exported: true namespace: "mediaprovider" description: "This flag controls whether to enable ordered selection in photopicker" bug: "303784642" } flag { name: "picker_default_tab" is_exported: true namespace: "mediaprovider" description: "This flag will enable launching the photopicker in the requested tab/activity" bug: "303783867" } flag { name: "access_media_owner_package_name_permission" is_exported: true namespace: "mediaprovider" description: "Controls exposure of the ACCESS_MEDIA_OWNER_PACKAGE_NAME permission name" bug: "309920631" } flag { name: "picker_recent_selection" is_exported: true namespace: "mediaprovider" description: "This flag will enable selection of items based on recency of selection in picker choice." bug: "323132658" } flag { name: "picker_accent_color" is_exported: true namespace: "mediaprovider" description: "This flag will enable setting an accent color in the photopicker" bug: "303784053" } flag { name: "picker_pre_selection_extra" is_exported: true namespace: "mediaprovider" description: "This flag will enable accepting of URIs for pre-selection as an intent extra." bug: "333038370" is_fixed_read_only: true } flag { name: "media_cognition_service" is_exported: true namespace: "mediaprovider" description: "This flag will enable the abstract service for media cognition processes" bug: "331771553" is_fixed_read_only: true } flag { name: "version_lockdown" is_exported: true namespace: "mediaprovider" description: "This flag will enable updates to MediaStore versioning to make it more unique across apps." bug: "343977174" is_fixed_read_only: true } flag { name: "enable_stable_uris_for_external_primary_volume" is_exported: true namespace: "mediaprovider" description: "This flag will enable stable uris for external primary volume" bug: "213931581" is_fixed_read_only: true } flag { name: "enable_stable_uris_for_public_volume" is_exported: true namespace: "mediaprovider" description: "This flag will enable stable uris for public volume" bug: "213931581" is_fixed_read_only: true } flag { name: "enable_backup_and_restore" is_exported: true namespace: "mediaprovider" description: "This flag will enable backup and restore feature" bug: "195138692" is_fixed_read_only: true } flag { name: "enable_embedded_photopicker" is_exported: true namespace: "mediaprovider" description: "This flag controls whether the embedded photopicker is enabled" bug: "353634929" is_fixed_read_only: true } flag { name: "enable_oem_metadata" is_exported: true is_fixed_read_only: true namespace: "mediaprovider" description: "This flag will enable support for OEM metadata column" bug: "352528480" } flag { name: "media_store_open_file" is_exported: true is_fixed_read_only: true namespace: "mediaprovider" description: "This flag will enable new APIs for opening media files through MediaStore" bug: "356147697" } flag { name: "inferred_media_date" is_exported: true namespace: "mediaprovider" description: "Controls exposure of inferred_media_date column" bug: "352524889" is_fixed_read_only: true } flag { name: "audio_sample_columns" is_exported: true namespace: "mediaprovider" description: "Controls exposure of bits_per_sample and samplerate audio columns" bug: "352523369" is_fixed_read_only: true } flag { name: "enable_photopicker_search" is_exported: true namespace: "mediaprovider" description: "This flag controls whether to enable search feature in photopicker" bug: "361026918" is_fixed_read_only: true } flag { name: "enable_photopicker_datescrubber" is_exported: true namespace: "mediaprovider" description: "This flag controls whether to enable datescrubber feature in photopicker" bug: "312640456" is_fixed_read_only: true } flag { name: "cloud_media_provider_search" is_exported: true namespace: "mediaprovider" is_fixed_read_only: true description: "This flag will enable the apis for cloud media provider to donate search results" bug: "316356081" } flag { name: "enable_malicious_app_detector" is_exported: true namespace: "mediaprovider" description: "This flag will enable malicious app detector, putting limits on file creation" bug: "293301664" is_fixed_read_only: true } flag { name: "enable_mark_media_as_favorite_api" is_exported: true namespace: "mediaprovider" description: "Enables mark media as favorite API" bug: "294364218" is_fixed_read_only: true } flag { name: "enable_unicode_check" is_exported: true namespace: "mediaprovider" description: "This flag controls whether the unicode check is enabled" bug: "263914218" is_fixed_read_only: true } flag { name: "index_media_latitude_longitude" is_exported: true namespace: "mediaprovider" description: "This flag controls the indexing of latitude and longitude for both new and existing on-device media items" bug: "361019344" is_fixed_read_only: true } flag { name: "enable_photopicker_transcoding" is_exported: true namespace: "mediaprovider" description: "This flag controls whether to enable transcoding feature in photopicker" bug: "367886883" is_fixed_read_only: true } flag { name: "enable_cloud_media_provider_capabilities" namespace: "mediaprovider" description: "This flag controls the Capabilities APIs in CloudMediaProvider and the contract." bug: "370445733" is_fixed_read_only: true is_exported: true } flag { name: "motion_photo_intent" is_exported: true namespace: "mediaprovider" is_fixed_read_only: true description: "This flag will enable the motion photo capture intents." bug: "362580165" } flag { name: "enable_mark_is_favorite_status_api" is_exported: true namespace: "mediaprovider" description: "Enables mark media as favorite API" is_fixed_read_only: true bug: "294364218" } flag { name: "revoke_access_owned_photos" is_exported: true namespace: "mediaprovider" description: "This flag will enable allowing users to revoke access to app created photos." is_fixed_read_only: true bug: "323322157" } flag { name: "enable_exclusion_list_for_default_folders" is_exported: true namespace: "mediaprovider" description: "This flag will prevent folders on the exclusion list being created during default folder creation." is_fixed_read_only: true bug: "381310841" } flag { name: "enable_photopicker_expressive_theme" is_exported: false namespace: "mediaprovider" description: "This flag controls the material expressive theme in com.android.photopicker" is_fixed_read_only: true bug: "390142346" } flag { name: "exclude_unreliable_volumes" is_exported: true namespace: "mediaprovider" description: "This flag will enable exclusion of unreliable storage volumes in the returned list from MediaStore APIs." is_fixed_read_only: true bug: "391360514" } flag { name: "enable_mime_type_fix_for_android_15" is_exported: true namespace: "mediaprovider" description: "This flag enables the fix for MIME type mapping in Android 15, correcting the faulty mime.types entries." is_fixed_read_only: true bug: "376910932" } flag { name: "enable_oem_metadata_update" is_exported: true namespace: "mediaprovider" description: "Controls ability to update oem_metadata column" bug: "352528913" is_fixed_read_only: true } flag { name: "enable_local_media_provider_capabilities" namespace: "mediaprovider" description: "This flag controls the Capabilities APIs in the local media provider, i.e. PhotoPickerProvider." bug: "402379523" is_fixed_read_only: true is_exported: true }