- Apr 13, 2022
-
-
David Duarte authored
Test: None Change-Id: Ie4056c0fbcf1ae4a68bc51c96f016aa801b2f166
-
- Apr 11, 2022
-
-
Sungsoo Lim authored
-
- Apr 09, 2022
-
-
Sungsoo Lim authored
Tag: #refactor Bug: 228336035 Test: atest BluetoothInstrumentationTests Merged-Id: I5f886761db9fbc8b1d84088b8d8346508202da09 Change-Id: I5f886761db9fbc8b1d84088b8d8346508202da09
-
Chris Manton authored
Bug: 227293046 Tag: #refactor Test: gd/cert/run Change-Id: I8529b4cb63db58a5d4bc78e0216f36bcee02fad5
-
- Apr 08, 2022
-
-
Myles Watson authored
-
Bidhya Sharma authored
-
Jakub Pawłowski authored
-
Henri Chataing authored
Packet and Struct currently live in different scopes, which allows packet and struct to have the same name. This impacts the rust code generation as packets and structs are disambiguated by adding appropriate suffixes, which is undesirable. This change renames the few name conflicts in hci_packets.pdl that prevent an immediate enforcement of this new rule. Bug: 228327522 Test: Tested libbluetooth, root-canal target compilation Change-Id: I88bbd394b56dbf6ac24ead4dcdeddcd467f71426
-
Jakub Pawłowski authored
-
Treehugger Robot authored
-
- Apr 07, 2022
-
-
Bidhya authored
Test: atest bluetooth_test_gd Bug: 216486646 Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: Ie7482e46aa538a2b59c2074ebcae68592e823327
-
Abhishek Pandit-Subedi authored
Make sure to export DBus interfaces first before enabling the stack. This makes sure that DBus policy can be enforced before the stack starts, updates configurations and creates the pid file. Bug: 228110784 Test: Try to start btadapterd as root, confirm no files touched. Tag: #floss Change-Id: I0cee5d7a155b4758915c6e2e9dc6b3c6e1986035
-
Jesse Melhuish authored
Adds support for changing the remote device alias. This also fixes the BluetoothProperty conversions which were being done incorrectly (off-by-one). Bug: 196887190 Tag: #floss Test: Built floss, verified alias can be updated in btclient. Change-Id: I2c21feb9bb6763c4147997f349b06904c4bff20d
-
Jakub Pawlowski authored
Bug: 226677381 Test: make Change-Id: I536922fbc4c0446a21760a6ebe4259460a19a93c
-
Łukasz Rymanowski authored
adb shell dumpsys bluetooth_manager AudioSetConfigurationProvider: === Configurations for context type: 4, num: 24 name: DualDev_OneChanStereoSnk_48_4_Server_Preferred direction: Sink (speaker) number of devices: 2 number of ASEs: 2 target latency: 2 strategy: 0 qos->retransmission_number: 0 qos->max_transport_latency: 0 name: DualDev_OneChanStereoSnk_48_4_2 direction: Sink (speaker) number of devices: 2 number of ASEs: 2 target latency: 2 strategy: 0 qos->retransmission_number: 13 qos->max_transport_latency: 100 name: DualDev_OneChanStereoSnk_16_2_Server_Preferred direction: Sink (speaker) number of devices: 2 number of ASEs: 2 target latency: 2 strategy: 0 qos->retransmission_number: 0 qos->max_transport_latency: 0 name: DualDev_OneChanStereoSnk_16_2_2 direction: Sink (speaker) number of devices: 2 number of ASEs: 2 target latency: 2 strategy: 0 qos->retransmission_number: 13 qos->max_transport_latency: 95 Bug: 150670922 Sponsor: @jpawlowski Test: compile Change-Id: Ib0b77adb7a8ee7eb899fc0bd8d699bd0b62bf018
-
Himanshu Rawat authored
-
Himanshu Rawat authored
If BLE enable is called when airplane mode is set, it may prevent BT from turning OFF completely. Bug: 208950823 Test: act.py -c test_config.json -tc BtStressTest:test_toggle_bluetooth; Or continuously toggle BT in airplane mode. Change-Id: Id2c9f8cbc49d455d133afe3b251b781ba925741e
-
Jakub Tyszkowski authored
This CL replaces the usages of legacy broadcast scan code with the new Broadcast Scan Assistant APIs. Bug: 224800279 Test: make LeAudioApp -j; Change-Id: Ib13e9e61ac4fdba31102889aa0efd4a0717cff54
-
Jack He authored
-
- Apr 06, 2022
-
-
Treehugger Robot authored
-
David Duarte authored
-
Jakub Pawłowski authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Chris Manton authored
Bug: 227293046 Tag: #refactor Test: gd/cert/run Change-Id: Id25b8ad6ac913470d8ea8a3d87363f0f3f421615
-
Chris Manton authored
-
Łukasz Rymanowski authored
Could happen when profile is stopped while connecting. Crash Messages sorted from most recent: Attempt to invoke virtual method 'int com.android.bluetooth.btservice.AdapterService.getBondState(android.bluetooth.BluetoothDevice)' on a null object reference java.lang.NullPointerException: Attempt to invoke virtual method 'int com.android.bluetooth.btservice.AdapterService.getBondState(android.bluetooth.BluetoothDevice)' on a null object reference at com.android.bluetooth.vc.VolumeControlService.okToConnect(VolumeControlService.java:293) at com.android.bluetooth.vc.VolumeControlStateMachine$Disconnected.processMessage(VolumeControlStateMachine.java:140 Bug: 206116821 Test: atest VolumeControlServiceTest Change-Id: I0b8580e1f8e8e0b8e507cd1147b227880b4ee1d5
-
Łukasz Rymanowski authored
If service got stopped when connect is ongoing, it seems sent intent will not contain valid device, which will break a test: java.lang.AssertionError at org.junit.Assert.fail(Assert.java:87) at org.junit.Assert.assertTrue(Assert.java:42) at org.junit.Assert.assertNotNull(Assert.java:713) at org.junit.Assert.assertNotNull(Assert.java:723) at com.android.bluetooth.vc.VolumeControlServiceTest$VolumeControlIntentReceiver.onReceive(VolumeControlServiceTest.java:154) For the testing purpose we want to keep null check in the broadcastreceiver, therefore we change a test in the way that it ends when CONNECTING state is propagated. Bug: 209486207 Test: atest VolumeControlServiceTest Change-Id: I5167aeca83e84fe5a78f29554e9d61d62a12426c
-
Treehugger Robot authored
* changes: leaudio: Fix handling CONFIGURED_BY_USER state leaudio: Always disconnect group on the transition timeout leaudio: On remove node clean group info
-
Kyunglyul Hyun authored
Make sure mDeviceGroupIdMap and mGroupDescriptors are synchronized by a lock. Caught NPE when stop() is called right after start() is called. Bug: 226305090 Bug: 223290604 Tag: #feature Test: atest BluetoothInstrumentationTests Change-Id: Ib18a42fe4a06cba1d6e31da6a2fe7dd40be296e3
-
Chris Manton authored
-
Chris Manton authored
-
Treehugger Robot authored
-
- Apr 05, 2022
-
-
Chris Manton authored
Bug: 227666171 Test: gd/cert/run Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: I24c0b2eba8b2b1ec109fcae8ce6b9ff746c67713
-
Sonny Sasaka authored
* changes: Floss: Fix suspend callback path Floss: Move macro debugging to OUT_DIR
-
Łukasz Rymanowski authored
For the moment CONFIGURED_AUTONOMUSL and IDLE state are handles in the same way. We can change it later if needed: Bug: 222674521 Bug: 150670922 Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test Change-Id: I8af5d39c0d26b7764d4f2678e805e4957e8c0b16
-
Łukasz Rymanowski authored
Make sure to notify Audio HAL that if needed after reconfiguration. Bug: 222674521 Bug: 150670922 Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test Change-Id: I9b4328e97e427c0186bc4eda3571d026fc3557c1
-
Łukasz Rymanowski authored
With this patch if remote devices stop to response, the group will get disconnected Bug: 216466543 Bug: 150670922 Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test Sponsor: @jpawlowski Change-Id: Iff2ea989a3a896bf8099eeba5c23e8487a176d42
-
Łukasz Rymanowski authored
Bug: 150670922 Test: atest --host bluetooth_le_audio_test bluetooth_le_audio_client_test Sponsor: @jpawlowski Change-Id: I8108b84d1007d74b2b539fd6b137803f1e4b19cb
-
Chris Manton authored
Bug: 226210526 Tag: #refactor Test: gd/cert/run Change-Id: Ief6b56f7df435e39712131faad656c49eae8c170
-