- Feb 16, 2024
-
-
Sarvesh Kalwit authored
Support the ability to connect to and disconnect from a registered GATT Server in btclient. Bug: 323943663 Test: m -j && manually with btclient Flag: Exempt, Floss-only change Change-Id: I6a5de7a3034db7e5d0540d2bd9d288466a62f1b6
-
- Jan 08, 2024
-
-
Rongxuan Liu authored
-
Yuyang Huang authored
-
Hyundo Moon authored
-
Eric Shih authored
-
Grzegorz Kolodziejczyk authored
* changes: le_audio: Handle re-configuration case while sink monitoring le_audio: native Sink Monitoring tests le_audio: Use unified unicast monitorig status le_audio: Correct streaming request notification for sink monitoring le_audio: Fix stream typo
-
Hyundo Moon authored
Bug: 319050411 Bug: 315241296 Bug: 318610752 Test: m -j; Change-Id: I4f9505fe170d81011efccebbe011302bf0269af3
-
Jakub Rotkiewicz authored
-
Angela Wang authored
-
- Jan 07, 2024
-
-
Hyundo Moon authored
-
- Jan 06, 2024
-
-
Hyundo Moon authored
Bug: 317002318 Bug: 294797589 Test: atest ContentProfileErrorReportUtilsTest Change-Id: Ic1152c844c2ce02bde4d2f4f2bc3a74649db92b4
-
Alice Kuo authored
-
Angela Wang authored
Bug: 315241296 Bug: 318775507 Test: m . Change-Id: Ie3b1017ef70cd94c921fab1968a9269965a73078
-
Eric Shih authored
Directly invoke bta_jv_pm_conn_busy will clean up the sniff timer. Create a reset sniff timer cb to avoid not entering sniff in case remote devices don't take initiative to enter sniff. Bug: 293613483 Bug: 313337550 Flag: Exempt, fixing unflag regression from aosp/2696815 Test: atest net_test_bta:BtaDmCustomAlarmTest#bta_dm_sniff_cback Change-Id: I2fce3a6e9acc56c100bc6cd094de556bf43192e3
-
- Jan 05, 2024
-
-
William Escande authored
-
Myles Watson authored
-
William Escande authored
* changes: ProfileService: remove adapter and set binder as final Le callback: Pass gattService from app directly AdvertiseManager: Remove impossible null case BluetoothLeAdvertiser: clean callback post
-
Yuyang Huang authored
Bug: 294134504 Bug: 315234036 Test: mmm packages/modules/Bluetooth/system/audio_hal_interface Change-Id: Ie58699282081acb9343227eae98924702fa7557a
-
William Escande authored
mAdapter is not possible to be null when a service is starting mBinder should never be set to null as it is not expected to be cleared Bug: 291815510 Test: m com.android.btservices Test: atest BluetoothInstrumentationTest Flag: EXEMPT, no-op Change-Id: Ibad098f5bc36fe5d1966842325afb039ea6721b7
-
David Duarte authored
ObsoleteSdkInt is failing when Bluetooth is built with UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT=true. To unblock the build, the error is demoted to a warning with a TODO to add it back. Bug: 318814235 Bug: 318719701 Change-Id: I2026a55fcc0b0d919107b620716e45d2154e4c77 Flag: Exempt, Build Change Test: UNBUNDLED_BUILD_TARGET_SDK_WITH_API_FINGERPRINT=true m lint-check
-
Grzegorz Kołodziejczyk authored
While monitoring sink stream and re-configuration happens there are two possibilities: new configuration would be bi-directional (with sink), or uni-directional (without sink). If new configuration would be uni-directional (without sink) a stream suspended notification should be send to service. Tag: #feature Test: atest bluetooth_le_audio_client_test Bug: 298080973 Bug: 308171251 Change-Id: Ib9ac4ec1e4ca8e4da67217045e0321604c1d3266
-
Grzegorz Kołodziejczyk authored
This adds some test cases that covers Sink Monitoring feature. Tag: #feature Bug: 305943737 Bug: 308171251 Test: atest bluetooth_le_audio_client_test Change-Id: I89bff9e3ec05b9e46321cb85e57a219c0ce83c44
-
Grzegorz Kołodziejczyk authored
This CL make use of unified unicast monitoring status function. Tag: #Bug Bug: 305943737 Bug: 308171251 Test: atest bluetooth_le_audio_client_test Change-Id: I8c271837f80484deea3140159c428769f4c97a41
-
Grzegorz Kołodziejczyk authored
This updates handling streaming request notification for sink monitoring when there was previousely send some notification (previous status was not empty). Tag: #Bug Bug: 305943737 Bug: 308171251 Test: atest bluetooth_le_audio_client_test Change-Id: Ib7eb7bf1e27c88c6c23323fdc6a222d06438a20c
-
Grzegorz Kołodziejczyk authored
This fixes stream typo for log. Tag: #Bug Bug: 305943737 Bug: 308171251 Test: atest bluetooth_le_audio_client_test Change-Id: I40b58de899f4f82dd7cc3b3ec1f15154c4f79eea
-
Chienyuan Huang authored
-
Alice Kuo authored
-
John Lai authored
* changes: Floss: Implement Pandora SecurityStorage profile. Floss: Implement Pandora Security profile. Floss: Implements missing methods for Pandora Host profile Floss: Fork Floss D-Bus gatt_client from autotest_lib. Floss: Implements HID of floss bluetooth test server. Floss: Implements BluetoothQA D-Bus client. Floss: Ensure all APIs are present before registering clients Floss: Support Connection type
-
Hyundo Moon authored
-
Alice Kuo authored
Bug: 317776633 Bug: 315241296 Test: m com.android.btservices Change-Id: Idf5c3d7d07083af80cba2cbbc217b434e7a341e2
-
Chienyuan Huang authored
Bug: 317683528 Test: m com.android.btservices Change-Id: Ifa58e36d2c54c3b9df693d4342b35d70417a5ade
-
Chienyuan Huang authored
-
William Escande authored
Bug: 314889276 Fix: 314889276 Test: Manual testing cf b/314889276#comment23 Flag: Exempt, unflag regression fix Change-Id: I554c9c7b056bb096d3a9609dafe2d96d134f307c
-
William Escande authored
This allow to avoid getting the gattService in async from the framework context and ensure the gattService is not null. Bug: 318461868 Test: m com.android.btservices Flag: EXEMPT, no logical change only passing back a variable instead of getting it later Talked offline with Hallstrom about the flagging need Change-Id: I1bd114564742253a86d6eced1f0db16ee59dad57
-
William Escande authored
-
Myles Watson authored
-
Myles Watson authored
-
- Jan 04, 2024
-
-
William Escande authored
mService is set in constructor and come from a `this`. It is final and can never be null Flag: Exempt, dead code removal Bug: 318461868 Test: m com.android.btservices Change-Id: I3cd524935bbe686e62e0367982e7384b56b5c2f6
-
William Escande authored
Flag: Exempt, format change only Bug: 318461868 Test: m com.android.btservices Change-Id: Ib562cbb15f944d7e7e59f1ca56825ee7e2350266
-
Myles Watson authored
-