- Aug 11, 2022
-
-
Chris Manton authored
Bug: 242054540 Test: gd/cert/run Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: I1412d795330c5ee593daab82efdc3d96324f6f97
-
Kyunglyul Hyun authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
- Aug 10, 2022
-
-
Krzysztof Kosiński authored
Some types had explicitly defaulted constructors even though they are not actually default-constructible. Also fixes an unused variable warning. Tag: #refactor Bug: 241680050 Test: atest --host bluetoothtbd_test net_test_osi Change-Id: Ieea664fe7c6ecdca6be352777c775dfd4649e5bd
-
Juan Yescas authored
packages/modules/Bluetooth/android/app/Android.bp include PlatformProperties as dependency as well as "framework-bluetooth-pre-jarjar". The last one also adds the dependency PlatformProperties, which it is causing the test StrictJavaPackagesTest.testApkInApex_nonClasspathClasses to fail. Note: The problem the test is trying to detect is multiple copies of the same class across the bootclasspath; in this case, framework-bluetooth is part of the bootclasspath, so all its classes are by default available (with caveats) to all java code; PlatformProperties is being bundle again in the Bluetooth APK (and applying the same jarjar rules as framework-bluetooth), so the end result is that we are bundling the same class that is already in the bootclasspath. Bug: 241475987 Tag: #compatibility Test: Run Bluetooth test cases. Change-Id: Ia7015fe1dcd279b5e39853a234fef7d908eb8236 Merged-In: Ia7015fe1dcd279b5e39853a234fef7d908eb8236
-
- Aug 09, 2022
-
-
Kyunglyul Hyun authored
Tag: #feature Bug: 238588139 Test: atest bluetooth_le_audio_client_test Change-Id: Ic57a2f545709ec05e858a33cb9ad24b1e3ddfdaf
-
Rahul Arya authored
The special logic here is only needed for CDMA calls, since they don't let us see what the active call is directly. But the rest of the logic should be used for all conference calls. So move the CDMA-specific check to gate just the relevant part. Bug: 234629992 Test: manual + BluetoothInCallServiceTest Tag: #stability Change-Id: I43e50d5e672ec0cb9ab41445f79d60b9e5a567cd
-
Jeremy Wu authored
Currently wbs_supported is stored in hfp_shim in a way that could cause troubles in a multi-device setting due to sharing a dirty state. In this CL, we remove that storage and propagate wbs_supported to BluetoothMedia directly. Also, we will assume that the device supports CVSD as soon as the SLC is established, since NBS-only devices may not support codec-negotiation and there will be no caller to pass that information. Bug: 241014631 Tag: #floss Test: Build and verify wbs_supported is correctly exposed Change-Id: I95e76895c4974149bb97d03c90957ba293e1f169
-
- Aug 08, 2022
-
-
Chen Chen authored
Merge "BluetoothPhoneState: call clearSignalStrengthUpdateRequest() at the beginning of stopListenForPhoneState() to make sure it's always called."
-
Treehugger Robot authored
-
Sungsoo Lim authored
Bug: 239486150 Tag: #refactor Test: atest CtsBluetoothTestCases Ignore-AOSP-First: Merge conflict Change-Id: I56e6e14bc4b809617afebba34c9942c4761ee8eb Merged-In: I56e6e14bc4b809617afebba34c9942c4761ee8eb (cherry picked from commit 6d9c5c1e)
-
- Aug 05, 2022
-
-
Treehugger Robot authored
-
- Aug 04, 2022
-
-
Jack He authored
-
Jack He authored
-
Treehugger Robot authored
-
Ying Hsu authored
-
Bill Schilit authored
bug: 239312573 bug: 217583108 Test: cert/run Tag: #feature Change-Id: I49183eced514e00c79b7ea03ac495f1f30987672
-
- Aug 03, 2022
-
-
Ying Hsu authored
Implement RefArgToRust and DBusArg traits for Rust HashMap<K, V> so that property map can support a struct with HashMap fields, e.g.: struct SomeData { services: HashMap<String, Vec<u8>>, manufacture: HashMap<i32, Vec<u8>>, }; Bug: 237389694 Tag: #floss Test: build with rustc 1.59.0: ./build.py --target test Change-Id: I85ea02b773bd8fb52236c486c0e3a99d9f117fa4
-
Abhishek Pandit-Subedi authored
-
Łukasz Rymanowski authored
Since ringtone is actually preparation for the conversation and we are using configuration as a conversation, make sure it will not be changed to media. This patch also improves logging a bit Bug: 233961821 Test: atest BluetoothInstrumentationTests Test: phone call Tag: #feature Change-Id: Id624a1a331a7dadf3e2779cfde7504aa1b926abe
-
Łukasz Rymanowski authored
This patch fixes scenario when Android is wating for Credit Based Connection Response, but remote side does not undestand the command. It also fix handling Credit Based Connection Response Negative Bug: 237399985 Test: atest BluetoothInstrumentationTests Test: L2CAP/ECFC/BV-01 Tag: #feature Change-Id: I02d63ea405cb7b6e6bc6d7a30e810be2c0a47805
-
William Escande authored
-
Abhishek Pandit-Subedi authored
This reverts commit 915e8efa. Reason for revert: Broke floss build Bug: 241251189 Test: ./build.py Change-Id: I7bc9de5da17bb1aa74c55591d6974093490b9477
-
Treehugger Robot authored
-
Hyundo Moon authored
-
Ying Hsu authored
-
- Aug 02, 2022
-
-
Ying Hsu authored
Implement RefArgToRust and DBusArg traits for Rust HashMap<K, V> so that property map can support a struct with HashMap fields, e.g.: struct SomeData { services: HashMap<String, Vec<u8>>, manufacture: HashMap<i32, Vec<u8>>, }; Bug: 237389694 Tag: #floss Test: ./build.py --target test Change-Id: Idc4eb76cf30ca56d8b039881e9424f9391ffca0e
-
Hongguang authored
Fix: 241152293 Test: make libbt_audio_hal_hearing_aid_software_encoding_fuzzer Test: mmm packages/modules/Bluetooth/system Change-Id: Ib82457a2797368773f846a3662174dd0a2d3be09 Merged-In: I8b2dafeaebf4fa8fae434bff0c937db9c14f3f9b Merged-In: I99ea709fe591ca362208547051d7fd5810ed42ed
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Thomas Girardier authored
-
Treehugger Robot authored
-
Chen Chen authored
BluetoothPhoneState: call clearSignalStrengthUpdateRequest() at the beginning of stopListenForPhoneState() to make sure it's always called. Resolving issues introduced in aosp/1901910. Per telecom's comment clearSignalStrengthUpdateRequest() must be called before setSignalStrengthUpdateRequest() clearSignalStrengthUpdateRequest() is called in stopListenForPhoneState() while setSignalStrengthUpdateRequest() is called in startListenForPhoneState(). In BluetoothPhoneState we make sure stopListenForPhoneState() is always called before startListenForPhoneState(). However, we may return early for stopListenForPhoneState() and clearSignalStrengthUpdateRequest() won't called. Bug: 240179714 Test: atest BluetoothInstrumentationTests Change-Id: I7aefcb9ab74d89d00aca67d807799dca7a12eb3c
-
Thomas Girardier authored
- Remove failing HFP/AG/WBS/BV-01-I. - Add SM tests to passing tests (indication only).. - Add GATT/CL/GAC/BV-01-C to passing tests (indication only). - Add SDP tests to passing tests (indication only). Test: atest pts-bot Change-Id: I1a238e21ad080a129323b12b39a03864149c8b71
-
Treehugger Robot authored
-
Katherine Lai authored
Implement Classic Page/Inquiry Scan sysprops Implement Link Supervision Timeout and Page Timeout Bug: 233119719 Tag: #refactor Test: Manually verified Change-Id: Ib5b079441875aead209eeb9b3f7e02b33e7e4390
-
Etienne Ruffieux authored
-
Josh Wu authored
* Add MetricsCollector for LeAudio * Implement LogLeAudioConnectionSessionReported logging API * Add MetricsCollectorTest under bluetooth_le_audio_test Test: atest BluetoothInstrumentationTests Tag: #feature Bug: 207811438 Change-Id: Iaa50e0a7986bae8919cd2e7d280a5303dbcc6d1f Merged-In: Iaa50e0a7986bae8919cd2e7d280a5303dbcc6d1f
-
Hyundo Moon authored
Bug: 237548430 Test: atest BluetoothPbapSimVcardManagerTest Change-Id: If90c5b7767011ea96300ffd33349d1e342d16cf8 Merged-In: If90c5b7767011ea96300ffd33349d1e342d16cf8
-