Skip to content

Sync with aosp main#55

Merged
hchataing merged 2 commits intomainfrom
aosp-sync
Apr 22, 2026
Merged

Sync with aosp main#55
hchataing merged 2 commits intomainfrom
aosp-sync

Conversation

@hchataing
Copy link
Copy Markdown
Collaborator

Synchronized to tools/rootcanal
commit 348cb556970e3193eb83e3a35847a92452ae8196

Changelist:

  • Add LL/CS/PER/REF/BV-36-C
  • Pass valid values for variables from enums.
  • Add LL/CS/CEN/INI/BI-04-C [CS Configuration Procedure Not Created When Rejected]
  • Handle LE encryption error codes
  • Fix Rust 2024 edition compatibility lints.
  • Send LL_CS_CHANNEL_MAP_IND to all connections irrespective of the role.
  • Update existing ISO HCI commands
  • Erase config_id when the remote sends LL_REJECT_EXT_IND pdu.
  • BIG command handler: HCI_LE_CREATE_BIG, HCI_LE_TERMINATE_BIG
  • Add FFI methods to query the validity of Advertising Handles
  • Add LL/CS/CEN/INI/BV-05-C test.
  • Add test LL/CS/CEN/BV-01-C.
  • Add LL/CS/PER/REF/BV-01-C test.
  • RootCanal: Add connection_proximity_threshold_support field
  • Add LL/CS/PER/INI/BV-01-C test.
  • Cache remote_fae_table during CS FAE Exchange Procedure.
  • Add LL Test LL/CS/CEN/INI/BV-01-C
  • Add more support for CS Capabilities.
  • hci_packets: Fix packet definitions
  • Include Cs Terminate function in switch case.
  • DualModeController: Display warning on packet parsing failures
  • Add LL Tests for initiating CS Capabilities exchange procedure
  • ControllerProperties: Fix typo in LE Connection Subrating configuration
  • Implement configuration option le_power_control_request
  • LeController: Implement LeReadTransmitPower, LeEnhancedReadTransmitPowerLevel
  • LeController: Implement LeReadRemoteTransmitPower
  • LeController: Implement LeSetTransmitPowerReportingEnable
  • BrEdrController: Resolve connection collision issue
  • test/LL: Add addition connection collision test scenario
  • Implement Channel Sounding Commands 7.8.139,7.8.142 and 143 in rootcanal
  • Add Channel Sounding support for commands 7.8.140-141 in rootcanal
  • feat: Support passing configuration via FFI
  • LeController: Fix the LE connection keepalive logic
  • Update the address pattern to use 16 bits of the device ID
  • Implement Le Cs Create Config and Le Cs Security Enable in rootcanal
  • Update Vendor Capabilities to v1.06
  • Implement RootCanal test commands
  • LeController: Support multiple concurrent scan requests
  • Fix crash in VLog by avoiding fmt::print on stdout
  • Add link layer packets to the rootcanal rust library

@hchataing hchataing force-pushed the aosp-sync branch 2 times, most recently from 046ac3d to d5955a6 Compare April 22, 2026 11:54
@hchataing hchataing force-pushed the aosp-sync branch 3 times, most recently from 1429c6b to 6095423 Compare April 22, 2026 12:24
Synchronized to tools/rootcanal
    commit 348cb556970e3193eb83e3a35847a92452ae8196

Changelist:
- Add LL/CS/PER/REF/BV-36-C
- Pass valid values for variables from enums.
- Add LL/CS/CEN/INI/BI-04-C [CS Configuration Procedure Not Created When Rejected]
- Handle LE encryption error codes
- Fix Rust 2024 edition compatibility lints.
- Send LL_CS_CHANNEL_MAP_IND to all connections irrespective of the role.
- Update existing ISO HCI commands
- Erase config_id when the remote sends LL_REJECT_EXT_IND pdu.
- BIG command handler: HCI_LE_CREATE_BIG, HCI_LE_TERMINATE_BIG
- Add FFI methods to query the validity of Advertising Handles
- Add LL/CS/CEN/INI/BV-05-C test.
- Add test LL/CS/CEN/BV-01-C.
- Add LL/CS/PER/REF/BV-01-C test.
- RootCanal: Add connection_proximity_threshold_support field
- Add LL/CS/PER/INI/BV-01-C test.
- Cache remote_fae_table during CS FAE Exchange Procedure.
- Add LL Test LL/CS/CEN/INI/BV-01-C
- Add more support for CS Capabilities.
- hci_packets: Fix packet definitions
- Include Cs Terminate function in switch case.
- DualModeController: Display warning on packet parsing failures
- Add LL Tests for initiating CS Capabilities exchange procedure
- ControllerProperties: Fix typo in LE Connection Subrating configuration
- Implement configuration option le_power_control_request
- LeController: Implement LeReadTransmitPower, LeEnhancedReadTransmitPowerLevel
- LeController: Implement LeReadRemoteTransmitPower
- LeController: Implement LeSetTransmitPowerReportingEnable
- BrEdrController: Resolve connection collision issue
- test/LL: Add addition connection collision test scenario
- Implement Channel Sounding Commands 7.8.139,7.8.142 and 143 in rootcanal
- Add Channel Sounding support for commands 7.8.140-141 in rootcanal
- feat: Support passing configuration via FFI
- LeController: Fix the LE connection keepalive logic
- Update the address pattern to use 16 bits of the device ID
- Implement Le Cs Create Config and Le Cs Security Enable in rootcanal
- Update Vendor Capabilities to v1.06
- Implement RootCanal test commands
- LeController: Support multiple concurrent scan requests
- Fix crash in VLog by avoiding fmt::print on stdout
- Add link layer packets to the rootcanal rust library
@hchataing hchataing merged commit 706032a into main Apr 22, 2026
29 checks passed
@hchataing hchataing deleted the aosp-sync branch April 23, 2026 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant