| 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: "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" |
| } |