diff --git a/system/stack/btm/btm_sco.cc b/system/stack/btm/btm_sco.cc index 1a6028cefcff79f1dbba3d17c47dbf98726122aa..fa436c6be4b413da12d27c0655a9495851d2531f 100644 --- a/system/stack/btm/btm_sco.cc +++ b/system/stack/btm/btm_sco.cc @@ -878,14 +878,16 @@ bool btm_sco_removed(uint16_t hci_handle, tHCI_REASON reason) { void btm_sco_on_esco_connect_request( const RawAddress bda, const bluetooth::types::ClassOfDevice cod) { - LOG_ERROR("Remote ESCO connect request unimplemented remote:%s", - PRIVATE_ADDRESS(bda)); + LOG_DEBUG("Remote ESCO connect request remote:%s cod:%s", + PRIVATE_ADDRESS(bda), cod.ToString().c_str()); + btm_sco_conn_req(bda, cod.cod, BTM_LINK_TYPE_ESCO); } void btm_sco_on_sco_connect_request(const RawAddress bda, const bluetooth::types::ClassOfDevice cod) { - LOG_ERROR("Remote SCO connect request unimplemented remote:%s", - PRIVATE_ADDRESS(bda)); + LOG_DEBUG("Remote SCO connect request remote:%s cod:%s", PRIVATE_ADDRESS(bda), + cod.ToString().c_str()); + btm_sco_conn_req(bda, cod.cod, BTM_LINK_TYPE_SCO); } void btm_sco_on_disconnected(uint16_t hci_handle, tHCI_REASON reason) {