1package: "com.android.bluetooth.flags" 2container: "com.android.btservices" 3 4flag { 5 name: "auto_connect_on_multiple_hfp_when_no_a2dp_device" 6 namespace: "bluetooth" 7 description: "Auto connect to hfp device is there is no a2dp device to connect to" 8 bug: "305867804" 9} 10 11flag { 12 name: "is_sco_managed_by_audio" 13 namespace: "bluetooth" 14 description: "start and stop of the SCO is managed by Audio instead of Bluetooth" 15 bug: "315234036" 16} 17 18flag { 19 name: "retry_esco_with_zero_retransmission_effort" 20 namespace: "bluetooth" 21 description: "retry eSCO connection based on retransmission_effort" 22 bug: "316498257" 23} 24 25flag { 26 name: "hfp_software_datapath" 27 namespace: "bluetooth" 28 description: "enable HFP software decode/encode data path" 29 bug: "362865563" 30} 31 32flag { 33 name: "bta_ag_cmd_brsf_allow_uint32" 34 namespace: "bluetooth" 35 description: "Allow and ignore the RFU bits set to 0b1 rather than responding ERROR" 36 bug: "331129986" 37 metadata { 38 purpose: PURPOSE_BUGFIX 39 } 40} 41 42flag { 43 name: "fix_hfp_qual_1_9" 44 namespace: "bluetooth" 45 description: "Fix multiple issues in CVSD fallback logics, which are blocking PTS HFP Qualification 1.9" 46 bug: "332650199" 47 metadata { 48 purpose: PURPOSE_BUGFIX 49 } 50} 51 52flag { 53 name: "reset_ag_state_on_collision" 54 namespace: "bluetooth" 55 description: "Reset AG instance state as well when outgoing connection attempt is discarded on collision detection" 56 bug: "341376713" 57 metadata { 58 purpose: PURPOSE_BUGFIX 59 } 60} 61 62flag { 63 name: "headset_client_am_hf_volume_symmetric" 64 namespace: "bluetooth" 65 description: "Fix AM/HF volume conversion to be symmetric" 66 bug: "340482648" 67 metadata { 68 purpose: PURPOSE_BUGFIX 69 } 70} 71 72flag { 73 name: "maintain_call_index_after_conference" 74 namespace: "bluetooth" 75 description: "Avoid change of clcc call index after call disconnects from conference" 76 bug: "345380335" 77 metadata { 78 purpose: PURPOSE_BUGFIX 79 } 80} 81 82flag { 83 name: "ignore_notify_when_already_connected" 84 namespace: "bluetooth" 85 description: "Flag to ignore connect state notification from Native to Java layer when already connected" 86 bug: "346679106" 87 metadata { 88 purpose: PURPOSE_BUGFIX 89 } 90} 91 92flag { 93 name: "update_sco_state_correctly_on_rfcomm_disconnect_during_codec_nego" 94 namespace: "bluetooth" 95 description: "Flag to set the SCO state correctly on RFCOMM disconnection during Codec Negotiation" 96 bug: "351778741" 97 metadata { 98 purpose: PURPOSE_BUGFIX 99 } 100} 101 102flag { 103 name: "update_active_device_in_band_ringtone" 104 namespace: "bluetooth" 105 description: "Active device update the in band ringtone, but how ringtone is played is still decided by the headset" 106 bug: "349318724" 107 metadata { 108 purpose: PURPOSE_BUGFIX 109 } 110} 111 112flag { 113 name: "hfp_allow_volume_change_without_sco" 114 namespace: "bluetooth" 115 description: "Allow Audio Fwk to change SCO volume when HFP profile is connected and SCO not connected" 116 bug: "362313390" 117 metadata { 118 purpose: PURPOSE_BUGFIX 119 } 120} 121 122flag { 123 name: "choose_wrong_hfp_codec_in_specific_config" 124 namespace: "bluetooth" 125 description: "Flag to fix codec selection in nego when the peer device only support NB and SWB." 126 bug: "354070098" 127 metadata { 128 purpose: PURPOSE_BUGFIX 129 } 130} 131