summaryrefslogtreecommitdiff
path: root/android
Commit message (Collapse)AuthorAgeFilesLines
* monitor/a2dp: Decode SBC capabilitiesAndrzej Kaczmarek2015-12-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > ACL Data RX: Handle 256 flags 0x02 dlen 20 [hci0] 9.242155 Channel: 66 len 16 [PSM 25 mode 0] {chan 2} AVDTP: Get Capabilities (0x02) Response Accept (0x02) type 0x00 label 1 nosp 0 Service Category: Media Transport (0x01) Service Category: Media Codec (0x07) Media Type: Audio (0x00) Media Codec: SBC (0x00) Frequency: 0x30 44100 48000 Channel Mode: 0x0f Mono Dual Channel Stereo Joint Channel Block Length: 0xf0 4 8 12 16 Subbands: 0x0c 4 8 Allocation Method: 0x03 SNR Loudness Minimum Bitpool: 2 Maximum Bitpool: 53 Service Category: Content Protection (0x04) Content Protection Type: SCMS-T (0x0002) < ACL Data TX: Handle 256 flags 0x00 dlen 18 [hci0] 9.272120 Channel: 258 len 14 [PSM 25 mode 0] {chan 2} AVDTP: Set Configuration (0x03) Command (0x00) type 0x00 label 5 nosp 0 ACP SEID: 1 INT SEID: 3 Service Category: Media Transport (0x01) Service Category: Media Codec (0x07) Media Type: Audio (0x00) Media Codec: SBC (0x00) Frequency: 44100 (0x20) Channel Mode: Joint Channel (0x01) Block Length: 16 (0x10) Subbands: 8 (0x04) Allocation Method: Loudness (0x01) Minimum Bitpool: 2 Maximum Bitpool: 53
* monitor/avdtp: Add basic decoding of AVDTP signallingAndrzej Kaczmarek2015-12-011-0/+1
| | | | | | | | | | < ACL Data TX: Handle 256 flags 0x00 dlen 6 Channel: 258 len 2 [PSM 25 mode 0] {chan 2} AVDTP: Discover (0x01) Command (0x00) type 0x00 label 0 nosp 0 > ACL Data RX: Handle 256 flags 0x02 dlen 14 Channel: 66 len 10 [PSM 25 mode 0] {chan 2} AVDTP: Discover (0x01) Response Accept (0x02) type 0x00 label 0 nosp 0 04 08 14 08 0c 08 08 08 ........
* android/README: Fix typoAndrzej Kaczmarek2015-11-131-1/+1
|
* android/README: Update links to BfA on GitHubAndrzej Kaczmarek2015-11-131-11/+11
| | | | | Since code.google.com is now read-only, sample implementation of BfA is moved to GitHub. README is updated with new links.
* hog: Move code from android to profilesLuiz Augusto von Dentz2015-11-135-1578/+4
| | | | | This is a place holder until the code is ported to use shared API so it can be shared by android and D-Bus daemon.
* dis: Move code from android to profilesLuiz Augusto von Dentz2015-11-135-335/+4
| | | | | This is a place holder until the code is ported to use shared API so it can be shared by android and D-Bus daemon.
* scpp: Move code from android to profilesLuiz Augusto von Dentz2015-11-135-393/+4
| | | | | This is a place holder until the code is ported to use shared API so it can be shared by android and D-Bus daemon.
* bas: Move code from android to profilesLuiz Augusto von Dentz2015-11-135-375/+3
| | | | | This is a place holder until the code is ported to use shared API so it can be shared by android and D-Bus daemon.
* android/hog: Port fixes to profiles HoGLuiz Augusto von Dentz2015-11-131-1/+26
| | | | | | | | This align the 2 copies of Hog since the plan is to merge android version back to profiles and just reuse from there. The fix for incomplete discover is modified so the reports are keep while attempting to discover.
* android/log: Fix compilation error in AOSPAndrzej Kaczmarek2015-11-121-1/+1
| | | | btd_debug() has new parameter introduced in dcfdc556.
* btsnoop: Update file format identifiers for trace filesMarcel Holtmann2015-11-081-1/+1
|
* android: Remove dead codeSzymon Janc2015-10-3020-538/+67
| | | | | This removes dead code due to memory allocation with new0 not being able to fail.
* android/README: Update known Android issues sectionGrzegorz Kolodziejczyk2015-10-261-1/+6
| | | | This adds a patch which allows handling ssp passkey request.
* monitor: Add support for decoding Intel LMP / LL tracesMarcel Holtmann2015-10-091-0/+1
|
* monitor: Add support for Broadcom diagnostic channel decodingMarcel Holtmann2015-10-071-0/+1
|
* monitor: Add support for open and close index eventsMarcel Holtmann2015-10-041-0/+3
|
* android/handsfree: Fix missing HFP WBS callbackWill Wang2015-09-011-0/+7
|
* android/hal-handsfree: Fix missing HFP WBS callbackWill Wang2015-09-012-0/+18
|
* android/hal-ipc-api: Fix missing HFP WBS callbackWill Wang2015-08-271-0/+8
| | | | Add definition of HFP WBS Command notification
* audio/avdtp: Fix resuming only the first SEIDLuiz Augusto von Dentz2015-08-111-1/+1
| | | | AVDTP_Start can contain several Stream Endpoing IDs to be resumed.
* audio/avdtp: Fix suspending only the first SEIDLuiz Augusto von Dentz2015-08-111-1/+1
| | | | AVDTP_Suspend can contain several Stream Endpoing IDs to be suspended.
* android/pan: Fix not NULL terminating parsed stringDoHyun Pyun2015-07-291-1/+1
| | | | | | This patch prevents the possible not NULL terminating problem. ifr_name's array size is IFNAMSIZ. So If BNEP_BRIDGE has IFNAMSIZ size, the name string will be not NULL terminating.
* android/client: Fix memory leak while using realloc()Atul Rai2015-07-291-0/+9
| | | | | | | While reallocating space to store additional "remote device set" using realloc, if realloc() fails, the original block is left untouched but reference to that block is lost as NULL is assigned to remote_devices. The original block needs to be freed before return.
* android/hal-bluetooth: Fix NULL ptr dereferenceAtul Rai2015-07-271-0/+6
| | | | | Add NULL check on malloc return to fix NULL pointer dereference in case malloc fails.
* android/client: Handle failure from malloc() requestAnupam Roy2015-07-271-0/+4
| | | | | | In case malloc() request fails, just print error message and return. Dereferencing reg.mdep_cfg in case of failure can lead to crash.
* android/tester-main.c:Fixed Memory leakAnchit Narang2015-07-271-9/+27
| | | | | | | This patch fixes memory leak issues in various functions by allocating memory to structure step only after intial checks are performed as control was returning from these checks without freeing memory allocated to it.
* android/handsfree: Fix invalid size of SCO_OP_GET_FD commandSzymon Janc2015-06-121-1/+1
|
* android: Fix btproxy buildSzymon Janc2015-06-051-0/+1
| | | | | | | | | | target Executable: btproxy (out/target/product/mako/obj/EXECUTABLES/ btproxy_intermediates/LINKED/btproxy) external/bluetooth/bluez/tools/btproxy.c:197: error: undefined reference to 'ecc_make_key' external/bluetooth/bluez/tools/btproxy.c:215: error: undefined reference to 'ecdh_shared_secret' collect2: error: ld returned 1 exit status
* android/pts: Keep A2DP issue number in test's name lineSzymon Janc2015-06-011-2/+2
|
* android/pts: Update MAP test resultsMariusz Skamra2015-06-013-7/+8
| | | | PTS 6.1 and Android 5.1
* android/pts: Update L2CAP test resultsMariusz Skamra2015-06-013-42/+54
| | | | PTS 6.1 and Android 5.1
* android/pts: Update PTS versionSzymon Janc2015-05-263-3/+3
| | | | | GAP and OPP are already tested with PTS 6.1 but version updates were missing.
* android/pts: Update HID test resultsMariusz Skamra2015-05-263-37/+35
| | | | PTS 6.1 and Android 5.1
* android/hidhost: Fix connecting HOGP over BREDRMariusz Skamra2015-05-221-1/+1
| | | | | | This patch fixes issue related to HID connection over BREDR. To avoid HOG connection with dual mode device connected over BREDR, bearer type is checked not the features of remote device.
* android/pts: Update SM test resultsMariusz Skamra2015-05-223-35/+26
| | | | PTS 6.1 and Android 5.1.
* android/pts: Update OPP test resultsMariusz Skamra2015-05-222-7/+7
| | | | PTS 6.1 and Android 5.1
* android/pts: Update HOGP test resultsMariusz Skamra2015-05-223-40/+45
| | | | PTS 6.1 and Android 5.1
* android/pts: Update A2DP test resultsMariusz Skamra2015-05-223-18/+25
| | | | PTS 6.1 and Android 5.1
* android/pts: Update MPS test resultsMariusz Skamra2015-05-223-48/+46
| | | | PTS 6.1 and Android 5.1
* android/pts: Update IOPT test resultsMariusz Skamra2015-05-223-6/+6
| | | | PTS 6.1 and Android 5.1
* android/pts: Update AVRCP test resultsMariusz Skamra2015-05-223-17/+57
| | | | PTS 6.1 and Android 5.1
* android/pts: Update AVDTP test resultsMariusz Skamra2015-05-223-11/+13
| | | | PTS 6.1 and Android 5.1
* android/pts: Update AVCTP test resultsMariusz Skamra2015-05-223-5/+5
| | | | PTS 6.1 and Android 5.1
* android/pts: Remove SPP tests not implemented in PTSSzymon Janc2015-05-191-6/+0
|
* android/pts: Update SPP test resultsMariusz Skamra2015-05-193-11/+10
| | | | PTS 6.1 and Android 5.1
* android/pts: Update MCAP test resultsMariusz Skamra2015-05-193-6/+6
| | | | PTS 6.1 and Android 5.1
* android/pts: Update DID test resultsMariusz Skamra2015-05-193-5/+5
| | | | PTS 6.1 and Android 5.1
* android/pts: Update GAP test resultsMariusz Skamra2015-05-193-39/+36
| | | | PTS 6.1 and Android 5.1
* shared/att: Add ext_signed flag to be able to use external cryptoMariusz Skamra2015-05-191-1/+1
| | | | | | | | | | | | | Due to the issues with CSRK tests ext_signed flag has been added to allow android/gatt handle signed write operations. This patch fixes following tests: GAP__TC_SEC_CSIGN_BV_02_C GAP__TC_SEC_CSIGN_BI_01_C GAP__TC_SEC_CSIGN_BI_02_C GAP__TC_SEC_CSIGN_BI_03_C GAP__TC_SEC_CSIGN_BI_04_C SM__TC_SIGN_BV_03_C
* profiles/network: Add support for handling extension hdr in ctrl msgGrzegorz Kolodziejczyk2015-05-191-2/+5
| | | | | | | | Support for extension headers is mandatory functionality. This patch add support to it and leave responsibility for processing extension header and sending setup success response to kernel. This patch is necessary to pass PTS bnep test TC_CTRL_BV_19_C.