- May 09, 2023
-
-
shihchienc authored
Currently when there is an ongoing background scanning like 10% or 25%, CSIS active scannning would not take effect since the first scanning come first. This makes finding coordinate members more difficult as the scanning % is not enough. This Patch checks if current scan is for CSIS then stops any ongoing scanning and uses low latency scanning for finding coordinate members. This increases paring speed and also decreases the failure that we do not find coordinate members. Bug: 273958309 Test: make sure we find csis member with 100% scanning Change-Id: I4b469166690f20306fcdcb57d7ca4a311d5969bc
-
- May 04, 2023
-
-
Jack He authored
-
Treehugger Robot authored
-
Treehugger Robot authored
* changes: leaudio: Add a way to disable LeAudio profile for given group leaudio: If TA reconnection policy is enabled, autoconnect is always on
-
Treehugger Robot authored
-
Jack He authored
-
Chris Manton authored
Bug: 280522990 Test: Compiles Change-Id: Id48bdcf9e3e8ca9f4586fe7c75d1d6e6fcc8d85e
-
Bill Yi authored
-
Chris Manton authored
Bug: 277241116 Test: Compiles Change-Id: I7f99c669ab34bf7bb79607ae292947a6428b40cd
-
Łukasz Rymanowski authored
With this patch, we make sure all the characteristic are read, before CONNECTED signal is sent to the Java layer Bug: 279990836 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_csis_test Tag: #feature Change-Id: I8f8a1f6a2896c518fc9b3c4090849a2e5379911f
-
Łukasz Rymanowski authored
For dual mode headset we want to have a way to switch between A2DP/HFP and LE_AUDIO. For this reason we need a way to disable LE_AUDIO. It is done by Settings with setConnectionPolicy API and this is later set down to native code. When profile is disabled, TA reconnection is also disabled for given group Bug: 277557618 Test: atest BluetoothInstrumentationTests Test: manual, LE toggle switch Tag: #feature Change-Id: I4ac830a667f57d591ab8ac8170cc8b841efd3703
-
Łukasz Rymanowski authored
With this patch, Android will always keep set member in the allow list, if the other member is connected Bug: 279990836 Test: atest BluetoothInstrumentationTests Test: atest bluetooth_le_audio_client_test Tag: #feature Change-Id: I006239fe4dcffcd45b4823db841d8059676e8b27
-
Łukasz Rymanowski authored
With this patch, autoconnect flag is always enabled when TA is enabled. Thanks to that, LE HS will be always available to reconnect Bug: 277557618 Test: atest BluetoothInstrumentationTests Test: manual Tag: #feature Change-Id: I85af7a6998f8fdf0161ed51750454bd8a91b2da3
-
Treehugger Robot authored
Merge "RootCanal: Implement a quirk to send an Hardware Error event in case a command is received before HCI Reset"
-
Treehugger Robot authored
* changes: floss: btclient: Add listen-rfcomm and send-msc commands btif_sock: Add control_req interface
-
Hui Peng authored
-
David Duarte authored
* changes: Remove unused dependencies from fluoride defaults Move common libraries outside of target properties
-
Treehugger Robot authored
-
Michał Narajowski authored
When using le_scanning_manager the device appearance from advertising data was not propagated to device's properties as a Class of Device. This resulted in le-only earbud to contain no information about device class which resulted in the icon in Bluetooth Settings menu to change when dual-mode device was disconnected from the phone and the only remaining device in the set was the le-only one. Bug: 269067986 Test: manual: pair earbuds, disconnect dual-mode earbud, observe icon in settings Tag: #feature Change-Id: Iee7d01afc3237b6deaa89d78e41f809ee790b87d
-
Rongxuan Liu authored
Tag: #feature Bug: 279233387 Test: cts passed Change-Id: Ic5341649037aec5ca88a1a6d77dd9338a1edb6bb
-
Rahul Arya authored
Test: unit Bug: 279760920 Change-Id: I361450214196b1eba62ffa1abcbf64c9a9dfc711
-
- May 03, 2023
-
-
Rongxuan Liu authored
-
Bill Yi authored
Merged-In: I4c0b2775d21f049fe36dafc6212640e13a18e380 Merged-In: Ifc71f5402bec8e3902ec3600cc4753c05a543e33 Merged-In: If737480e6bc915f5b9303bbaf728c1e240f16574 Change-Id: Ibf099acc7ed16c022b6625809440914d81e8c3d9
-
Christine Hallstrom authored
-
Treehugger Robot authored
-
Hui Peng authored
Bug: 260079196 Test: manual Tag: #security Change-Id: Iaeaf4ea55067586a2ee4cc5fb556e87ecc22e1b1
-
Henri Chataing authored
in case a command is received before HCI Reset This quirk would be enabled when running on the emulator to make sure the Host stack gets reset after loading a snapshot. Bug: 280640869 Test: m root-canal Change-Id: If8b0d27832eba856e27b0418f89f9be0d763f6b5
-
Rahul Sabnis authored
-
Rongxuan Liu authored
Tag: #feature Bug: 279233387 Test: cts passed Change-Id: I4a6787db00fd61bd86d7a46cf88ffd01f1daf0b7
-
Treehugger Robot authored
-
Henri Chataing authored
-
Chris Manton authored
Bug: 280523375 Test: Compiles Change-Id: I6ba60037f1f3289ca054540984955ff9b74c420b
-
David Duarte authored
* changes: Remove OS_LINUX_GENERIC Replace OS_GENERIC by !__ANDROID__ Replace OS_ANDROID by __ANDROID__
-
Ying Hsu authored
-
David Duarte authored
Test: mma Bug: 279502784 Change-Id: If51ee2af6f8c2ee91c782f07a3203b3263ba5886
-
David Duarte authored
It was always defined (linux and android) Test: TreeHugger Bug: 279502784 Change-Id: If53c4ea123958b81b3e679ac64e9063bdc5a035c
-
David Duarte authored
Test: mma Bug: 279502784 Change-Id: I254fe663694b6e499e517bb5c8500b765ed25b9f
-
David Duarte authored
Test: TreeHugger Bug: 279502784 Change-Id: I0a1baf8dda3274c5936af11c08c47edb5322251b
-
David Duarte authored
__ANDROID__ is already set by the build environment so we don't need to roll our own OS_ANDROID Everything is replaced except system/btif/src/bluetooth.cc as it's not present in internal branches and will be removed in AOSP as well when b/280533897 will be fixed Test: TreeHugger Bug: 279502784 Change-Id: Ic2f72ae52f101819a12f0078cf1dc28c622efb1a
-
David Duarte authored
-