1package: "com.android.bluetooth.flags" 2container: "com.android.bt" 3 4flag { 5 name: "key_missing_ble_peripheral" 6 namespace: "bluetooth" 7 description: "Key missing broadcast for LE devices in peripheral role" 8 bug: "392895615" 9 metadata { 10 purpose: PURPOSE_BUGFIX 11 } 12} 13 14flag { 15 name: "key_missing_as_ordered_broadcast" 16 namespace: "bluetooth" 17 description: "Key missing broadcast would be send as ordered broadcast" 18 bug: "333634398" 19} 20 21flag { 22 name: "btsec_check_valid_discovery_database" 23 namespace: "bluetooth" 24 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" 25 bug: "356201480" 26 metadata { 27 purpose: PURPOSE_BUGFIX 28 } 29} 30 31flag { 32 name: "le_enc_on_reconnect" 33 namespace: "bluetooth" 34 description: "Encrypt LE link on reconnection with bonded devices" 35 bug: "388864535" 36 metadata { 37 purpose: PURPOSE_BUGFIX 38 } 39} 40 41flag { 42 name: "btsec_cycle_irks" 43 namespace: "bluetooth" 44 description: "Change the IRK per BT spec when all devices are unbonded" 45 bug: "372714979" 46 metadata { 47 purpose: PURPOSE_BUGFIX 48 } 49} 50 51flag { 52 name: "opp_check_content_uri_permissions" 53 namespace: "bluetooth" 54 description: "Check that the launching application for OPP has read access to the given content URI, on Android V+" 55 bug: "375466974" 56 metadata { 57 purpose: PURPOSE_BUGFIX 58 } 59} 60 61flag { 62 name: "guard_bonded_device_properties" 63 namespace: "bluetooth" 64 description: "Don't update device properties for bonded devices from the device discovery results" 65 bug: "376928594" 66 metadata { 67 purpose: PURPOSE_BUGFIX 68 } 69} 70 71flag { 72 name: "disconnect_on_encryption_failure" 73 namespace: "bluetooth" 74 description: "Disconnect ACL link when encryption fails" 75 bug: "378764380" 76 metadata { 77 purpose: PURPOSE_BUGFIX 78 } 79} 80 81flag { 82 name: "upgrade_temp_bonding_on_auth_req" 83 namespace: "bluetooth" 84 description: "Upgrade security If it is on temp bonding & authentication is requirement" 85 bug: "385747513" 86 metadata { 87 purpose: PURPOSE_BUGFIX 88 } 89} 90 91flag { 92 name: "disconnect_reason_for_encryption_failure" 93 namespace: "bluetooth" 94 description: "Change the disconnect reason for encryption failure from authentication failure to status report" 95 bug: "391764832" 96 metadata { 97 purpose: PURPOSE_BUGFIX 98 } 99} 100 101flag { 102 name: "btsec_check_controller_sc_support" 103 namespace: "bluetooth" 104 description: "Check for controller as well as host Secure Connections support when dropping connections" 105 bug: "400802709" 106 metadata { 107 purpose: PURPOSE_BUGFIX 108 } 109} 110