summaryrefslogtreecommitdiffstats
path: root/include/hardware/bluetooth.h
Commit message (Collapse)AuthorAgeFilesLines
* Implement Bluetooth settings factory reset (4/5)Ajay Panicker2015-08-041-0/+6
| | | | | | | | Implemented the factory reset function to be used to reset all bluetooth settings on device to factory default Bug: 16161518 Change-Id: I69358db95582ddd0f2f640f76cf0931f797d369b
* SAP: Make it possible to enforce a 16-digit pin code (2/5)Casper Bonde2015-06-091-1/+1
| | | | | | | | | | 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>
* Bluetooth native dumpsys logging support (1/5)Andre Eisenbach2015-05-121-0/+6
| | | | | Bug: 18508263 Change-Id: Id7b69a6ed7d817a0f048cb8ebf0889c600171926
* LE low power scan featureSatya Calloji2015-04-171-0/+2
| | | | | | | | LE low power extended scan feature header changes based on Google spec v0.95 Bug: 20029342 Change-Id: Id1020a4da177d0bc421fdd123c5355a291cc0475
* L2CAP and SDP Search API for BT profiles (1/2)kschulz2015-04-101-1/+3
| | | | | | | | 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
* OnFound/OnLost feature API changes based on spec v0.90Satya Calloji2015-03-271-2/+3
| | | | | Bug: 19609671 Change-Id: Id28e188159aa41c940723fb5b12cade0a48e506b
* Add transport parameter to createBond() function (1/4)Andre Eisenbach2014-08-041-1/+1
| | | | Change-Id: I8373ace899444c138907aaecc0f067188b0a7d90
* Incorrect data type. bt_local_le_features_t of wrong sizePrerepa Viswanadham2014-07-301-1/+2
| | | | | b/16653133 Change-Id: Icd7a3de6161669f4c54c6042bf80314e72f5f0ff
* LE energy info featureSatya Calloji2014-07-231-0/+25
| | | | | | Header changes for energy info feature Change-Id: Ic341ad9089b444960c36beff726fa9ddb5c901a2
* Bluetooth: Support MAP Client role on Bluedroid.Hemant Gupta2014-07-011-0/+1
| | | | | | | Implementation of MAP Client (MCE) role on Bluedroid stack. Include MAP Client Interface ID. Change-Id: Icdf11b7f09a161e35aa3aa68b9b5fa315e18fd65
* [1/2] Bluetooth: Security: Handle authentication rejected error statusHemant Gupta2014-06-291-1/+2
| | | | | | Handle authentication rejected error status in failure scenario. Change-Id: Ibd59d161ee5481ced2cb078a6ee6f4a6b045bcd4
* LE: Add is_connected() function (1/3)Andre Eisenbach2014-06-191-0/+7
| | | | Change-Id: I1b94ab0c8b0ff2e1026a4f5bbe95dca25be3d104
* Use separate HAL interfaces for A2DP source and sink roles.Mike Lockwood2014-06-131-0/+1
| | | | | | | | | | | 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
* Move AVRCP controller support to a different HAL interfaceMike Lockwood2014-06-131-0/+1
| | | | | | | This allows us to add a new BluetoothProfile subclass for the AVRCP controller role independent of the existing AVRCP target support. Change-Id: I504bbf58a88808d1a884266992ae0c635c62aca1
* Merge "Bluetooth: Add support for HFP Client role."Mike Lockwood2014-06-121-0/+1
|\
| * Bluetooth: Add support for HFP Client role.Hemant Gupta2014-06-121-0/+1
| | | | | | | | | | | | | | Implementation changes in HAL for HFP Client role. Include HFP Client Interface ID. Change-Id: I1117c6a0c53e7e7059e46711f7a26639d2bbaee3
* | Add callouts for bluedroid to acquire wake locks and set wake alarms.Sharvil Nanavati2014-06-121-0/+24
|/ | | | | | | | | | | | | 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
* Add support for retrieving local LE features via get_adapter_propertiesGanesh Ganapathi Batta2014-06-121-0/+18
| | | | Change-Id: I337614aa96ec08f631667dc4a18b4e5c993a79b1
* Revert "bt: add interface function to provide wakelock access"Matthew Xie2014-05-231-5/+0
| | | | This reverts commit 19f3696f852d6787076b70a7d31f5684ad2aa93f.
* bt: add interface function to provide wakelock accessDmitry Grinberg2014-05-221-0/+5
| | | | Change-Id: I7ea173aee49ae7fdfe81a24a9b3666efc1c29ed4
* Fix file permissionsGlenn Kasten2013-08-201-0/+0
| | | | Change-Id: Iffc2941d98ee16796cf3d44dec1cfa376d9362bb
* Add debug menu to enable btsnoopZhihai Xu2013-06-101-0/+2
| | | | | bug: 8059358 Change-Id: Ib28ffe12d9b42726a0c12ecb144624862745e9ca
* Initial version of RC HAL for AVRCP 1.3Ravi Nagarajan2013-03-201-0/+1
| | | | Change-Id: Idbea1294d091cbe0b9ebc3a7a0cad9f0c738e32c
* Initial version of BLE support for BluedroidGanesh Ganapathi Batta2013-02-271-1/+27
| | | | Change-Id: Iacf3a56943b31c4fd4f4b833ed675a35cbd47104
* Initial Bluetooth open source releaseAndre Eisenbach2012-09-181-0/+441
Change-Id: I27bb95db854806d7deedaf6c622b17cb09f62f16