1package: "com.android.bluetooth.flags"
2container: "com.android.btservices"
3
4flag {
5    name: "override_context_to_specify_device_id"
6    namespace: "bluetooth"
7    description: "In Bluetooth Manager, override the context with createDeviceContext to pin a specific DeviceId"
8    bug: "349657939"
9    metadata {
10        purpose: PURPOSE_BUGFIX
11    }
12}
13
14flag {
15    name: "support_metadata_device_types_apis"
16    is_exported: true
17    namespace: "bluetooth"
18    description: "Support more device types in bt device metadata"
19    bug: "289584302"
20}
21
22flag {
23    name: "support_exclusive_manager"
24    is_exported: true
25    namespace: "bluetooth"
26    description: "Support setting/retrieving the exclusive manager app for a BluetoothDevice"
27    bug: "319716512"
28}
29
30flag {
31    name: "identity_address_null_if_not_known"
32    namespace: "bluetooth"
33    description: "Return null for identity address if identity address is not known"
34    bug: "317120534"
35    metadata {
36        purpose: PURPOSE_BUGFIX
37    }
38}
39
40flag {
41    name: "remove_address_map_on_unbond"
42    namespace: "bluetooth"
43    description: "Removes the address map when the bond is removed"
44    bug: "335465028"
45    metadata {
46        purpose: PURPOSE_BUGFIX
47    }
48}
49
50flag {
51    name: "support_bluetooth_quality_report_v6"
52    is_exported: true
53    namespace: "bluetooth"
54    description: "Enhanced Bluetooth Framework Support for Accessing Bluetooth Quality Report v6 Information"
55    bug: "364517559"
56}
57
58flag {
59    name: "get_profile_use_lock"
60    namespace: "bluetooth"
61    description: "Instead of bloating the main thread, use the binder thread with a synchronization lock"
62    bug: "370815283"
63    metadata {
64        purpose: PURPOSE_BUGFIX
65    }
66}
67
68flag {
69    name: "support_remote_device_metadata"
70    is_exported: true
71    namespace: "bluetooth"
72    description: "Support setting/retrieving the remote device metadata for a BluetoothDevice"
73    bug: "374171574"
74}
75
76flag {
77    name: "fix_add_device_properties"
78    namespace: "bluetooth"
79    description: "Make sure single entry for mDevices. Race fix."
80    bug: "375158716"
81    metadata {
82        purpose: PURPOSE_BUGFIX
83    }
84}
85
86flag {
87    name: "identity_address_type_api"
88    is_exported: true
89    namespace: "bluetooth"
90    description: "Add a new API to BluetoothDevice to retrieve Identity Address Type"
91    bug: "377171798"
92}
93
94flag {
95    name: "encryption_change_broadcast"
96    is_exported: true
97    namespace: "bluetooth"
98    description: "Broadcast when remote device encryption changes"
99    bug: "369753860"
100}
101
102flag {
103    name: "key_missing_public"
104    is_exported: true
105    namespace: "bluetooth"
106    description: "Make BluetoothDevice.ACTION_KEY_MISSING into public API"
107    bug: "379729762"
108}
109