Skip to content
Snippets Groups Projects
  1. May 22, 2014
    • Adam Hampson's avatar
      add support for custom sniff configuration · 449d0a07
      Adam Hampson authored
      
      This change allows the bta_dm_pm_md table defined in bta_dm_cfg.c
      to be overridden in bdroid_buildcfg.h
      
      This also changes how the bta_dm_pm_spec table references sniff
      parameters in the bta_dm_pm_md.  Indexing into the bta_dm_pm_md
      table is now through an overrideable define instead of directly
      referencing the index into the table.
      
      Lastly this change allows for overriding the open, active, and
      idle states of the HID host power table indepednent of the HID
      device power table.
      
      Bug: 13329024
      
      Change-Id: If1eea95ebdd3efd48c69bf4cc6f2ffe06219c80b
      Signed-off-by: default avatarAdam Hampson <ahampson@google.com>
      449d0a07
  2. May 20, 2014
  3. May 19, 2014
  4. May 16, 2014
  5. May 13, 2014
  6. May 09, 2014
  7. May 08, 2014
  8. May 07, 2014
  9. May 06, 2014
    • Hemant Gupta's avatar
      HID: Send Close event to upper layers during reconnection · 5108a772
      Hemant Gupta authored
      This patch sends close event callback to upper layers, so that UI
      is updated of correct state of HID connection when connection
      between hid host and hid device drops for some reason and host is
      attempting reconnection. Without this patch, upper layers gives
      false update of connection still present when actually no connection
      exists between hid devices. Connection state was only getting updated
      if reconnection attempt was also failing.
      
      Change-Id: Ic276d9b57c5c84c4264ddeeadc34c983c718ba3a
      5108a772
    • Hemant Gupta's avatar
      GAP: Return BTM_CMD_STARTED from btm_sec_l2cap_access_req · 2c658174
      Hemant Gupta authored
      Return BTM_CMD_STARTED from btm_sec_l2cap_access_req when
      remote device link is neither authenticated or encrypted so as
      to send L2CAP Peer connect response with status auth pending.
      This lets remote device extend the waiting time. This fixes IOT
      issues with HP laptop EliteBook 8440p/8460p where pairing was
      not possible.
      
      Change-Id: I6cf6a72640de938a8145b541d4bad1bcba758ac5
      2c658174
    • Hemant Gupta's avatar
      MHF: Route call to correct HS in multi call scenario. · 6c0b9a9f
      Hemant Gupta authored
        - This change makes sure that audio routes back to correct
          headset in multi call scenario even though the other
          headset tries to answer or dial.
        - Ignore setting hf_idx for ATA/BLDN received from HS
          for a waiting call when an active/held call is already
          present.
      
      Change-Id: I19949471d481bf911fda2222dc6d730d1a821b65
      6c0b9a9f
    • Ganesh Ganapathi Batta's avatar
      Resolve Pairing failure with IPhone · d6e358eb
      Ganesh Ganapathi Batta authored
      When pairing is initiated from the iPhone side, it sets Bonding bit
      without MITM. We responded to this with No bonding, No MITM. This resulted
      in JustWorks & Unauthenticated link key. After pairing iPhone initiates a
      RFCOMM connection. This caused a link key upgrade to be done, which the iPhone
      rejected, resulting in pairing failure. To resolve this the following
      enhancements were made
      1. If locally initiated pairing always set Bonding bit + MITM
      2. If remote initiated
      a. copy over the bonding bit
      b. if peer has DisplayYesNo set MITM
      3. As a fallback if remote had MITM, enable MITM in our response
      This forces pairing to use Bonding bit+MITM thus resulting in authenticated
      combination linkkey
      
      Change-Id: I08f16c80821bc822023180d01868614ba41e6d88
      d6e358eb
Loading