1package: "com.android.bluetooth.flags"
2container: "com.android.btservices"
3
4flag {
5    name: "key_missing_classic_device"
6    namespace: "bluetooth"
7    description: "Key missing broadcast for Classic devices"
8    bug: "333634398"
9}
10
11flag {
12    name: "key_missing_as_ordered_broadcast"
13    namespace: "bluetooth"
14    description: "Key missing broadcast would be send as ordered broadcast"
15    bug: "333634398"
16}
17
18flag {
19  name: "bta_av_setconfig_rej_type_confusion"
20  namespace: "bluetooth"
21  description: "Use stream control block for bta_av_setconfig_rej instead of a possibly incorrect union type"
22  bug: "341754333"
23  metadata {
24    purpose: PURPOSE_BUGFIX
25  }
26}
27
28flag {
29  name: "btsec_check_valid_discovery_database"
30  namespace: "bluetooth"
31  description: "Check for a valid discovery database before using it, and don't set up a discovery database for a new HF client if one has already been defined for it"
32  bug: "356201480"
33  metadata {
34    purpose: PURPOSE_BUGFIX
35  }
36}
37
38flag {
39  name: "le_enc_on_reconnection"
40  namespace: "bluetooth"
41  description: "Encrypt LE link on reconnection with bonded devices"
42  bug: "356201480"
43  metadata {
44    purpose: PURPOSE_BUGFIX
45  }
46}
47
48flag {
49  name: "btsec_avdt_msg_ind_type_confusion"
50  namespace: "bluetooth"
51  description: "Properly check current state and sig value of avdt rej/rsp messages before parsing"
52  bug: "358212054"
53  metadata {
54    purpose: PURPOSE_BUGFIX
55  }
56}
57
58flag {
59  name: "btsec_cycle_irks"
60  namespace: "bluetooth"
61  description: "Change the IRK per BT spec when all devices are unbonded"
62  bug: "372714979"
63  metadata {
64    purpose: PURPOSE_BUGFIX
65  }
66}
67
68flag {
69  name: "btsec_le_oob_pairing"
70  namespace: "bluetooth"
71  description: "Drop connection if a peer claims it has OOB data but no local OOB data is stored"
72  bug: "374376990"
73  metadata {
74    purpose: PURPOSE_BUGFIX
75  }
76}
77
78
79flag {
80  name: "opp_check_content_uri_permissions"
81  namespace: "bluetooth"
82  description: "Check that the launching application for OPP has read access to the given content URI, on Android V+"
83  bug: "375466974"
84  metadata {
85    purpose: PURPOSE_BUGFIX
86  }
87}
88
89flag {
90  name: "sec_disconnect_on_le_key_missing"
91  namespace: "bluetooth"
92  description: "Disconnect LE link when keys are missing during encryption"
93  bug: "376680866"
94  metadata {
95    purpose: PURPOSE_BUGFIX
96  }
97}
98
99flag {
100    name: "guard_bonded_device_properties"
101    namespace: "bluetooth"
102    description: "Don't update device properties for bonded devices from the device discovery results"
103    bug: "376928594"
104    metadata {
105        purpose: PURPOSE_BUGFIX
106    }
107}
108
109flag {
110    name: "disconnect_on_encryption_failure"
111    namespace: "bluetooth"
112    description: "Disconnect ACL link when encryption fails"
113    bug: "378764380"
114    metadata {
115        purpose: PURPOSE_BUGFIX
116    }
117}
118