1package: "com.android.settingslib.flags" 2container: "system" 3 4flag { 5 name: "new_status_bar_icons" 6 namespace: "systemui" 7 description: "Enable new status bar system icons" 8 bug: "314812750" 9} 10 11flag { 12 name: "bluetooth_qs_tile_dialog_auto_on_toggle" 13 namespace: "bluetooth" 14 description: "Displays the auto on toggle in the bluetooth QS tile dialog" 15 bug: "316985153" 16} 17 18flag { 19 name: "legacy_le_audio_sharing" 20 namespace: "pixel_cross_device_control" 21 description: "Gates the legacy le audio sharing UI." 22 bug: "322295262" 23} 24 25flag { 26 name: "enable_le_audio_sharing" 27 namespace: "pixel_cross_device_control" 28 description: "Gates whether to enable LE audio sharing" 29 bug: "388674074" 30} 31 32flag { 33 name: "enable_le_audio_qr_code_private_broadcast_sharing" 34 namespace: "pixel_cross_device_control" 35 description: "Gates whether to enable LE audio private broadcast sharing via QR code" 36 bug: "388674074" 37} 38 39flag { 40 name: "enable_determining_advanced_details_header_with_metadata" 41 namespace: "pixel_cross_device_control" 42 description: "Use metadata instead of device type to determine whether a bluetooth device should use advanced details header." 43 bug: "328556903" 44 metadata { 45 purpose: PURPOSE_BUGFIX 46 } 47} 48 49flag { 50 name: "enable_determining_spatial_audio_attributes_by_profile" 51 namespace: "cross_device_experiences" 52 description: "Use bluetooth profile connection policy to determine spatial audio attributes" 53 bug: "341005211" 54 metadata { 55 purpose: PURPOSE_BUGFIX 56 } 57} 58 59flag { 60 name: "volume_dialog_audio_sharing_fix" 61 namespace: "cross_device_experiences" 62 description: "Gates whether to show separate volume bars during audio sharing" 63 bug: "336716411" 64 metadata { 65 purpose: PURPOSE_BUGFIX 66 } 67} 68 69flag { 70 name: "extreme_power_low_state_vulnerability" 71 namespace: "pixel_energizer" 72 description: "the battery saver can pause all non-essential apps and their corresponding notification when device is in locked state to introduce the security vulnerability" 73 bug: "346513692" 74 metadata { 75 purpose: PURPOSE_BUGFIX 76 } 77} 78 79flag { 80 name: "settings_catalyst" 81 namespace: "android_settings" 82 description: "Settings catalyst project migration" 83 is_exported: true 84 bug: "323791114" 85 is_exported: true 86} 87 88flag { 89 name: "write_system_preference_permission_enabled" 90 is_fixed_read_only: true 91 namespace: "android_settings" 92 description: "Enable WRITE_SYSTEM_PREFERENCE permission and appop" 93 is_exported: true 94 bug: "375193223" 95 is_exported: true 96} 97 98flag { 99 name: "asha_profile_access_profile_enabled_true" 100 namespace: "accessibility" 101 description: "Changes the return value of HearingAidProfile.accessProfileEnabled() to true" 102 bug: "356530795" 103 metadata { 104 purpose: PURPOSE_BUGFIX 105 } 106} 107 108flag { 109 name: "audio_sharing_hysteresis_mode_fix" 110 namespace: "cross_device_experiences" 111 description: "Gates whether to enable fix for hysteresis mode" 112 bug: "355222285" 113 metadata { 114 purpose: PURPOSE_BUGFIX 115 } 116} 117 118flag { 119 name: "member_device_lea_active_state_sync_fix" 120 namespace: "cross_device_experiences" 121 description: "Gates whether to enable fix for member device active state sync on lea profile" 122 bug: "364201289" 123 metadata { 124 purpose: PURPOSE_BUGFIX 125 } 126} 127 128flag { 129 name: "audio_sharing_qs_dialog_improvement" 130 namespace: "cross_device_experiences" 131 description: "Gates whether to enable audio sharing qs dialog improvement" 132 bug: "360759048" 133 metadata { 134 purpose: PURPOSE_BUGFIX 135 } 136} 137 138flag { 139 name: "audio_sharing_developer_option" 140 namespace: "cross_device_experiences" 141 description: "Gates whether to enable audio sharing developer option" 142 bug: "368401233" 143 metadata { 144 purpose: PURPOSE_BUGFIX 145 } 146} 147 148flag { 149 name: "hearing_devices_ambient_volume_control" 150 namespace: "accessibility" 151 description: "Enable the ambient volume control in device details and hearing devices dialog." 152 bug: "357878944" 153} 154 155flag { 156 name: "settings_preference_write_consent_enabled" 157 namespace: "android_settings" 158 description: "Enable the user consent prompt before writing sensitive preferences via service" 159 bug: "378552675" 160} 161 162flag { 163 name: "hearing_devices_input_routing_control" 164 namespace: "accessibility" 165 description: "Enable the input routing control in device details and hearing devices dialog." 166 bug: "349255906" 167} 168 169flag { 170 name: "hearing_device_set_connection_status_report" 171 namespace: "accessibility" 172 description: "Enable the connection status report for a set of hearing device." 173 bug: "357882387" 174} 175 176flag { 177 name: "ignore_a2dp_disconnection_for_android_auto" 178 namespace: "cross_device_experiences" 179 description: "Do not show problem connecting message when Android Auto disconnect A2DP" 180 bug: "381981752" 181 metadata { 182 purpose: PURPOSE_BUGFIX 183 } 184} 185 186flag { 187 name: "disable_audio_sharing_auto_pick_fallback_in_ui" 188 namespace: "cross_device_experiences" 189 description: "Do not auto pick audio sharing fallback device in UI" 190 bug: "383469911" 191 metadata { 192 purpose: PURPOSE_BUGFIX 193 } 194} 195 196flag { 197 name: "enable_temporary_bond_devices_ui" 198 namespace: "cross_device_experiences" 199 description: "UI changes for temporary bond devices in audio sharing." 200 bug: "362859132" 201 metadata { 202 purpose: PURPOSE_BUGFIX 203 } 204} 205 206flag { 207 name: "adopt_primary_group_management_api" 208 namespace: "cross_device_experiences" 209 description: "Adopt Bluetooth LE broadcast primary group management APIs" 210 bug: "381946931" 211 metadata { 212 purpose: PURPOSE_BUGFIX 213 } 214} 215 216flag { 217 name: "adopt_primary_group_management_api_v2" 218 namespace: "cross_device_experiences" 219 description: "Adopt more Bluetooth LE broadcast primary group management APIs post launch" 220 bug: "381946931" 221 metadata { 222 purpose: PURPOSE_BUGFIX 223 } 224} 225 226flag { 227 name: "promote_audio_sharing_for_second_auto_connected_lea_device" 228 namespace: "cross_device_experiences" 229 description: "Show audio sharing promote notification or dialog when the second lea device is auto connected" 230 bug: "395786392" 231 metadata { 232 purpose: PURPOSE_BUGFIX 233 } 234} 235 236flag { 237 name: "audio_stream_media_service_by_receive_state" 238 namespace: "cross_device_experiences" 239 description: "Start or update audio stream media service by receive state" 240 bug: "398700619" 241 metadata { 242 purpose: PURPOSE_BUGFIX 243 } 244} 245