| Age | Commit message (Collapse) | Author |
|
|
|
|
|
Add test framework for ASHA in native.
Bug: 388446070
Test: m .
Flag: EXEMPT, test only
Change-Id: I8a51d50855613c71d5a254d2a83ea2fb7255f919
|
|
If l2cap layer needs to ever set it, it should do so directly, rather
than wiring through sooo many layers.
Bug: 403545449
Test: mma -j32
Flag: exempt, just deleting unused code
Change-Id: Icefc75c291a69966951f20cb90380e4fb47994d9
|
|
|
|
* changes:
Test: make mock_hci_layer_ into unique_ptr
Test: make mock_controller_ into unique_ptr
Test: make mock_acl_manager_ into unique_ptr
|
|
NB: the module fuzzer is not parameterized,
and as such has no value
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: I364c8d8b7c6e3a633b0193e14021fefd4bd6516f
|
|
Bug: 311772251
Flag: EXEMPT documentation
Test: m .
Change-Id: Ia0998901136560766d0ea2f7712b7d3528cffd74
|
|
Bug: 401588157
Test: m com.android.bt
Flag: EXEMPT, no logical change
Change-Id: I1cf4a5e3664f4afc3eb2cfebbf23642c568403a4
|
|
Getting rid of memory leaks, dangling pointers in tests.
Bug: None
Test: updated
Flag: exempt, test only change
Change-Id: I66f13abdb21b5d6322d6e9a3ab0b15386b0cffc0
|
|
Getting rid of memory leaks, dangling pointers in tests.
Bug: None
Test: updated
Flag: exempt, test only change
Change-Id: I4d5ab702da62364a41bf1d822482396456dc8656
|
|
Bug: none
Test: updated
Flag: exempt, test only change
Change-Id: I05fe3351b4e462f3d8d11999af6c866ecbe8a73a
|
|
Bug: 399022276
Flag: EXEMPT, metrics update
Test: m com.google.android.bt
Test: Android Data Hub Atom Tester
Change-Id: Ib5a4a0d6970287388851bcf5fdb71121e3092b76
|
|
|
|
Bug: 388097057
Test: m com.android.bt, Tested locally on device
Flag: EXEMPT metrics change
Change-Id: I2ff0910159e89aa2382aab321b899a3d30fc34a7
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, build change
Change-Id: Ie1667b9fa8997a5fcd4d59ae5a90b27265895dc0
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, build change
Change-Id: I47e20c0842401ff49d6f57f06a60debe032537e2
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, build change
Change-Id: Ica03e74dfce41b4839c93f8644dab5ffea367b7b
|
|
Change-Id: Id527219b67df92bff93461b23002ac9b9cd6b294
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT refactor
Bug: 396433944
|
|
BTM offers two sets of bond status interfaces. IsLinkKeyKnown() can be used for either transport but does not consider the temporary pairing. IsDeviceBonded() just checks if the device is bonded over any transport.
Both of these interfaces are now consolidated into a single interface which allows checking transport specific bond status or bond status irrespective of transport.
Test: mmm packages/modules/Bluetooth
Flag: EXEMPT refactor
Bug: 396433944
Change-Id: Icef05f847de04b7fc06e741313da88a48d2efe1c
|
|
* changes:
libosi: Deprecate the ringbuffer implementation
Remove unused Android.bp definitions
|
|
|
|
Bug: 369381361
Test: m com.android.bt
Flag: EXEMPT, no logical change
Change-Id: I88e569e1e0b6c04716fa48345c1ede816fb405a3
|
|
This implementation is unused.
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: I726044b1697c51e4487284c1c629249c8dab4fd5
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: I22ccd66c4cf37248facd1db07d3c2067c5172310
|
|
main
|
|
* changes:
LeAudio: Do not log mono location as error
LeAudio: Improve handling remote device audio locations
|
|
|
|
|
|
With this change we correctly distinguish devices with Mono audio location (0),
from devices which do not support any audio location in a paritcular direction.
This is important for devices which are one direction only - speakers
only or microphone only.
Bug: 388499616
Test: atest bluetooth_le_audio_test bluetooth_le_audio_client_test
Flag: Exempt: day to day fix
Change-Id: Ia1e81140b5fe1998532d0d979c3287a79c76cde9
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: I767f27ba2a2e799765769772214642aa011fb791
|
|
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: Ie47451297d3561fe9e493dcfbafdbec4e2c09863
|
|
* changes:
stack/a2dp: Remove the field A2dpCodecConfig#codec_capability_
stack/a2dp_ext: Write the provider capabilities to codec_local_capability_ instead of codec_capability_
a2dp/aidl: Fix missing codec_type in a2dp provider info
|
|
|
|
This change was already applied to do_in_jni_thread and
do_in_main_thread. Removing the parameter from MessageLoopThread
will bring the API closed to os::Handler.
Bug: 331817295
Test: m com.android.bt
Flag: EXEMPT, no logical change
Change-Id: Iaadaf638de318acba695a49ebe51b69edbd12e0b
|
|
This field is only written, but never used or read.
Bug: 396235402
Test: m com.android.bt
Flag: EXEMPT, dead code removal
Change-Id: I8ed8bf3eab7f781594af5f346a52789fafb4721b
|
|
instead of codec_capability_
codec_capability_ is actually unused.
Bug: 396235402
Test: m com.android.bt
Test: QC validation
Flag: EXEMPT, minor bugfix
Change-Id: I354c3f0b574e6ea07b3150789bef31cf5a0e500a
|
|
Bug: 388097057
Test: m com.android.bt, Tested locally on device
Change-Id: I3d11faaa77f8e8aaa60481b94c95cb197e2997e6
|
|
Bug: 369381361
Test: m com.android.bt
Flag: EXEMPT, no logical change
Change-Id: Ic246a34129c39498813258afdfb36a41e4053f6c
|
|
Test: m com.google.android.bt && m statsd_testdrive && statsd_testdrive
-terse 916
Bug: 375437118
Flag: EXEMPT, metrics logging
Change-Id: Iac7c486274569e4879a7c8ccd01e4c61cab3cc35
|
|
* changes:
RFCOMM Metrics V2: Collect at port closure
RFCOMM metrics V2: Collect metrics in bta
RFCOMM metrics V2: Add metrics functions
|
|
|
|
Collect metrics in system/stack/rfcomm after tPORT structure closes
Bug: 374989690
Test: m com.android.bt && manual with Atom Tester
Flag: EXEMPT metrics
Change-Id: Idccdb2ab660e62a998d46293cea8495a761fa916
|
|
Collect RFCOMM metrics in bta layer: These are cases where the port
never opened
Bug: 374989690
Test: m com.android.bt && manual with Atom Tester
Flag: EXEMPT metrics
Change-Id: Ie109fab66cf0166cd1ccbb933fa44b1864dd760e
|
|
- Collect metrics when sdp fails for HFP and RFCOMM
- Collect metrics when port creation fails for HFP and RFCOMM
- Collect metrics when port closes
Bug: 374989690
Test: m com.android.bt
Flag: EXEMPT metrics no-op
Change-Id: Ie2de6f0305afad58ab7d2cd7fdcf988c21649a28
|
|
connection_manager.cc is only user of LE Acl Manager API, so it's safe
to skip the shim
Bug: 372202918
Test: atest net_test_conn_multiplexing
Flag: exempt, well unit-tested
Change-Id: Id9bd060f55581bcd044c857128df9119eb7d5a3b
|
|
|
|
Test: m com.google.android.bt && m statsd_testdrive && statsd_testdrive
-terse 916
Bug: 375437118
Flag: EXEMPT, metrics logging
Change-Id: I7365bdf31b769bc52fb7d29f64644067d86ae317
|
|
Bug: 365778358
Test: manual testing by enabling the bluetooth tracing
Test: m <target>
Change-Id: Ie59c6bb46fa25760ce75a224cb7feb42a94406e9
|
|
* changes:
main/shim/acl: simplify LE connection shim
Pass device deletion from acccept list through connection manager
|