Do not auto-connect to previous Wi-Fi's

Description

When you connect to Insta360 device once, it gets saved and the SBC auto-connects to it. This means that even if kernel itself is not up, turning Insta360 on will cause it to automatically connect (probably orchestrated by nmcli) without kernel's intervention.

To make the behavior deterministic and under Whitebox's control, we should ensure that no wifi connections take place by OS itself, but rather Whitebox should perform this behavior instead.

Scope

  • Prevent OS from auto-connecting to device wifis
    • Probably name nmcli's connection either not save the network, or just prevent autoconnection
  • Proactively monitor available wifi networks and connect to configured devices' wifi networks when detected
    • Investigate whether there are some kind of hooks/callbacks we could tap into for this, and use them if available for a quicker and more seamless experience

MRs

Edited by Milos