- Oct 23, 2022
-
-
Abhishek Pandit-Subedi authored
Raw addresses for paired devices aren't only stored as public addresses. Since we filter for LE HID attributes, provide both the RawAddress and LE address type when we provide the list of devices that can wake the system. In order for LeAddressManager to re-arm connection, we need to add these devices via |AcceptLeConnectionFrom| instead of |AddDeviceToFilterAcceptList|. Bug: 231345733 Tag: #floss Test: Manual test on ChromeOS. Change-Id: I8ae8bc0f71ed07260f5f1880ab6bb8f27ffff972
-
Abhishek Pandit-Subedi authored
When suspending, we do ACL disconnection of all devices. Depending on the firmware implementation, the actual HCI Disconnection event can be emitted immediately afterwards or after the link layer disconnects. To speed up suspend, we will mask out the HCI Disconnection event and simply run the `OnDisconnection` method right away. Bug: 231435700 Tag: #floss Test: Manual test on ChromeOS Change-Id: If74b15562e224850aeac02a22e5a24b4d25a9a88
-
Treehugger Robot authored
* changes: [Invisalign] Move profile-specific log levels out of core [Invisalign] Do not run profile dumpsys from core [Invisalign] Add HACK_* interface for ad-hoc callbacks out of the core [Invisalign] Add CodecInterface [Invisalign] Add ConfigInterface [Invisalign] Pass more callbacks down from profiles [Invisalign] Invoke callbacks for profiles passed down from JNI [Invisalign] Pass in an interface into core sending events to profiles [Invisalign] Update startup sequence to remove backwards dependencies
-
Rahul Arya authored
Test: compiles, prints log messages on startup Bug: 254063018 Change-Id: Ice83e58e3342e04f641c1435f4d9676b0a5ea195
-
Rahul Arya authored
Trigger the same dumpsys operations from outside. Test: adb shell dumpsys bluetooth_manager Bug: 254063018 Change-Id: Iccce2f80e215f5f5587678193e1d02754344e7b8
-
Rahul Arya authored
We shouldn't have these, but they exist, and I don't want to touch what isn't obviously broken. Bug: 254063018 Test: all existing tests Change-Id: I069bb911da4639adc83268e641718b1fbb57090c
-
Rahul Arya authored
Not sure if this should belong in the core, or as an injected interface. We only inject this one codec since A2DP lives outside the core, but SCO is (currently) inside. Bug: 254063018 Test: all existing tests Change-Id: I0470a82f639595e33e82257f4031fc629706c97d
-
Rahul Arya authored
Add a mechanism to pass down runtime config values into the core. Also took the opportunity to remove some minor code duplication. Bug: 254063018 Test: all existing tests Change-Id: I4fa447eb5f738047020e1b41ab3657d86f867dc5
-
Rahul Arya authored
Bug: 254063018 Test: all existing tests Change-Id: I249ab6dfced4bfc9eeab1b46701cc60825ecb7b9
-
- Oct 22, 2022
-
-
Hui Peng authored
-
- Oct 21, 2022
-
-
Henri Chataing authored
-
Hui Peng authored
1. Factor out duplicated implementation of GetSystemPropertyUint32 on host/linux/android 2. Add GetSystemPropertyBool and factor out the code for retrieving bool properties in system/gd/hal/snoop_logger.cc Test: refactoring CL. Existing unit tests still pass. Change-Id: I5a24533f2ce6d146e528661e7cf6b86008537f3f
-
Treehugger Robot authored
-
Michael Sun authored
-
William Escande authored
We can no longer assert the log here. The service is set as non-available before the native is cleaned up. Meaning it is not possible to get it, but still the callback can be called. This only happens during shutdown and adding a synchronized block between them both will only result in a deadlock. Fix: 243732562 Change-Id: I3a9c267d2bea083e7529a07f7809e0e444160f80 Test: TH
-
Rahul Arya authored
Bug: 254063018 Test: all existing tests Change-Id: I3bba48c957398c2481be08e6d8c7f08c405371af
-
Rahul Arya authored
Will populate in future CLs. Bug: 254063018 Test: adapter tests Change-Id: I53e36990db65403592162c5e6a3b5ec98526698f
-
Rahul Arya authored
Bug: 254063018 Test: all existing tests Change-Id: I6da1c3e91b2b99229272474dc38e9e85a5a32456
-
Chris Manton authored
Bug: 253511212 Test: gd/cert/run Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: I183ce0754d7675ae1a897141b013b3a2b2298592
-
Chris Manton authored
-
Henri Chataing authored
Configure the capabilities with version v1.0, and all additional features disabled. Test: None Change-Id: I8e8823e345ecd2494ec39b71dce890a0e22daaba
-
Treehugger Robot authored
-
Jakub Pawłowski authored
-
Jakub Pawłowski authored
-
Jakub Pawłowski authored
-
Hyundo Moon authored
-
Archie Pusaka authored
* changes: floss: Send ChipsetInfo metrics floss: Send ACL connection state metrics floss: plumbing (dis)connection direction to btif
-
Archie Pusaka authored
-
Kihong Seong authored
-
- Oct 20, 2022
-
-
Treehugger Robot authored
* changes: RootCanal: Implement extended advertising PDUs Revert^2 "RootCanal: Refactor LE scanning commands" Revert^2 "RootCanal: Refactor legacy LE advertising commands"
-
Etienne Ruffieux authored
-
William Escande authored
-
Chris Manton authored
Bug: 253510668 Test: gd/cert/run Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: Ib01c4f58162c22ed836dfee8c89079d7c974a19f
-
Charlie Boutier authored
* changes: [Pandora] - Re activating skipped A2DP tests [PTS-bot] Update configuration files
-
Abhishek Pandit-Subedi authored
Use `.field = value` format to assign values for bt_interface_t. The previous ordering was wrong and allow_wake_hid was not in the right place. Bug: 231345733 Tag: #floss Test: Suspend/resume on ChromeOS and verify right apis called. Change-Id: Id48c251fbe67a6ce701a6153229562e909b6f106
-
Chris Manton authored
-
Chris Manton authored
-
Charlie Boutier authored
Add flaky field to pts_bot_tests_config.json Test: atest pts-bot:A2DP -v Bug: 239920692 Change-Id: I972d06dc9a93768a417622bbaa28e1825908779e
-
Thomas Girardier authored
- Update pass and skip list. - Simplify PtsBotTest configuration file. - Update PtsBotTestMts configuration file. Test: atest pts-bot Change-Id: Idaebfd1d5d93c88a3a2f29d6903ee80b8a25c8cb
-
Chris Manton authored
Bug: 254172663 Test: gd/cert/run Tag: #refactor BYPASS_LONG_LINES_REASON: Bluetooth likes 120 lines Change-Id: Iada70b54c9518b7c2d0b4705044f5035c39c2d2c
-