Himanshu Rawat | 31c3213 | 2024-02-27 17:53:37 +0000 | [diff] [blame] | 1 | package: "com.android.bluetooth.flags" |
| 2 | container: "com.android.btservices" |
| 3 | |
| 4 | flag { |
Bhakthavatsala Raghavendra | b0fd46d | 2024-08-06 18:05:00 +0000 | [diff] [blame] | 5 | name: "clear_auth_collision_state_on_pairing_complete" |
Himanshu Rawat | 31c3213 | 2024-02-27 17:53:37 +0000 | [diff] [blame] | 6 | namespace: "bluetooth" |
| 7 | description: "Clear authentication collision state on pairing conclusion" |
Bhakthavatsala Raghavendra | b0fd46d | 2024-08-06 18:05:00 +0000 | [diff] [blame] | 8 | bug: "358116527" |
| 9 | metadata { |
| 10 | purpose: PURPOSE_BUGFIX |
| 11 | } |
Himanshu Rawat | 31c3213 | 2024-02-27 17:53:37 +0000 | [diff] [blame] | 12 | } |
Himanshu Rawat | 0c027b3 | 2024-04-11 23:39:17 +0000 | [diff] [blame] | 13 | |
| 14 | flag { |
| 15 | name: "cleanup_le_only_device_type" |
| 16 | namespace: "bluetooth" |
| 17 | description: "Cleanup the duplicate bond records only if the device type is LE-only" |
| 18 | bug: "333949759" |
| 19 | } |
Himanshu Rawat | a99dc63 | 2024-04-16 22:00:45 +0000 | [diff] [blame] | 20 | |
| 21 | flag { |
| 22 | name: "pairing_on_unknown_transport" |
| 23 | namespace: "bluetooth" |
| 24 | description: "Allow pairing on transport not known to be supported by the remote device" |
| 25 | bug: "335239971" |
| 26 | metadata { |
| 27 | purpose: PURPOSE_BUGFIX |
| 28 | } |
| 29 | } |
Himanshu Rawat | 1d8fbf9 | 2024-05-01 07:05:13 +0000 | [diff] [blame] | 30 | |
| 31 | flag { |
| 32 | name: "cancel_pairing_only_on_disconnected_transport" |
| 33 | namespace: "bluetooth" |
| 34 | description: "Cancel pairing due to unexpected disconnection only if the transport matches" |
| 35 | bug: "338152239" |
| 36 | metadata { |
| 37 | purpose: PURPOSE_BUGFIX |
| 38 | } |
| 39 | } |
Himanshu Rawat | 494ebdf | 2024-05-22 18:40:54 +0000 | [diff] [blame] | 40 | |
| 41 | flag { |
| 42 | name: "temporary_pairing_device_properties" |
| 43 | namespace: "bluetooth" |
| 44 | description: "Do not remove the device properties immediately after insecure pairing" |
| 45 | bug: "342202557" |
| 46 | metadata { |
| 47 | purpose: PURPOSE_BUGFIX |
| 48 | } |
| 49 | } |
Himanshu Rawat | 64ee230 | 2024-05-22 23:27:34 +0000 | [diff] [blame] | 50 | |
| 51 | flag { |
| 52 | name: "use_local_oob_extended_command" |
| 53 | namespace: "bluetooth" |
| 54 | description: "Use HCI Read Local OOB Extended Data command to generate local OOB when Secure Connections is supported by the controller" |
| 55 | bug: "342250775" |
| 56 | metadata { |
| 57 | purpose: PURPOSE_BUGFIX |
| 58 | } |
| 59 | } |
Himanshu Rawat | b58b8e7 | 2024-06-24 22:52:15 +0000 | [diff] [blame] | 60 | |
| 61 | flag { |
| 62 | name: "pairing_name_discovery_addresss_mismatch" |
| 63 | namespace: "bluetooth" |
| 64 | description: "Do not abort pairing if name discovery for a another device fails" |
| 65 | bug: "349144497" |
| 66 | metadata { |
| 67 | purpose: PURPOSE_BUGFIX |
| 68 | } |
| 69 | } |
Himanshu Rawat | ff694df | 2024-06-27 21:56:10 +0000 | [diff] [blame] | 70 | |
| 71 | flag { |
| 72 | name: "guest_mode_bond" |
| 73 | namespace: "bluetooth" |
| 74 | description: "Do not remove guest mode bonded devices on BT restart in guest mode" |
| 75 | bug: "349882273" |
| 76 | metadata { |
| 77 | purpose: PURPOSE_BUGFIX |
| 78 | } |
| 79 | } |
Bhakthavatsala Raghavendra | 209756c | 2024-07-04 05:21:20 +0000 | [diff] [blame] | 80 | |
| 81 | flag { |
| 82 | name: "remove_dup_pairing_response_in_oob_pairing" |
| 83 | namespace: "bluetooth" |
| 84 | description: "Avoid sending duplicate pairing response when device is in peripheral role & OOB pairing mode chosen" |
| 85 | bug: "351948689" |
| 86 | metadata { |
| 87 | purpose: PURPOSE_BUGFIX |
| 88 | } |
| 89 | } |
Himanshu Rawat | 9ed02da | 2024-07-19 18:11:09 +0000 | [diff] [blame] | 90 | |
| 91 | flag { |
| 92 | name: "wait_for_disconnect_before_unbond" |
| 93 | namespace: "bluetooth" |
| 94 | description: "Disconnect all links before removing the bond" |
| 95 | bug: "345299969" |
| 96 | metadata { |
| 97 | purpose: PURPOSE_BUGFIX |
| 98 | } |
| 99 | } |
Himanshu Rawat | a6ffa20 | 2024-07-24 02:22:13 +0000 | [diff] [blame] | 100 | |
| 101 | flag { |
| 102 | name: "name_discovery_for_le_pairing" |
| 103 | namespace: "bluetooth" |
| 104 | description: "Perform LE name discovery for pairing if device name is not known" |
| 105 | bug: "355095011" |
| 106 | metadata { |
| 107 | purpose: PURPOSE_BUGFIX |
| 108 | } |
| 109 | } |
Himanshu Rawat | 0488358 | 2024-08-02 18:20:59 +0000 | [diff] [blame] | 110 | |
| 111 | flag { |
| 112 | name: "transmit_smp_packets_before_release" |
| 113 | namespace: "bluetooth" |
| 114 | description: "Ensure that SMP packets are transmitted before SMP channel is released" |
| 115 | bug: "357106628" |
| 116 | metadata { |
| 117 | purpose: PURPOSE_BUGFIX |
| 118 | } |
| 119 | } |
Bhakthavatsala Raghavendra | a4e48a4 | 2024-08-05 20:31:00 +0000 | [diff] [blame] | 120 | |
| 121 | flag { |
| 122 | name: "use_encrypt_req_for_av" |
| 123 | namespace: "bluetooth" |
| 124 | description: "Use encrypted link for AVDTP and AVCTP channel" |
| 125 | bug: "357662929" |
| 126 | metadata { |
| 127 | purpose: PURPOSE_BUGFIX |
| 128 | } |
| 129 | } |
Bhakthavatsala Raghavendra | c580158 | 2024-08-23 21:48:13 +0000 | [diff] [blame] | 130 | |
| 131 | flag { |
| 132 | name: "donot_queue_dup_rnr" |
| 133 | namespace: "bluetooth" |
| 134 | description: "Avoid queueing second RNR as part of ssp process" |
| 135 | bug: "361839492" |
| 136 | metadata { |
| 137 | purpose: PURPOSE_BUGFIX |
| 138 | } |
| 139 | } |
Himanshu Rawat | 2e429f2 | 2024-08-27 20:44:49 +0000 | [diff] [blame] | 140 | |
| 141 | flag { |
| 142 | name: "read_le_appearance" |
| 143 | namespace: "bluetooth" |
| 144 | description: "Read GATT Appearance characteristic on new LE connections" |
| 145 | bug: "362367900" |
| 146 | metadata { |
| 147 | purpose: PURPOSE_BUGFIX |
| 148 | } |
| 149 | } |
Bhakthavatsala Raghavendra | 890f108 | 2024-09-03 18:23:16 +0000 | [diff] [blame] | 150 | |
| 151 | flag { |
| 152 | name: "clear_pairing_state_when_no_devrec" |
| 153 | namespace: "bluetooth" |
| 154 | description: "Clear pairing state on early bond failure due to connection timeout and devrec is not created" |
| 155 | bug: "364321751" |
| 156 | metadata { |
| 157 | purpose: PURPOSE_BUGFIX |
| 158 | } |
| 159 | } |
Bhakthavatsala Raghavendra | fd090d1 | 2024-07-17 18:29:39 +0000 | [diff] [blame] | 160 | |
| 161 | flag { |
| 162 | name: "donot_validate_bond_state_from_profiles" |
| 163 | namespace: "bluetooth" |
| 164 | description: "do not validate bond state from profiles for incoming connections as stack already ensures secure service access" |
| 165 | bug: "353738134" |
| 166 | metadata { |
| 167 | purpose: PURPOSE_BUGFIX |
| 168 | } |
| 169 | } |
Bhakthavatsala Raghavendra | 0300fd2 | 2024-09-09 17:51:29 +0000 | [diff] [blame] | 170 | |
| 171 | flag { |
| 172 | name: "save_peer_csrk_after_ltk_gen" |
| 173 | namespace: "bluetooth" |
| 174 | description: "save peer csrk after ltk generated so that right security level is marked as part of peer csrk" |
| 175 | bug: "365567905" |
| 176 | metadata { |
| 177 | purpose: PURPOSE_BUGFIX |
| 178 | } |
| 179 | } |