Skip to content
Snippets Groups Projects
  1. Jun 14, 2021
    • Bruno Martins's avatar
      Merge tag 'LA.QSSI.11.0.r1-12300-qssi.0' of... · 7a9e33ee
      Bruno Martins authored
      Merge tag 'LA.QSSI.11.0.r1-12300-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/bluetooth_ext into HEAD
      
      "LA.QSSI.11.0.r1-12300-qssi.0"
      
      * tag 'LA.QSSI.11.0.r1-12200-qssi.0' of https://source.codeaurora.org/quic/la/platform/vendor/qcom-opensource/bluetooth_ext:
        Add BC BT into INTEROP_NOT_UPDATE_AVRCP_PAUSED_TO_REMOTE
        AVRCP:Unmute audio stream when SHO
        AVRCP:Unmute audio stream when SHO
        Add JBL Charge 4 to 3M BL
        BL: add INTEROP_ENABLE_PREFERRED_CONN_PARAMETER
        bluetooth_ext: Add BL for sending SCO immediately after SLC
        BL: add INTEROP_ENABLE_PREFERRED_CONN_PARAMETER
        bluetooth_ext: Add BL for sending SCO immediately after SLC
        Add devices into INTEROP_DISABLE_LE_CONN_UPDATES
        BT: Add Peer to Role Switch Blacklist
        Avoid TWS+ peer eb update to BONDED until props finish update
        Add interop database APIs for java layer(1/3)
        BT POWER: Set BLE MAX Power Value to default value
        Add SBH90C into playerStateUpdateBlackListedAddr
        TWS: Increase SDP DB for TWS plus search request
        AVRCP_Browse: Reset browse when MBS connection with Player is Suspended
        Enhanced Attribute protocol related changes
        Fix conflicts for Check whether local device is an ATV device to determine
        BT: Add YT Music to browse supported player whitelist
        Sending Paused  in INTERIM response
        Bluetooth-HFP: Skip sending intermediate call state.
        Certification tools: Disable mcap_tool for compilation
        HFP: Avoid BTSOC crash while twsp VSCs conflict
        AVRCP_Browse: Root browse upon player switch followed by SetBrowse
        Add HAVIT I39 to codec negotiation blacklist
        Stop sending power parameter values to SoC if it set to default
        HFP: Add carkit to IOT DB.
        Add AAC VBR blacklist logic for Interop database
        Bluetooth-HFP: clear curr scb in case of sco failure.
        AVRCP: Remove dead/unused code after interface changes
        Add Manufacturer to disable Sniff mode.
        BT: Adding new device entries in interop database
        Bluetooth_ext: Remove max line length restriction comment for conf file
        AVRCP: Cleanup device's deviceFeatures state when disconnect
      
      Change-Id: If873cbf5b6222a67e21c9696f537d2aafc08e342
      7a9e33ee
  2. May 31, 2021
  3. May 06, 2021
  4. Apr 30, 2021
  5. Apr 22, 2021
  6. Apr 12, 2021
    • wentjin's avatar
      AVRCP:Unmute audio stream when SHO · f1d3a4d6
      wentjin authored
      Root cause: The previous active device changed the volume to zero by
      volume change event. Audio will mute the stream in this condition.
      After SHO completed, there is still no sound from headset even the
      volume of active device is not zero.
      
      Fix: Notify the audio process to unmute the stream when set active
      device in this case.
      
      Change-Id: Ibd90d8fe18198f5842b0477cf3df29083de4aa50
      CRs-Fixed: 2912335
      f1d3a4d6
  7. Apr 08, 2021
  8. Apr 07, 2021
    • wentjin's avatar
      AVRCP:Unmute audio stream when SHO · e08e2447
      wentjin authored
      Root cause: The previous active device changed the volume to zero by
      volume change event. Audio will mute the stream in this condition.
      After SHO completed, there is still no sound from headset even the
      volume of active device is not zero.
      
      Fix: Notify the audio process to unmute the stream when set active
      device in this case.
      
      Change-Id: Ibd90d8fe18198f5842b0477cf3df29083de4aa50
      CRs-Fixed: 2912335
      e08e2447
  9. Apr 02, 2021
    • abghosh's avatar
      Add JBL Charge 4 to 3M BL · 779e9748
      abghosh authored
      Add JBL Charge 4 to 3M Blacklist so that BT
      controller uses 2M packets for streaming.
      
      CRs-Fixed: 2903540
      
      Change-Id: Ida3b298b4e2a4c0f7fa294a8d12d1c95e992e2fa
      779e9748
  10. Mar 25, 2021
  11. Mar 15, 2021
  12. Mar 09, 2021
  13. Feb 19, 2021
  14. Feb 04, 2021
  15. Jan 29, 2021
  16. Jan 22, 2021
  17. Jan 18, 2021
  18. Jan 13, 2021
  19. Jan 05, 2021
    • wentjin's avatar
      Avoid TWS+ peer eb update to BONDED until props finish update · 896f4006
      wentjin authored
      -Root Cause: In some TWS+ cases, the EB2 changes to BONDED
      state comes before EB2 props finish update so that the code
      won't send BONDED broadcast. And UI can't be updated correctly.
      
      -Fix: Move the bond_state_changed for BONDED state after
      btif_tws_plus_update_rmt_dev_props. Ensurn the EB2 BONDED state
      change comes after EB2 props update.
      
      Change-Id: Ie2ffe2af2437dc650df65baa835c9d68140cd303
      CRs-Fixed: 2837707
      896f4006
  20. Dec 29, 2020
    • Mingbo Zhang's avatar
      Add interop database APIs for java layer(1/3) · 97fd8cc0
      Mingbo Zhang authored
      - Add interop database APIs for java layer(1/3)
      - Migrate several blacklists from java layer to interop_database.conf.
      
      Change-Id: I660094693d47cb364558073e2747104e4f32d74a
      CRs-Fixed: 2838490
      97fd8cc0
  21. Dec 24, 2020
    • Venkata Jagadeesh Garaga's avatar
      BT POWER: Set BLE MAX Power Value to default value · fdd68860
      Venkata Jagadeesh Garaga authored
      Setting BLE MAX Power Value to default value disables
      the power back feature for BLE.
      
      To enable power back feature, required power values
      should be configured from bt_profile.conf dynamically
      
      Change-Id: I971975e90dfea612a047b8c938ce1f9e8114c897
      CRs-Fixed: 2844668
      fdd68860
  22. Dec 22, 2020
  23. Dec 21, 2020
    • Linux Build Service Account's avatar
      Merge bf597441 on remote branch · 124ea969
      Linux Build Service Account authored
      Change-Id: I63e4c11af18ec22187ebdabd1db824b6c4e9a7eb
      124ea969
    • Venkata Jagadeesh Garaga's avatar
      TWS: Increase SDP DB for TWS plus search request · dab7430f
      Venkata Jagadeesh Garaga authored
      Issue: Auto connection failed for TWS+ device after pairing
      
      Steps to reproduce
      ==================
      Steps:
      1. Turn on BT
      2. inquiry any TWS+ device
      3. Initiate pairing to TWS+ device.
      
      Actual Result:
      Auto connection to TWS+ device failing after pairing
      
      Expected result:
      Auto connection to TWS+ device should be successful after pairing
      
      Root Cause:
      As profile initiating TWS+ sink SDP with 500 bytes of SDP DB,
      stack discarding SDP response from TWS+ sink device,
      once 500 bytes of DB used and hence auto connection is failing.
      
      500 bytes is not enough to process SDP TWS+ sink SDP response.
      
      Fix:
      Increase SDP DB to 2000 for TWS plus search request.
      
      Change-Id: I32f228f11959445f56ce1b65b7e6a93acf20ee50
      CRs-Fixed: 2839244
      dab7430f
  24. Dec 10, 2020
    • wentjin's avatar
      AVRCP_Browse: Reset browse when MBS connection with Player is Suspended · 77b97162
      wentjin authored
      -Root Cause: Didn't update the playerID to NO_PLAYER_ID
      when force stop music player.
      
      -Fix: Update the playerID to NO_PLAYER_ID when current
      controller is null. Reset browse when mediaBrowser SUSPEND.
      
      Change-Id: I4ef329a4ba2a9fc3a027f9e5a49f73de7d2c2627
      CRs-Fixed: 2813727
      77b97162
  25. Dec 01, 2020
  26. Nov 26, 2020
  27. Nov 23, 2020
  28. Nov 18, 2020
  29. Nov 17, 2020
    • penghua's avatar
      Sending Paused in INTERIM response · 450b5176
      penghua authored
      Sending Paused instead of Stopped  in INTERIM response when
      current_play_status is playing and device just got connected.
      
      Change-Id: I1b66e4c9a2ec1c19e7e1cb96137de7620ed43d91
      CRs-Fixed:2818768
      450b5176
  30. Nov 05, 2020
  31. Oct 23, 2020
  32. Oct 20, 2020
  33. Oct 16, 2020
    • wentjin's avatar
      HFP: Avoid BTSOC crash while twsp VSCs conflict · 2a08169f
      wentjin authored
      Root cause: For TWS+ devices, update_twsp_device give
      a wrong role in 1st device setup sco VSC before AT%QER.
      When it's modified after AT%QER so that the role in
      setup sco VSC from 2nd device conflicts with 1st device's.
      
      -Fix: Add a function called is_sco_opening_to_twsp.
      Keep the 2nd device have the same role in setup sco
      VSC as the 1st device described.
      
      Change-Id: Id67ce5e9b5ccc8d0c5852ae941e801646e6808b9
      CRs-Fixed: 2786483
      2a08169f
  34. Oct 15, 2020
    • Sagar Verma's avatar
      AVRCP_Browse: Root browse upon player switch followed by SetBrowse · 73bb8ed1
      Sagar Verma authored
      Upon Player switch if earlier player had performed SetBrowsePlayer
      then upon next time player switch if remote performs SetBrowse Cmd
      again for new Player always starts afresh by loading root contents
      As some remotes uses this sole criteria to display folder items on
      their UI screen.
      
      Change-Id: I742c72ceb8adee3e1633f31af90ce4a609e3597f
      73bb8ed1
  35. Oct 12, 2020
    • Mingbo Zhang's avatar
      Add HAVIT I39 to codec negotiation blacklist · 617949ef
      Mingbo Zhang authored
      This headset claims that it supports codec negotiation, but actually it
      doesn't support mSBC. Add this headset to codec negotiation blacklist
      to use only CVSD.
      
      Change-Id: Iabb2f96c2bccaf0e410fb36d50c2b77bb9ea9e8a
      CRs-Fixed: 2787429
      617949ef
Loading