- Dec 21, 2022
-
-
Kihong Seong authored
Bug: 237467631 Test: atest BluetoothMapContentObserverTest Change-Id: I89f16b5064a65a86eb2ed547a55574b62290c1f5 Merged-In: I89f16b5064a65a86eb2ed547a55574b62290c1f5 (cherry picked from commit 96a49f63)
-
Sungsoo Lim authored
-
- Dec 20, 2022
-
-
William Escande authored
Disable and enable are async shell command. This is creating flakyness in test that expect the bluetooth to be already enabled / disabled. Test: atest BluetoothInstrumentationTests Test: atest BluetoothShellCommandTest Test: atest 'BluetoothTest#AdapterEnableDisable' // net_test_bluetooth Fix: 261772749 Tag: #refactor Change-Id: I3ca29dde23a5182ede28eceaf1ac97e4668ab5d5 (cherry picked from commit ca23daa4) Merged-In: I3ca29dde23a5182ede28eceaf1ac97e4668ab5d5
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
Sungsoo Lim authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
TreeHugger Robot authored
-
- Dec 19, 2022
-
-
Hyundo Moon authored
Merge changes from topics "cherrypicker-L60000000957790553:N63900001320988662", "cherrypicker-L78900000957813236:N55000001321779106" into tm-qpr-dev * changes: Add two tests for com.android.server.bluetooth Add BluetoothShellCommandTest
-
Łukasz Rymanowski authored
-
Christine Hallstrom authored
-
Christine Hallstrom authored
This reverts commit d29d963f. Reason for revert: Causes crash on MAP spec 1.1 version Change-Id: I8bd79dfe4dd2a49b4641db6bebc5723224fd9a7e Bug: 263068842 Test: PTS failure
-
TreeHugger Robot authored
* changes: LeAudioService: Fix crash on Airplane mode on leaudio: Fix crash when connecting to LeAudio speaker only
-
TreeHugger Robot authored
-
Sungsoo Lim authored
Bug: 237467631 Test: atest BluetoothInstrumentationTests Change-Id: I3f19a01c8016eb5a4da76feea2d3379c5d102109 Merged-In: I3f19a01c8016eb5a4da76feea2d3379c5d102109 (cherry picked from commit 2df24010)
-
Łukasz Rymanowski authored
Fix race which cause the crash at com.android.bluetooth.le_audio.LeAudioService$AudioManagerRemoveAudioDeviceCallback.onAudioDevicesRemoved(LeAudioService.java:899) at android.media.AudioManager$NativeEventHandlerDelegate$1.handleMessage(AudioManager.java:8560) at android.os.Handler.dispatchMessage(Handler.java:106) at android.os.Looper.loopOnce(Looper.java:201) at android.os.Looper.loop(Looper.java:288) at android.app.ActivityThread.main(ActivityThread.java:7868) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) Bug: 262180035 Test: compile Tag: #feature Merged-In: I9786d38f702086c93cc852b5500f160318d4d70a Change-Id: I9786d38f702086c93cc852b5500f160318d4d70a (cherry picked from commit f67ab8e3)
-
Łukasz Rymanowski authored
If conversational is not supported std::map at() will send exection. Bug: 261900530 Test: atest BluetoothInstrumentationTests Tag: #feature Merged-In: I9d6b0d8947e821a7abd90b415cfeecd3fb72c0a7 Change-Id: I9d6b0d8947e821a7abd90b415cfeecd3fb72c0a7 (cherry picked from commit dc70936c)
-
My Name authored
Test: atest BluetoothInstrumentationTests Bug: 237467631 Tag: #refactor Change-Id: I8147e02d69744f589aacabee8918c9dd3f41c5b0 Merged-In: I8147e02d69744f589aacabee8918c9dd3f41c5b0 No-Typo-Check: IDE can't reliably detect all usages, defer typo fix to later CLs (cherry picked from commit b13a95f0)
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I7ccdc7ce743c06b80419e9eac543ca75c94b8216
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I198c6fdeb743b108490d89bd04a1e989947c7949
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: Ibc66779ce571bdc93d7e959aa574a6f86abeeef2
-
Bill Yi authored
Auto-generated-cl: translation import Change-Id: I1dc6dd208a2981fabd7bab60bbfd1bd2a3673e17
-
Sungsoo Lim authored
Bug: 237467631 Tag: #refactor Test: atest BluetoothInstrumentationTest:LeAudioServiceTest Change-Id: I41de3fe22a1498a93c9d8a672510b393c6dd90e6 Merged-In: I41de3fe22a1498a93c9d8a672510b393c6dd90e6 (cherry picked from commit ace44937)
-
- Dec 18, 2022
-
-
Hyundo Moon authored
Bug: 237467631 Test: atest BluetoothModeChangeHelperTest atest BluetoothNotificationManagerTest Change-Id: I11abddcb7cf11f1837de1eb7cf60851a70b8f92a (cherry picked from commit e30bb4cb) Merged-In: I11abddcb7cf11f1837de1eb7cf60851a70b8f92a
-
- Dec 17, 2022
-
-
TreeHugger Robot authored
-
Łukasz Rymanowski authored
This patch, makes sure to invalide or erase outstanding p_clbc's from the p_tcb queues (both cl_cmd_q and pending_enc_clcb) if the p_clbc is removed. Othwerwise, we could endup proceding gatt response with the invalid p_clbc which could lead to crash. Bug: 258984004 Bug: 259351506 Tag: #feature Test: manual testing Merged-In: I3bc96253b852e86d439f1189fbc971e8ca47c5b2 Change-Id: I3bc96253b852e86d439f1189fbc971e8ca47c5b2 (cherry picked from commit f6e6a9a8)
-
TreeHugger Robot authored
-
TreeHugger Robot authored
- Dec 16, 2022
-
-
Christine Hallstrom authored
-
Rahul Arya authored
* changes: [RESTRICT AUTOMERGE] Reduce behavior change with LE ACL timeout on T Improve handling of GATT timeout
-
Jack He authored
* changes: Revert "Lazy activation of A2DP or HFP" Revert "Remove OnModeChangedListener when cleanup" Revert "Suppress noisy intent when there is a fallback BT device" Revert "Refactor ActiveDeviceManager with isMediaMode" Revert "Make BT audio routing more resemble the Android S behavior" Revert "Call setActiveDevice(null) when disconnected"
-
Łukasz Rymanowski authored
-
Łukasz Rymanowski authored
Fixing typo issue in the test where instead of group size, the sizeof(g_1) was tested. Also since test_set_desired_size and test_get_desired_size does same, this test was merged to test_set_get_desired_size Bug: 262345129 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_csis_test Tag: #feature Merged-In: I34a42966f3457f98331fccfc933f64441de26ca5 Change-Id: I34a42966f3457f98331fccfc933f64441de26ca5 (cherry picked from commit 936a36b0)
-
TreeHugger Robot authored
-
Rahul Arya authored
See previous CL for details. Here we constrain the change to when an ATT control block is already allocated, so the behavior with is *exactly* the same except for with LE CoC (where the bugfix is added). But in U, for consistency, we might as well have the same behavior in classic / in general, to make it more predictable. So this patch will only go in for T-QPR2. Ignore-AOSP-First: Only needed in QPR Bug: 251954527 Test: atest pts-bot Change-Id: I5f065d064fb8a9a67861811d0559f46115571580
-
Rahul Arya authored
If a dynamic channel is used, then on its closure, we should let the ATT channel timeout. Similarly, if an ATT client exists and then is closed, a timeout should occur. *HOWEVER*, if only an ATT server exists, then we should not timeout. This is to avoid breaking backwards compatibility. Bug: 251954527 Test: atest pts-bot Change-Id: I86cf1eeb358ce940cada326b6afa1cf3b02479f3 (cherry picked from commit 0ea79f52) Merged-In: I86cf1eeb358ce940cada326b6afa1cf3b02479f3
-