1package: "com.android.bluetooth.flags" 2container: "com.android.bt" 3 4flag { 5 name: "unix_file_socket_creation_failure" 6 is_exported: true 7 namespace: "bluetooth" 8 description: "New socket exception code for better logging and error handling" 9 bug: "318886332" 10} 11 12flag { 13 name: "bt_socket_api_l2cap_cid" 14 namespace: "bluetooth" 15 description: "New socket API to get L2CAP channel ID" 16 bug: "326351678" 17 is_exported: true 18} 19 20flag { 21 name: "donot_push_error_code_to_app_when_connected" 22 namespace: "bluetooth" 23 description: "donot send error code to app when sock is already is connected, this can cause unwanted bytes even after socket is disconnected" 24 bug: "365844219" 25 metadata { 26 purpose: PURPOSE_BUGFIX 27 } 28} 29 30flag { 31 name: "bt_offload_socket_api" 32 namespace: "bluetooth" 33 description: "New socket API to create offload socket" 34 bug: "367419086" 35 is_exported: true 36} 37 38flag { 39 name: "set_max_data_length_for_lecoc" 40 namespace: "bluetooth" 41 description: "set le data length to max on le coc connection to achieve better data rate" 42 bug: "373726267" 43 metadata { 44 purpose: PURPOSE_BUGFIX 45 } 46} 47 48flag { 49 name: "socket_settings_api" 50 namespace: "bluetooth" 51 description: "Adds new socket settings interface which allows creation of encryption only socket" 52 bug: "374358112" 53 is_exported: true 54} 55 56flag { 57 name: "avoid_l2c_processing_while_stack_shutdown" 58 namespace: "bluetooth" 59 description: "Avoid l2cap processing while stack is shutdown" 60 bug: "379731768" 61 metadata { 62 purpose: PURPOSE_BUGFIX 63 } 64} 65 66flag { 67 name: "fix_buf_len_check_for_first_k_frame" 68 namespace: "bluetooth" 69 description: "Fix L2cap buffer length check against MPS for the first k-frame" 70 bug: "386382446" 71 metadata { 72 purpose: PURPOSE_BUGFIX 73 } 74} 75 76flag { 77 name: "invalidate_hci_handle_on_acl_removal" 78 namespace: "bluetooth" 79 description: "invalidate hci handle associated with lcb on acl removal" 80 bug: "394329150" 81 metadata { 82 purpose: PURPOSE_BUGFIX 83 } 84} 85 86flag { 87 name: "disconnect_acls_by_bredr_disabled" 88 namespace: "bluetooth" 89 description: "Fix ACL Link still connected even BREDR is disabled" 90 bug: "391263869" 91 metadata { 92 purpose: PURPOSE_BUGFIX 93 } 94} 95 96flag { 97 name: "fix_lecoc_socket_available" 98 namespace: "bluetooth" 99 description: "Fix Bluetooth Socket available API for LECOC socket" 100 bug: "402536099" 101 metadata { 102 purpose: PURPOSE_BUGFIX 103 } 104} 105