Correct me but I believe Librem5 supports both WiFi and 3G/4G data connection. How does Librem5 manage and switch network data connection between WiFi and 3G/4G and where is it git source repository?
Does it use Desktop NetworkManager or does it use Android AOSP connectivity manager or does it create its own connectivity manager source?
The https://github.com/purism does not seem the Librem source repositories where many are empty.