xref: /aosp_15_r20/frameworks/base/packages/SettingsLib/aconfig/settingslib.aconfig (revision d57664e9bc4670b3ecf6748a746a57c557b6bc9e)
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: "323125723"
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: "323125723"
37}
38
39flag {
40  name: "enable_hide_exclusively_managed_bluetooth_device"
41  namespace: "dck_framework"
42  description: "Hide exclusively managed Bluetooth devices in BT settings menu."
43  bug: "324475542"
44}
45
46flag {
47    name: "enable_set_preferred_transport_for_le_audio_device"
48    namespace: "bluetooth"
49    description: "Enable setting preferred transport for Le Audio device"
50    bug: "330581926"
51    metadata {
52        purpose: PURPOSE_BUGFIX
53    }
54}
55
56flag {
57    name: "enable_determining_advanced_details_header_with_metadata"
58    namespace: "pixel_cross_device_control"
59    description: "Use metadata instead of device type to determine whether a bluetooth device should use advanced details header."
60    bug: "328556903"
61    metadata {
62        purpose: PURPOSE_BUGFIX
63    }
64}
65
66flag {
67    name: "enable_determining_spatial_audio_attributes_by_profile"
68    namespace: "cross_device_experiences"
69    description: "Use bluetooth profile connection policy to determine spatial audio attributes"
70    bug: "341005211"
71    metadata {
72        purpose: PURPOSE_BUGFIX
73    }
74}
75
76flag {
77    name: "volume_dialog_audio_sharing_fix"
78    namespace: "cross_device_experiences"
79    description: "Gates whether to show separate volume bars during audio sharing"
80    bug: "336716411"
81    metadata {
82        purpose: PURPOSE_BUGFIX
83    }
84}
85
86flag {
87    name: "extreme_power_low_state_vulnerability"
88    namespace: "pixel_energizer"
89    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"
90    bug: "346513692"
91    metadata {
92      purpose: PURPOSE_BUGFIX
93    }
94}
95
96flag {
97    name: "settings_catalyst"
98    namespace: "android_settings"
99    description: "Settings catalyst project migration"
100    bug: "323791114"
101    is_exported: true
102}
103
104flag {
105    name: "write_system_preference_permission_enabled"
106    is_fixed_read_only: true
107    namespace: "android_settings"
108    description: "Enable WRITE_SYSTEM_PREFERENCE permission and appop"
109    bug: "375193223"
110    is_exported: true
111}
112
113flag {
114  name: "asha_profile_access_profile_enabled_true"
115  namespace: "accessibility"
116  description: "Changes the return value of HearingAidProfile.accessProfileEnabled() to true"
117  bug: "356530795"
118  metadata {
119    purpose: PURPOSE_BUGFIX
120  }
121}
122
123flag {
124    name: "audio_sharing_hysteresis_mode_fix"
125    namespace: "cross_device_experiences"
126    description: "Gates whether to enable fix for hysteresis mode"
127    bug: "355222285"
128    metadata {
129        purpose: PURPOSE_BUGFIX
130    }
131}
132
133flag {
134    name: "member_device_lea_active_state_sync_fix"
135    namespace: "cross_device_experiences"
136    description: "Gates whether to enable fix for member device active state sync on lea profile"
137    bug: "364201289"
138    metadata {
139        purpose: PURPOSE_BUGFIX
140    }
141}
142
143flag {
144    name: "audio_sharing_qs_dialog_improvement"
145    namespace: "cross_device_experiences"
146    description: "Gates whether to enable audio sharing qs dialog improvement"
147    bug: "360759048"
148    metadata {
149        purpose: PURPOSE_BUGFIX
150    }
151}
152
153flag {
154    name: "audio_sharing_developer_option"
155    namespace: "cross_device_experiences"
156    description: "Gates whether to enable audio sharing developer option"
157    bug: "368401233"
158    metadata {
159        purpose: PURPOSE_BUGFIX
160    }
161}
162
163flag {
164    name: "hearing_devices_ambient_volume_control"
165    namespace: "accessibility"
166    description: "Enable the ambient volume control in device details and hearing devices dialog."
167    bug: "357878944"
168}
169
170flag {
171    name: "settings_preference_write_consent_enabled"
172    namespace: "android_settings"
173    description: "Enable the user consent prompt before writing sensitive preferences via service"
174    bug: "378552675"
175}
176
177flag {
178    name: "hearing_devices_input_routing_control"
179    namespace: "accessibility"
180    description: "Enable the input routing control in device details and hearing devices dialog."
181    bug: "349255906"
182}
183
184flag {
185    name: "hearing_device_set_connection_status_report"
186    namespace: "accessibility"
187    description: "Enable the connection status report for a set of hearing device."
188    bug: "357882387"
189}
190
191flag {
192    name: "ignore_a2dp_disconnection_for_android_auto"
193    namespace: "cross_device_experiences"
194    description: "Do not show problem connecting message when Android Auto disconnect A2DP"
195    bug: "381981752"
196    metadata {
197        purpose: PURPOSE_BUGFIX
198    }
199}
200