Stumblefish

Rating: 
5
Your rating: None Average: 5 (2 votes)

Location stumbler for BeaconDB for Sailfish OS.

Join The Motorcycle Fish on his mission to improve location fix times on Sailfish!

BeaconDB is the replacement for the discontinued Mozilla Location Services for fast location fixes. They are building a large database of cell tower, WiFI access point and Bluetooth beacon addresses, indexed with satellite location fixes, so mobile devices can collect the addresses it can see nearby and get a rough location estimate very quickly. Sailfish OS 5.1 has added BeaconDB for positioning, so now we need to help improve their database!

You can run this app (known as a 'stumbler') to gather data around you and help improve the accuracy of BeaconDB where you are. It has a daemon process that runs when the app is closed, which can be set to either keep a GNSS satellite location fix or just passively observe when other apps have one. When you have a fix, it will gather cell tower information from Ofono, and scan for nearby Wifi APs and Bluetooth beacons to gather reports to send to BeaconDB. The app can show you your reports that haven't been sent yet, and you can view a map with all your recent reports marked on it.

Setting background active mode will keep satellite location on all the time, and will make your battery drain a lot faster!

The latest version is always built automatically on my GitHub repo

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-stumblefish-0.1.4-1.aarch64.rpm3.31 MB09/06/2026 - 01:40
File harbour-stumblefish-0.1.4-1.armv7hl.rpm3.3 MB09/06/2026 - 01:40
File harbour-stumblefish-0.1.4-1.i486.rpm3.34 MB09/06/2026 - 01:40

Comments

fingus's picture

The resolute-looking Motorcycle Fish is fantastic! Thanks for this app — I've already transmitted a lot of data about my routes.