| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Stack supports AT+BIA, which is mandatory for HFP 1.6 support.
WBS is optional, hence does not impact the HFP version. Update
HFP version in SDP to be 1.6
bug 7127626
Change-Id: I7dcd6edc3299b267a737d281c1663a2db2ef591a
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BTM, BTU, and BTA modules were preset with hardcoded trace level
(BT_TRACE_LEVEL_DEBUG) during early development days. Since the trace levels
have been made configurable in /etc/bluetooth/bt_stack.conf at run-time,
removing those hardcoded settings.
So, the compile-time default trace level BT_TRACE_LEVEL_WARNING (set in
bt_trace.h) will be used if the bt_stack.conf is missing, or if the
TraceConf=false is given in the bt_stack.conf.
Change-Id: I76d905adbfda3c40f714398da86ebec90a1a8a40
|
|
|
|
|
|
|
|
|
|
|
|
| |
for immediate role switch
Initiating immediate role switch with certain remote devices has caused issues due to role
switch colliding with link encryption setup and causing encryption (and in turn the link) to fail .
These device Firmware versions are stored in a blacklist and role switch with these devices
are delayed to avoid the collision with link encryption setup
Bug 6992300
Change-Id: I71c7d94bc4cf03f2383b6c1956bba8697f6c2a8b
|
|
|
|
|
|
|
|
| |
Remove attr_mask field from bta_hh_api.c and bta_hh_act.c for
BTA_HH_ADD_DEV_EVT callback as stack updates the attribute mask
to the stack callout function bta_hh_co_open()
Change-Id: I1e450a210a63359c7ae30551fd3c468f0e109fda
|
|
|
|
|
|
|
|
|
|
| |
Crash is seen while attempting to memcpy more data than what is
actually available. Root cause is that the stack callbacks where
sending arguments which are union members and not the union
structure. This resulted in a crash during memcpy
bug 7016761
Change-Id: I55ad3c885d1634e44833152ed0808b09e437a657
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Rather than using a text file and generating each buildcfg.h file
per device bdroid_buildcfg.h which supplies device specific values
and then bt_target.h will supply common values.
Change-Id: I12cb5408729c3e076562a292204f07a0c4b52628
|
|/
|
|
|
|
|
|
|
| |
There are some devices that do not respond to SDP request while they are
in the midst of initiating an AV connection. In such cases, it is valid
to ignore the SDP failure and initiate the AV open.
bug 6996250
Change-Id: I16149fee9b6ee6130cf45396246948716898b167
|
|
|
|
|
|
|
|
| |
Avoid duplicate notifications for service, signal, roam and battery
charge
bug 6983415
Change-Id: If68ea7315de4f964e7fb83a6a628c8d2c29a333d
|
|
|
|
|
|
|
| |
Fix for a potential race condition where unpair was failing is music was
streaming. The issue was due to the unpair callback not being invoked
Change-Id: I5dff05abd238b4af3301495be05cbaa970d275d6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Conflicts:
btif/src/btif_core.c
btif/src/btif_dm.c
btif/src/btif_hh.c
btif/src/btif_sock.c
gki/ulinux/gki_ulinux.c
hci/include/bt_hci_bdroid.h
hci/src/bt_hci_bdroid.c
hci/src/btsnoop.c
hci/src/hci_h4.c
hci/src/userial.c
vendor/libvendor/src/hardware.c
vendor/libvendor/src/upio.c
|
|
|
|
| |
Change-Id: Iebc520d9b10ef220a83a16ff55efa46b4c5a0d27
|
|
|
|
|
|
| |
If the AG SLC is not setup within 10 seconds, disconnect the link
Change-Id: If60338e821e575bf46bb81a5f3a640b7d530eb2f
|
|
|
|
|
|
| |
codec, use the same SEID, else discover to find out the SEPs supported
Change-Id: I4d362e1cb5c7b702be26d10f257274e54d7b6dd7
|
|
|
|
|
|
| |
a virtual unplug for all HID devices for device disconnect event;
Change-Id: I0068958800103037998eeaa01a45aad1f1605729
|
|
|
|
|
|
|
| |
1. Per the spec, if both sides are using "No Bonding" for auth requirements, then the key could be considered a session key. Updated the pairing logic to handle this
2. If incoming JustWorks pairing is initiated, prompt the user for consent if the peer's io capabilities reflects DisplayOnly or NoInputNoOutput
Change-Id: If592c96203e7a4b25af3d87056d534131b606e58
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
during discovery and TX/RX ADPU size for echo test
Change-Id: Ic44fe0a852036c3e973b79f4ef6362a59c76a1c0
bta/dm/bta_dm_api.c
btif/co/bta_hl_co.c
btif/include/btif_hl.h
btif/include/btif_storage.h
btif/src/btif_hl.c
btif/src/btif_storage.c
stack/sdp/sdp_api.c
udrv/include/unv.h
udrv/ulinux/unv_linux.c
|
|
|
|
|
|
| |
minors improvements
Change-Id: Iacbd7adb74836394256e97185efa68d0f3952009
|
|
|
|
|
|
| |
indicates call in progress (active+held), callheld has three values 0, 1, 2 depending on active and held status
Change-Id: I35442ed36036c93ae92a27a12c60ebb4842992de
|
|
|
|
|
|
| |
BT_PROPERTY_UUIDS of the remote device
Change-Id: I1facd9238cf847915df4c01b33c77b2fdaa168cb
|
|
|
|
| |
Change-Id: I77b751d14afb8fbe450d5176454a33dc6884f51d
|
|
|
|
| |
Change-Id: Idd40aa3ee44740d551102af8217c185f2b1b89ad
|
|
|
|
| |
Change-Id: I7258dc95a33c97d156c3afbb96aa34a13f21e703
|
| |
|
|
|
|
|
|
|
|
| |
avdtp stream. Added autoadjusting bitpool if sink requests
a particular range within our exported capability.
Cleanup & fixing file permissions.
Change-Id: Ib5638706d4baef072c79a70ce1497140c3357a0d
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Build configuration files (buildcfg.h and vnd_buildcfg.h) are now
automatically generated on demand in the intermediate output
directories for each platform.
In addition, buth buildcfg.h and vnd_buildcfg.h files are
now generated using a common script.
Change-Id: I3580701f32f1993750588d15bd529c6ee337031b
|
|
|
|
|
|
|
|
| |
1. Enable the feature in stack to avoid sending duplicate indicators
2. AT command response return code was incorrect
3. Update the call indicator to confirm to errata#2043. call=1 implies a call is in progress - either held/active
Change-Id: I0243f83697ed7390ec0ad96c525e41ee9d93de2d
|
|
|
|
| |
Change-Id: I18cedbcee1d592faa76ab1859facaabf24d52b37
|
|
|
|
| |
Change-Id: I66794a8821481c58e045bb8acd8b7b758900d3e9
|
|
|
|
|
|
|
| |
1) Run-time configuration: configure stack and vendor at run-time using bt_stack.conf and bt_vendor.conf in /etc/bluetooth/
2) Build-time configuration: Auto-generate buildcfg.h header file from the target config bdroid_$(TARGET_DEVICE).txt file
Change-Id: Ieebb71081b7de404eab37f9ff4596d3dc94547a7
|
|
|
|
|
|
|
| |
Included more code to support mouse connectiona and reconnection
Signed-off-by: Priti Aghera <paghera@broadcom.com>
Change-Id: I1e20997e85eda5919f20a069131e580bcbb0ca63
|
|
|
|
|
|
| |
to 0. Some carkits are re-connecting back, if ACL is not dropped within a short time.
Change-Id: Ib4f089a4b426db9a81aff00983645ce430164b75
|
|
|
|
|
|
|
| |
and stack. Added support for suspend and a dedicated HAL callback
notifying framework on audiopath events. Cleanup.
Change-Id: I3b738611bc8e1d84794f7207413fd9e7dd1fc668
|
|
|
|
|
|
| |
VR prior to sending VR events. Additionally, response to BVRA from headset will come from the app
Change-Id: Id00897e92277fec1e8f8f1cdd0596c4435b76e1d
|
|
|
|
|
|
| |
headset connects
Change-Id: Idcb6390cffdab45e816b232cab65232af1b2b4be
|
|
|
|
|
|
| |
time even when no ACL connections were present
Change-Id: Ib37c43d3cbc484d3f2973478ff2b1eee51de5150
|
|
|
|
| |
Change-Id: I7863920895aa9fd77eccee4083319701bcbf4300
|
|
|
|
| |
Change-Id: I88ec6084c140fa257154a98e23e075900e84cc8c
|
|
|
|
| |
Change-Id: Ib28372748df21d36d371d308975758f60df7aa28
|
|
|
|
| |
Change-Id: I86e8d033789269905102cf05d8b66961ae79b9a2
|
|
|