Thanks for the update. In the currently active conversation (including @mar-v-in) Mozilla Classify Client, https://github.com/mozilla/classify-client, is mentioned. This proposes
GeoIP Database
A GeoIP database will need to be provided.
Thank you for the quick reply. Since microG went to 0.3.0 I’ve had a terrible time getting weather any app other than Magic Earth to accurately detect my location. Off by 50-100 miles at times. So hopefully whatever replaces MLS will be better. I know it’s not open source but how about AppleWifiNlpBackend? That is much more accurate.
I am sure more talk about alternatives will appear on the linked threads, I find previously used NLP backends have no effect.I think I remember we can’t go back due to changes in the stack imposed “not by microg” and to do with Android 13.
I have been running quite stable, I assume without MLS, by
Settings > Apps and notifications > microG Services > Advanced > Additional settings in the app > Location …
Does anybody here know whether there’s a way in Android to show which source the last location fix was based on?
Way back in my Windows Phone 8/ Windows 10 Mobile days Apps could show this info, you could see whether the last location fix came from GPS or mobile network or Wi-Fi.
Is this possible in Android? It could help users assess whether getting location from GPS only would be feasible in their circumstances (in case it turns out location is mostly delivered by GPS anyway).
However I managed to learn if / when “Location” was from a reliable source with the install of MyLocation, https://github.com/mirfatif/MyLocation – com.mirfatif.mylocation
My Location app shows where various “current fix” points to; this can be copy and pasted to Notes, or my best choice to Magic Earth. My copy of Maps has (a folder of Favourites) in all the plots I got from Network Location, GPS (and from the “old days” NLP Backends – the closest to true “Home” (after GPS on a good day) on my map is the old AppleWifiNlpBackend .)
I eventually decided to stop the use of MLS due to stability. Regular fixes, 3 different at 1 mile radius and 1 at 3 mile radius, still produced (only irritating) different weather predictions (English weather!).
Some apps do benefit from Network Location, where for instance Network Location is used to pull up the correct map, then GPS takes over after an interval as Memory Map for All quick test here.
However, in microG’s settings, there’s a toggle in microG’s location settings to “Use /e/OS location system” (= “Let /e/OS decide which network location server to use”).