Do you have an old #PinePhone lying in the cupboard?
Dev versions of #ModemManager now support #GPS without a SIM card. Consumers of the MM API need some changes for this, so I submitted pull requests to #Geoclue (https://gitlab.freedesktop.org/geoclue/geoclue/-/merge_requests/173), gnss-share (https://gitlab.com/postmarketOS/gnss-share/-/merge_requests/15), and my own simple #GNSS app Satellite (https://codeberg.org/tpikonen/satellite/releases) (all 3 in different languages).
Soon it will be possible to use SIMless mobile phones for things like navigation and fitness tracking.
@tpikonen don’t the SIM based navigation apps like Google Maps use Assisted GPS and incorporate cell tower info and GPS info to create much better navigation results ? Or is that old tech now and they use something else.
@tpikonen freaking awesome!
And thanks for making satellite-gtk and the adaptive version of gpodder. I use them a lot!
@tpikonen wtf, that’s bizarre that there would be such a limitation to begin with. GPS and GSM are entirely unrelated. Any stock Android can be put in airplane mode or have the GSM chip removed and the GPS receiver functions without it.
@tpikonen for geoclue the .conf has CDMA, and 3G enabled and wiki states modems (accuracy: in kilometers, unless modem has GPS).
What if like on a Librem 5 you have a 3G/4G/CDMA modem with GPS, but the antenna isn't plugged in? It will continuously search for and not find any GPS signal probably burning through a lot of battery.
Maybe there needs to be a DB signal check in the geoclue source daemon of some sorts, if there is no signal or bad signal compared to the GPS source then drop source