summaryrefslogtreecommitdiffstats
path: root/include/hardware/bluetooth.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'remotes/android-6.0.1_r52' into HEADJessica Wagantall2016-07-071-1/+1
|\ | | | | | | | | | | Ticket: CYNGNOS-3020 Change-Id: I1dd9d12d2131710416ee570e4b12e9cfad1f3ab4
| * Add guest mode functionality (1/3)Ajay Panicker2016-05-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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: I994a2933fd60301927ff2df65da634f81d4c9428
* | Merge tag 'android-6.0.1_r30' into HEADJessica Wagantall2016-04-181-0/+12
|\ \ | |/ | | | | | | | | | | Ticket: RM-234 Android 6.0.1 release 30 Change-Id: I16c7a3b94750adee3d2524f79ea3867c4735a970
| * DO NOT MERGE Add ability to add interop entries dynamically (1/2)Andre Eisenbach2016-02-241-0/+11
| | | | | | | | | | | | | | | | | | Add ability and interface for adding dynamic entries to the interop workaround database. Bug: 26548845 Change-Id: I17f8cbdf1e63c316aa52903be7ec526c9b1376bb (cherry picked from commit 9cacd60df4d3a6cfe5af687177b478bc9855130f)
* | Bluetooth: Header file changes to add new APIs for Test APKSrinu Jella2015-10-061-0/+9
| | | | | | | | | | | | | | | | New APIs added to send to test commands and recevie events from bluedroid stack Change-Id: Ibb161b09ef602a6c4e27d38a4c27a45331e1d381 CRs-Fixed: 598650
* | Bluetooth: Enable SSR.Kiran Kelageri2015-10-061-0/+3
| | | | | | | | | | | | Enabling SSR feature. Change-Id: Ifa66c479e48aba1542997c5f68753815630b1f9e
* | Bluetooth: BT_L2CAP_stack_certificationSrinu Jella2015-10-061-0/+2
| | | | | | | | | | | | | | | | | | Stack certification changes for L2CAP. Conflicts: include/hardware/bluetooth.h Change-Id: Idc54af2b19c7e421bde044f205842d6ca30b8187
* | Bluetooth-Wipower: Enable WiPower feature.Kiran Kelageri2015-10-061-0/+1
| | | | | | | | | | | | | | | | Enabling WiPower feature on lastest PL, this feature enables wireless charging capablity on the target. Change-Id: I2796fe487f73f567a1de5047bccbb9577b0f3c50
* | Bluetooth: Add support for HID Device Role (1/4)Hemant Gupta2015-10-061-0/+1
|/ | | | | | | | | This patch adds support for HID Device Role in HAL so that jni layer can communicate with Bluedroid Stack when calling HID Device API's and callbacks. Change-Id: I591f477ee58924a9003d6e733dcbbc4e8a7d3202 CRs-Fixed: 573086
* 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