Skip to content

Conversation

@barbibulle
Copy link
Collaborator

Recent versions of the Android emulator enable UWB by default, which causes the emulator to request a "UWB" packet stream when using the android-netsim transport in controller mode. Returning an error and terminating the stream in that case doesn't work, because the emulator ends up making new requests, in a loop.
Instead, the right approach is to accept the stream, but drop all packets (alternatively, disabling UWB on the emulator also works, but that's not something all users know how to do).
With this change, the current version of the Android emulator now works well, regardless of whether or now UWB is enabled, and regardless of whether it requests BLUETOOTH or UWB first.

@barbibulle barbibulle force-pushed the gbg/netsim_enhancements branch from 30503fa to 302e496 Compare December 15, 2025 23:15
@barbibulle barbibulle merged commit 48744ee into main Dec 15, 2025
55 checks passed
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.

2 participants