5aa83c0c094a26e2a51baac56534d2f29cee4d34 |
|
13-May-2017 |
Jack He <siyuanh@google.com> |
MCAP: Add test interface ID (1/2) * Some PTS tests requires protocols and profiles to be accessed at stack API level * This CL creates an ID for the MCAP protocol * An application must be able to reference stack headers in order to use such an interface Bug: 37867299 Test: make, no user visible effect Change-Id: Ice654321cdeb11f93b1c8fc4a0753fe86bd82a56 (cherry picked from commit 9213f5b0430b329461b8f52f06b0ea98b1ff737c)
/hardware/libhardware/include/hardware/bluetooth.h
|
15b70a56fbcf65ae609e07c5377afb36a67fc4b7 |
|
18-Apr-2017 |
Ajay Panicker <apanicke@google.com> |
Limit btsnoop file size (1/9) Limit btsnoop file size by rotating between snoop files. The rotation occurrs when a fixed number of packets have been logged and will start overwriting the older file. Bug: 35998031 Test: Enable snoop logs from developer options and let logs get large Merged-In: Ic43600b10435d34a0528e28bd523187a6c311f61 Change-Id: Ic43600b10435d34a0528e28bd523187a6c311f61
/hardware/libhardware/include/hardware/bluetooth.h
|
696f69966c3e108afda98e81cab0b62e05977e84 |
|
17-Mar-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
LE Maximum Advertising Data Length (3/4) Add ability to check maximum advertising data length. Bug: 30622771 Test: manual Change-Id: I14a66a906a3f6133eea87c538de854bbfab056f5
/hardware/libhardware/include/hardware/bluetooth.h
|
0a660af26a14afc75b715bda6036bc26b73a39e7 |
|
10-Mar-2017 |
Jakub Pawlowski <jpawlowski@google.com> |
Bluetooth 5 feature check implementation (2/3) Wire the new feature check API to actual values received from the controller. Test: manual Bug: 30622771 Change-Id: I76d373b94fd3d4d637ddae637a8424d463286837
/hardware/libhardware/include/hardware/bluetooth.h
|
7ed5a7f0e692967adae6d0b7e86836043015379c |
|
17-Apr-2014 |
Hemant Gupta <hemantg@codeaurora.org> |
Bluetooth: Add support for HID Device Role This patch adds support for HID Device Role in HAL so that jni layer can communicate wtih Bluedroid Stack when calling HID Device API's and callbacks. Bug: 33011576 Change-Id: I591f477ee58924a9003d6e733dcbbc4e8a7d3202
/hardware/libhardware/include/hardware/bluetooth.h
|
d82fbad4aa900a6187525bc0f779de76f47cccb5 |
|
10-Nov-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
BLE OOB Pairing - parse address type (2/5) When address type is not parsed, creating bond to devices not using random address is impossible. Bug: 32780409 Test: try pairing with nRF52DK using random address Change-Id: I1265b6abdefa12dc024d00ecf232f7fc7722d178
/hardware/libhardware/include/hardware/bluetooth.h
|
9caabe15637c4284ea9a12241f436ccf1afc0ff2 |
|
29-Jul-2016 |
Jakub Pawlowski <jpawlowski@google.com> |
Fix an incorrect description of OOB data field Change-Id: Ia3712d9af9d5521e2a3cc9ecbcf7b37fd0755c9a
/hardware/libhardware/include/hardware/bluetooth.h
|
d51c01d9fddeffd94636cf555c5e0cab29943b5f |
|
18-Mar-2016 |
Ajay Panicker <apanicke@google.com> |
Add guest mode functionality (3/4) Add a flag to enable() to start Bluetooth in restricted mode. In restricted mode, all devices that are paired during restricted mode are deleted upon leaving restricted mode. Right now restricted mode is only entered while a guest user is active Bug: 27410683 Change-Id: Ibededbdb832275db4b6e78af83d26754f8b5a9ec
/hardware/libhardware/include/hardware/bluetooth.h
|
f65d1257d30dd6b373a0aaba2460af2e57bb82f2 |
|
18-Mar-2016 |
Andre Eisenbach <eisenbach@google.com> |
Bluetooth: Additional status codes for wakelock ops Add additional status codes to better track wakelock acquisition or release failures. Bug: 27721443 Change-Id: I99fb442277dac81df0d84d9a9f7a3340158377a8
/hardware/libhardware/include/hardware/bluetooth.h
|
e410940531d15e417cda39962b8b45b3fc491822 |
|
14-Jan-2016 |
Andre Eisenbach <eisenbach@google.com> |
Add ability to add interop entries dynamically (1/2) Add ability and interface for adding dynamic entries to the interop workaround database. Bug: 26548845 Change-Id: I17f8cbdf1e63c316aa52903be7ec526c9b1376bb
/hardware/libhardware/include/hardware/bluetooth.h
|
32d45dd020556874e90e749d80038955e216784f |
|
08-Jan-2016 |
Marie Janssen <jamuraa@google.com> |
Add arguments to native dumpsys support Arguments are passed through in order to support metrics logging and future support for other dumpsys support in the native daemon. Change-Id: Icaa75b9f36cca7e2dd2ceb5f94b27dec657d34e4
/hardware/libhardware/include/hardware/bluetooth.h
|
e2d316d2c9885b63e69c6cc85fabf564ea04cb76 |
|
03-Dec-2015 |
Adam Lesinski <adamlesinski@google.com> |
Add Bluetooth network traffic accounting to HAL API Introduces a UID traffic struct and includes it in the API for querying energy usage data. Also adds the calling UID as a parameter for starting sockets so that network traffic can be tracked. Bug:26039657 Change-Id: I9f4a130adc2846467063e7a9a4ea2231af06a80b
/hardware/libhardware/include/hardware/bluetooth.h
|
00202fff5acdc4a28470cbac6263f472b041549f |
|
01-Dec-2015 |
Jakub Pawlowski <jpawlowski@google.com> |
Add structure for holding Bluetooth OOB data. Change-Id: I0f59bf6343e519a7da830f57d242f9bdf18fca93
/hardware/libhardware/include/hardware/bluetooth.h
|
b3759712b0ab4ae294731ee5889c2ebd131a156f |
|
29-Jul-2015 |
Ajay Panicker <apanicke@google.com> |
Implement Bluetooth settings factory reset (4/5) Implemented the factory reset function to be used to reset all bluetooth settings on device to factory default Bug: 16161518 Change-Id: I69358db95582ddd0f2f640f76cf0931f797d369b
/hardware/libhardware/include/hardware/bluetooth.h
|
5ccdc518ab33153625536ad31e7c9466511072ab |
|
08-May-2015 |
Casper Bonde <c.bonde@samsung.com> |
SAP: Make it possible to enforce a 16-digit pin code (2/5) This change enable the posibility to enforce using a 16-digit pin or MITM for a RFCOMM or L2CAP connection. This is needed for the SIM access profile. Change-Id: I4d43eefa76e8abc1bcfad6dfd9004d8e82168bf4 Signed-off-by: Casper Bonde <c.bonde@samsung.com>
/hardware/libhardware/include/hardware/bluetooth.h
|
34ab95a36953f847f4b399a798f93edb5e92f585 |
|
05-Dec-2014 |
Andre Eisenbach <eisenbach@google.com> |
Bluetooth native dumpsys logging support (1/5) Bug: 18508263 Change-Id: Id7b69a6ed7d817a0f048cb8ebf0889c600171926
/hardware/libhardware/include/hardware/bluetooth.h
|
51225020dc3e99c5ffe04d3efde82bbfa64a0d6b |
|
31-Mar-2015 |
Satya Calloji <satyac@broadcom.com> |
LE low power scan feature LE low power extended scan feature header changes based on Google spec v0.95 Bug: 20029342 Change-Id: Id1020a4da177d0bc421fdd123c5355a291cc0475
/hardware/libhardware/include/hardware/bluetooth.h
|
9a92a7bff0d0768888cfeef4db6b6fd81bec32ae |
|
06-Mar-2015 |
kschulz <k.schulz@samsung.com> |
L2CAP and SDP Search API for BT profiles (1/2) Added interface to create SDP records, to allow the upper layers to set the content of the SDP record, including both a RCFOMM channel and a l2cap PSM. Change-Id: I7c47848a10b3d3091afbeadb4de8a8d7ea812288
/hardware/libhardware/include/hardware/bluetooth.h
|
a8b49d3feed67d6bc03054d466e885140e52ff39 |
|
10-Feb-2015 |
Satya Calloji <satyac@broadcom.com> |
OnFound/OnLost feature API changes based on spec v0.90 Bug: 19609671 Change-Id: Id28e188159aa41c940723fb5b12cade0a48e506b
/hardware/libhardware/include/hardware/bluetooth.h
|
01206e579c692cd58cb961dd942ec4c579ea36df |
|
05-Aug-2014 |
Andre Eisenbach <eisenbach@google.com> |
Add transport parameter to createBond() function (1/4) Change-Id: I8373ace899444c138907aaecc0f067188b0a7d90
/hardware/libhardware/include/hardware/bluetooth.h
|
378de1a9e09aa2a42f6702e8882f424fcd7f0003 |
|
31-Jul-2014 |
Prerepa Viswanadham <dham@google.com> |
Incorrect data type. bt_local_le_features_t of wrong size b/16653133 Change-Id: Icd7a3de6161669f4c54c6042bf80314e72f5f0ff
/hardware/libhardware/include/hardware/bluetooth.h
|
be7f044b64c9448324fa791294135468e12e5a9b |
|
03-Jul-2014 |
Satya Calloji <satyac@broadcom.com> |
LE energy info feature Header changes for energy info feature Change-Id: Ic341ad9089b444960c36beff726fa9ddb5c901a2
/hardware/libhardware/include/hardware/bluetooth.h
|
053cccfe14ed78dde8ee30f4fe79864c4f0c8137 |
|
17-Apr-2014 |
Hemant Gupta <hemantg@codeaurora.org> |
Bluetooth: Support MAP Client role on Bluedroid. Implementation of MAP Client (MCE) role on Bluedroid stack. Include MAP Client Interface ID. Change-Id: Icdf11b7f09a161e35aa3aa68b9b5fa315e18fd65
/hardware/libhardware/include/hardware/bluetooth.h
|
4d8645547d96a2777b13fff5ee9e9e1fbe85afae |
|
31-Jul-2013 |
Hemant Gupta <hemantg@codeaurora.org> |
[1/2] Bluetooth: Security: Handle authentication rejected error status Handle authentication rejected error status in failure scenario. Change-Id: Ibd59d161ee5481ced2cb078a6ee6f4a6b045bcd4
/hardware/libhardware/include/hardware/bluetooth.h
|
0d553bc12f2d1d01fa63daddf5090d064c1d9db0 |
|
18-Jun-2014 |
Andre Eisenbach <eisenbach@google.com> |
LE: Add is_connected() function (1/3) Change-Id: I1b94ab0c8b0ff2e1026a4f5bbe95dca25be3d104
/hardware/libhardware/include/hardware/bluetooth.h
|
21e50b1898db68f9fdeb355b86f717ff342795bd |
|
07-Jun-2014 |
Mike Lockwood <lockwood@google.com> |
Use separate HAL interfaces for A2DP source and sink roles. Both use the same structs for APIs and callbacks, but now source and sink mode can operate independently with separate Bluetooth profile services in the framework. An extra callback btav_audio_config_callback is used for reporting audio configuration for A2DP sink role Change-Id: I6e8172b66ff95e61721d1c35790609b7ae2be030
/hardware/libhardware/include/hardware/bluetooth.h
|
7da4cb8b6f9e99b1c003d8aada8a36c1ce977313 |
|
03-Jun-2014 |
Mike Lockwood <lockwood@google.com> |
Move AVRCP controller support to a different HAL interface This allows us to add a new BluetoothProfile subclass for the AVRCP controller role independent of the existing AVRCP target support. Change-Id: I504bbf58a88808d1a884266992ae0c635c62aca1
/hardware/libhardware/include/hardware/bluetooth.h
|
5735b772eeac3cfaa766425d3b7d7abb4b49ce69 |
|
13-Jun-2014 |
Mike Lockwood <lockwood@google.com> |
Merge "Bluetooth: Add support for HFP Client role."
|
e7737c81e8f888a3f1960504324f282f8fae4258 |
|
19-Aug-2013 |
Hemant Gupta <hemantg@codeaurora.org> |
Bluetooth: Add support for HFP Client role. Implementation changes in HAL for HFP Client role. Include HFP Client Interface ID. Change-Id: I1117c6a0c53e7e7059e46711f7a26639d2bbaee3
/hardware/libhardware/include/hardware/bluetooth.h
|
3bd8cba78754d63f6379f073649a89baae82b837 |
|
31-May-2014 |
Sharvil Nanavati <sharvil@google.com> |
Add callouts for bluedroid to acquire wake locks and set wake alarms. Since bluedroid is running outside of system_server, it does not have the necessary Linux capabilities or filesystem permissions to access /sys/power/wake_* and /dev/alarm (or any other wake alarm). This change provides a mechanism by which bluedroid can call back up into Java code and use the standard Android APIs to get wake locks / wake alarms. Change-Id: I714fd394224d38da5ff0f82de5559599d522010b Conflicts: include/hardware/bluetooth.h
/hardware/libhardware/include/hardware/bluetooth.h
|
460343a1b57ff372887b76a718e8e8ca89f29c88 |
|
28-May-2014 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Add support for retrieving local LE features via get_adapter_properties Change-Id: I337614aa96ec08f631667dc4a18b4e5c993a79b1
/hardware/libhardware/include/hardware/bluetooth.h
|
d34c7d3d1a183240ed964942a92c8d30470ae283 |
|
24-May-2014 |
Matthew Xie <mattx@google.com> |
Revert "bt: add interface function to provide wakelock access" This reverts commit 19f3696f852d6787076b70a7d31f5684ad2aa93f.
/hardware/libhardware/include/hardware/bluetooth.h
|
19f3696f852d6787076b70a7d31f5684ad2aa93f |
|
22-May-2014 |
Dmitry Grinberg <dmitrygr@google.com> |
bt: add interface function to provide wakelock access Change-Id: I7ea173aee49ae7fdfe81a24a9b3666efc1c29ed4
/hardware/libhardware/include/hardware/bluetooth.h
|
08708c5e1fda39bf0111b5e1175533e6763219e2 |
|
20-Aug-2013 |
Glenn Kasten <gkasten@google.com> |
Fix file permissions Change-Id: Iffc2941d98ee16796cf3d44dec1cfa376d9362bb
/hardware/libhardware/include/hardware/bluetooth.h
|
a17b75bb173c48d0aa37466607faa767690eae2b |
|
11-Jun-2013 |
Zhihai Xu <zhihaixu@google.com> |
Add debug menu to enable btsnoop bug: 8059358 Change-Id: Ib28ffe12d9b42726a0c12ecb144624862745e9ca
/hardware/libhardware/include/hardware/bluetooth.h
|
482ba78a99ecbaef12ee80586b2b042f861fb76b |
|
26-Feb-2013 |
Ravi Nagarajan <nravi@broadcom.com> |
Initial version of RC HAL for AVRCP 1.3 Change-Id: Idbea1294d091cbe0b9ebc3a7a0cad9f0c738e32c
/hardware/libhardware/include/hardware/bluetooth.h
|
fefb3343906fe73c827d1b9d50cb3c451602c514 |
|
06-Feb-2013 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Initial version of BLE support for Bluedroid Change-Id: Iacf3a56943b31c4fd4f4b833ed675a35cbd47104
/hardware/libhardware/include/hardware/bluetooth.h
|
05f49546a9c70805cbd77e71c7998652f91ec535 |
|
18-Sep-2012 |
Andre Eisenbach <andre@broadcom.com> |
Initial Bluetooth open source release Change-Id: I27bb95db854806d7deedaf6c622b17cb09f62f16
/hardware/libhardware/include/hardware/bluetooth.h
|