- Aug 24, 2023
-
-
Treehugger Robot authored
-
Archie Pusaka authored
-
Kihong Seong authored
-
William Escande authored
Bug: 296912033 Test: atest AvrcpControllerStateMachineTest Change-Id: Iab36d774f540d3f5eded33c98432dd6a3e41f402
-
Treehugger Robot authored
Merge "Remove 'asynchronously_start_l2cap_coc' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main
-
Chris Manton authored
Bug: 290844784 Test: m . Change-Id: Idb1017560d229064056be8d9aab7a4018c0b4719
-
- Aug 23, 2023
-
-
Aritra Sen authored
Merge "Remove 'queue_l2cap_coc_while_encrypting' flag since it has been enabled in prod bug-free since tm-qpr2-release." into main
-
William Escande authored
-
Treehugger Robot authored
* changes: Stop using BluetoothA2dp and BluetoothHeadset Broadcasts for CONNECTION_STATE_CHANGED in SilenceDeviceManager. Stop using HFP active device changed broadcast for SilenceDeviceManager. Stop using A2DP active device changed for SilenceDeviceManager.
-
Aritra Sen authored
Merge "Remove dependency on BT broadcasts inside the Bluetooth stack for Volume control connection changes." into main
-
Aritra Sen authored
Merge "Posting the connection change on a handler to make sure that we don't enter a stack overflow. (If connection disconnects we also remove state machine which is a conflict)." into main
-
Rahul Sabnis authored
Bug: 296085333 Change-Id: I5eecb4f8f000877e22227f99a3780f896573c739 Test: Owners files
-
Treehugger Robot authored
-
Treehugger Robot authored
-
William Escande authored
-
Jesse Melhuish authored
Bug: 296259098 Tag: Floss Test: mma -j80 Change-Id: I8f590efb6cec762584c2e782ad32df15bc882295
-
Jakub Pawłowski authored
-
Jayden Kim authored
-
Łukasz Rymanowski authored
If CIS got disconnected due to timeout and ASE goes to QoS configured as per specification, Initiator should be able to re-enable the stream on this ASE. For this reason, we keep ASEs as active to be able to restart the stream. Bug: 296818373 Test: atest bluetooth_le_audio_test Tag: #feature Change-Id: Ifc7cf29ff11d6dbf0566d03985f3af07a20588df
-
Łukasz Rymanowski authored
-
Archie Pusaka authored
When disconnecting a peer device, we first disconnect all of the connected profiles. However, if the profile connection is created via a listening/connecting socket, floss layer doesn't know the current state of the connection, since the corresponding file descriptor has been passed to whatever client that asks for the socket. Therefore, add a disconnect_all method to the socket interface to ask libbluetooth to disconnect all socket connections which corresponds to a particular device address. Bug: 288939390 Tag: #Floss Test: Fast pair Pixel buds pro, disconnect from peer, then press disconnect from UI about 2-3 secs later. Verify the FP profile is disconnected so the baseband connection is also disconnected. Change-Id: I5927fdd4d2a99240af5f007564b0f5b42136c869
-
Hsin-chen Chuang authored
-
Aritra Sen authored
Remove 'queue_l2cap_coc_while_encrypting' flag since it has been enabled in prod bug-free since tm-qpr2-release. Bug: 290845993 Tag: #stability Test: m -j $(nproc) ; Android should build without the flag as well. Change-Id: Icb19dfe9ca8d36bb9e95aeb477455adabc486e1c
-
Aritra Sen authored
Remove 'asynchronously_start_l2cap_coc' flag since it has been enabled in prod bug-free since tm-qpr2-release. Bug: 290842781 Tag: #stability Test: m -j $(nproc) ; Android should build without the flag as well. Change-Id: I43293d3c7c45c2aab0e7c29304b86045b727ffb4
-
Jakub Pawłowski authored
-
Aritra Sen authored
Stop using BluetoothA2dp and BluetoothHeadset Broadcasts for CONNECTION_STATE_CHANGED in SilenceDeviceManager. Bug: 296932947 Test: atest BluetoothInstrumentationTests Tag: #refactor Change-Id: I590175049320ceb943586adc08b24b0f2bb69428
-
Aritra Sen authored
Bug: 296932947 Test: atest BluetoothInstrumentationTests Tag: #refactor Change-Id: I9eef4745d6a4fe24e6c7f04baa9d21dcef0e45f4
-
Aritra Sen authored
Bug: 296932947 Test: atest BluetoothInstrumentationTests Tag: #refactor Change-Id: I5d701c9b29acea5423efa20f5cad63dd901fc5e3
-
William Escande authored
As per BT spec BT name should be of max 248 bytes but setname api allows more than 248 bytes in bt name and bt name in stack and app out of sync. Hence allow only 248 bytes from setName. Bug: 296517746 Test: atest BluetoothInstrumentationTests:AdapterPropertiesTest Test: atest BluetoothInstrumentationTests:UtilsTest Change-Id: Id6c3f1bbac2f71ac7ef0544305c92905e71ddc1e
-
William Escande authored
-
Jeremy Wu authored
-
Subramanian Srinivasan authored
Bug: 291615645 Test: Manual LE subrate procedure Test: m Owner: ayeaye-team@google.com Change-Id: I184a4f8aa8be7b6a532e567825de60a681fbb65a
-
Hui Peng authored
-
Hsin-chen Chuang authored
This patch refactored the structures so we can clean up the connecting and listening sockets differently. Bug: 296819230 Tag: #floss Test: Restart AshChrome and make share the old RFCOMM server is closed Test: Nearby Sharing files as sender/receiver Test: mmm packages/modules/Bluetooth Change-Id: I60f4bc03546a575d7b60346016f250a651af56f3
-
Aritra Sen authored
Remove dependency on BT broadcasts inside the Bluetooth stack for Volume control connection changes. Bug: 296932947 Test: atest BluetoothInstrumentationTests Tag: #refactor Change-Id: Ifbb5e29d5a24a9582695487b1865a3950a5053c5
-
Christine Hallstrom authored
-
Hsin-chen Chuang authored
-
- Aug 22, 2023
-
-
Krzysztof Kosiński authored
-
Aritra Sen authored
Bug: 296932947 Test: atest BluetoothInstrumentationTests Tag: #refactor Change-Id: I5aedfa6c340f02c4706db9daa56880eeac99bf8e
-
Hui Peng authored
This change is intended to be used to factor out dup code for parsing GapData in StartAdvertisingSet and make it easier to be tested. Bug: 296291440 Test: atest net_test_main_shim Change-Id: Ia39886c415218353b6f9d59d7d3f6d1160477d6c
-