1package: "com.android.providers.media.flags"
2container: "com.android.mediaprovider"
3
4flag {
5    name: "enable_modern_photopicker"
6    is_exported: true
7    namespace: "mediaprovider"
8    description: "This flag controls whether the modern photopicker is enabled"
9    bug: "303779617"
10}
11
12flag {
13    name: "pick_ordered_images"
14    is_exported: true
15    namespace: "mediaprovider"
16    description: "This flag controls whether to enable ordered selection in photopicker"
17    bug: "303784642"
18}
19
20flag {
21    name: "picker_default_tab"
22    is_exported: true
23    namespace: "mediaprovider"
24    description: "This flag will enable launching the photopicker in the requested tab/activity"
25    bug: "303783867"
26}
27
28flag {
29    name: "access_media_owner_package_name_permission"
30    is_exported: true
31    namespace: "mediaprovider"
32    description: "Controls exposure of the ACCESS_MEDIA_OWNER_PACKAGE_NAME permission name"
33    bug: "309920631"
34}
35
36flag {
37    name: "picker_recent_selection"
38    is_exported: true
39    namespace: "mediaprovider"
40    description: "This flag will enable selection of items based on recency of selection in picker choice."
41    bug: "323132658"
42}
43
44flag {
45    name: "picker_accent_color"
46    is_exported: true
47    namespace: "mediaprovider"
48    description: "This flag will enable setting an accent color in the photopicker"
49    bug: "303784053"
50}
51
52flag {
53    name: "picker_pre_selection_extra"
54    is_exported: true
55    namespace: "mediaprovider"
56    description: "This flag will enable accepting of URIs for pre-selection as an intent extra."
57    bug: "333038370"
58    is_fixed_read_only: true
59}
60
61flag {
62    name: "media_cognition_service"
63    is_exported: true
64    namespace: "mediaprovider"
65    description: "This flag will enable the abstract service for media cognition processes"
66    bug: "331771553"
67    is_fixed_read_only: true
68}
69
70flag {
71    name: "version_lockdown"
72    is_exported: true
73    namespace: "mediaprovider"
74    description: "This flag will enable updates to MediaStore versioning to make it more unique across apps."
75    bug: "343977174"
76    is_fixed_read_only: true
77}
78
79flag {
80    name: "enable_stable_uris_for_external_primary_volume"
81    is_exported: true
82    namespace: "mediaprovider"
83    description: "This flag will enable stable uris for external primary volume"
84    bug: "213931581"
85    is_fixed_read_only: true
86}
87
88flag {
89    name: "enable_stable_uris_for_public_volume"
90    is_exported: true
91    namespace: "mediaprovider"
92    description: "This flag will enable stable uris for public volume"
93    bug: "213931581"
94    is_fixed_read_only: true
95}
96
97flag {
98    name: "enable_backup_and_restore"
99    is_exported: true
100    namespace: "mediaprovider"
101    description: "This flag will enable backup and restore feature"
102    bug: "195138692"
103    is_fixed_read_only: true
104}
105
106flag {
107    name: "enable_embedded_photopicker"
108    is_exported: true
109    namespace: "mediaprovider"
110    description: "This flag controls whether the embedded photopicker is enabled"
111    bug: "353634929"
112    is_fixed_read_only: true
113}
114
115flag {
116    name: "enable_oem_metadata"
117    is_exported: true
118    is_fixed_read_only: true
119    namespace: "mediaprovider"
120    description: "This flag will enable support for OEM metadata column"
121    bug: "352528480"
122}
123
124flag {
125    name: "media_store_open_file"
126    is_exported: true
127    is_fixed_read_only: true
128    namespace: "mediaprovider"
129    description: "This flag will enable new APIs for opening media files through MediaStore"
130    bug: "356147697"
131}
132
133flag {
134    name: "inferred_media_date"
135    is_exported: true
136    namespace: "mediaprovider"
137    description: "Controls exposure of inferred_media_date column"
138    bug: "352524889"
139    is_fixed_read_only: true
140}
141
142flag {
143    name: "audio_sample_columns"
144    is_exported: true
145    namespace: "mediaprovider"
146    description: "Controls exposure of bits_per_sample and samplerate audio columns"
147    bug: "352523369"
148    is_fixed_read_only: true
149}
150
151flag {
152    name: "enable_photopicker_search"
153    is_exported: true
154    namespace: "mediaprovider"
155    description: "This flag controls whether to enable search feature in photopicker"
156    bug: "361026918"
157    is_fixed_read_only: true
158}
159
160flag {
161    name: "cloud_media_provider_search"
162    is_exported: true
163    namespace: "mediaprovider"
164    is_fixed_read_only: true
165    description: "This flag will enable the apis for cloud media provider to donate search results"
166    bug: "316356081"
167}
168
169flag {
170    name: "enable_malicious_app_detector"
171    is_exported: true
172    namespace: "mediaprovider"
173    description: "This flag will enable malicious app detector, putting limits on file creation"
174    bug: "293301664"
175    is_fixed_read_only: true
176 }
177
178flag {
179    name: "enable_mark_media_as_favorite_api"
180    is_exported: true
181    namespace: "mediaprovider"
182    description: "Enables mark media as favorite API"
183    bug: "294364218"
184    is_fixed_read_only: true
185}
186
187flag {
188    name: "enable_unicode_check"
189    is_exported: true
190    namespace: "mediaprovider"
191    description: "This flag controls whether the unicode check is enabled"
192    bug: "263914218"
193    is_fixed_read_only: true
194}
195
196flag {
197    name: "index_media_latitude_longitude"
198    is_exported: true
199    namespace: "mediaprovider"
200    description: "This flag controls the indexing of latitude and longitude for both new and existing on-device media items"
201    bug: "361019344"
202    is_fixed_read_only: true
203}
204
205flag {
206    name: "enable_photopicker_transcoding"
207    is_exported: true
208    namespace: "mediaprovider"
209    description: "This flag controls whether to enable transcoding feature in photopicker"
210    bug: "367886883"
211    is_fixed_read_only: true
212}
213
214flag {
215    name: "enable_cloud_media_provider_capabilities"
216    namespace: "mediaprovider"
217    description: "This flag controls the Capabilities APIs in CloudMediaProvider and the contract."
218    bug: "370445733"
219    is_fixed_read_only: true
220    is_exported: true
221}
222
223flag {
224    name: "motion_photo_intent"
225    is_exported: true
226    namespace: "mediaprovider"
227    is_fixed_read_only: true
228    description: "This flag will enable the motion photo capture intents."
229    bug: "362580165"
230}
231
232flag {
233    name: "enable_mark_is_favorite_status_api"
234    is_exported: true
235    namespace: "mediaprovider"
236    description: "Enables mark media as favorite API"
237    is_fixed_read_only: true
238    bug: "294364218"
239}
240