MeeRun Sports Tracker

Your rating: None Average: 4.9 (69 votes)

MeeRun is a GPS Sports Tracking application which provides a user-friendly and powerful way to manage your sport activities. It has a strong focus on accuracy and usability but also provides innovative and unique features like the facility to replay a session, a detailed elevation profile and an integrated lock screen.

Main features:file format
- For jogging, biking, hiking, skating, sailing, driving, flying and more
- Real-time distance, time, lap, speed, pace, heart rate, elevation, calories, ...
- Audio feedback (English and German): regular and manual updates
- Map: OpenStreetMap, Nokia maps
- Heart Rate Monitoring (HRM)
- Manual and auto-pauses
- Online + offline filter
- Lock screen (with run info and swipe-to-unlock)
- Split table
- Elevation profile (distance, grade, gain/loss, ...)
- Statistics and charts (speed, intervals, elevation, heart rate, HR zones, ...)
- Interactive review with timeline
- GPX import/export
- Minimal resource usage
- Light-weight and intuitive UI
- No ads, no account required, no registration needed, no ad!

Heart Rate Monitoring

To be able to monitor your heart rate, you will need a Bluetooth (non-smart) device (Zephy HxM BT, Polar Wearlink+, ...). Sports Tracker devices have been reported to work but are not officially supported

Application versions: 
harbour-meerun-1.7.90-1.armv7hl.rpm4.24 MB14/05/2014 - 19:10
harbour-meerun-1.8.3-1.armv7hl.rpm4.26 MB21/07/2014 - 02:47
harbour-meerun-1.8.4-1.armv7hl.rpm4.27 MB22/07/2014 - 23:44
harbour-meerun-2.2.0-1.armv7hl.rpm2.49 MB24/12/2014 - 00:33
harbour-meerun-2.2.1-1.armv7hl.rpm3.83 MB24/12/2014 - 01:30
harbour-meerun-2.2.2-1.armv7hl.rpm3.83 MB24/12/2014 - 02:27
harbour-meerun-2.3.0-1.armv7hl.rpm3.89 MB23/03/2015 - 21:28
harbour-meerun-2.3.1-1.armv7hl.rpm4.05 MB30/03/2015 - 14:51
harbour-meerun-2.3.2-1.armv7hl.rpm4.05 MB01/04/2015 - 14:26
harbour-meerun-2.3.4-1.armv7hl.rpm4.05 MB26/04/2015 - 02:23
harbour-meerun-2.4.4-1.armv7hl.rpm4.1 MB02/06/2015 - 04:05
harbour-meerun-3.3.14-1.armv7hl.rpm7.5 MB13/06/2016 - 00:33
harbour-meerun-3.3.15-1.armv7hl.rpm7.47 MB13/06/2016 - 23:14

- Fixed package issue


nobodyinperson's picture

Am I the only one with this graphical bug?

When I start a training by swiping to the left, somehow the main view gets stuck in the background half the way in. This stays during the whole training in every page. It does not happen if I load an older training however.

I'm on latest Iijoki with harbour-meerun-3.3.15-1.armv7hl.rpm, but as I recall this bug has been around for a longer time.

pjr's picture

Are we going to get BLE device support?
"Bluez5 (5.43) is included in this update
​​​​​​​ -- support for Bluetooth Low Energy (BLE)"

bwalter's picture

Yes, at least that should not be an issue anymore with Bluez5 and Qt 5.6. And there should be more improvements thanks to the updated Qt version :)

jdrescher's picture

I am also looking forward to this, would be really nice.

hoschi's picture

I would appreciate it :)

paulvt's picture

Oh, great! Looking forward to that!

DarkTuring's picture

Cannot silence voice of announcements km, min, sec.




Also it would be nice if thr voice announcement could just limit itself to state minutes for wgatever interval you pick, since you already know the interval (lap) why announce it? So it would go like this:

Ran 8miles: Announcement 1 after 1mile 9.5minutes, Announcement after 2miles 7.5minutes etc thats it! no seconds and no miles needed.

hetas's picture

I've had some problems with workouts getting corrupted when saving it initially.

You can se the workout in the workout list but when trying to open it you just get error message saying "The workout could not be loaded!" The workout also doesn't appear in the portal.

I think this might be related to longer workouts of over 15 km. I have the measurement interval set to 1 second. So maybe something to do with file size.

This is also a guess but seems that after stopping the workout if you wait longer in the save or delete-screen before saving the workout is less likely to be corrupted. So maybe Meerun should keep processing the workout in the background after saving. Or not let user continue saving the workout until it is processed fully.

Jolla C with Sailfish OS, Meerun 3.3.15.

Thank You for this great software. I've donated and will donate more if this app is still developed. There hasn't been updated in a while and the packageing and here maps are still broken.

DarkTuring's picture

When playing FM radio through basic SFOS media app on Aquafish with SFOS the volume of music is not attenuated and MeeRun announcements are made.

Just to clarify FM radio only plays with earphones plugged in because it uses the cable as an antenna.



I believe this may be a bug. Within MeRun i have selected to attenuate music.

paulvt's picture

Hey DarkTuring. It seems that all sound modifications for announcements do not work (pause, attenuate, etc.), for me it just announce through the music that is playing.

Btw, I could only get announcements and music working with the in-MeeRun player? Any audio application outside of MeeRun would be blocked on the first MeeRun announcement up until I quit it. I'm surprised you can listen to the FM?

wb1000000's picture

Could someone post some step-by-step instructions how to install Meerun again on the latest Sailfish OS? I've tried some of the tips below but so far no success. Thanks in advance!

Best regards,


analizer_'s picture

Sailfish OS update on 2016-12-03 caused following error : sudo pkcon install-local harbour-meerun-3.3.15-1.armv7hl.rpm
Installing files                                                                                                                               
Waiting in queue                                                                                                                                
Resolving dependencies                                                                                                                          
Fatal error: nothing provides qt5-plugin-geoservices-nokia needed by harbour-meerun-3.3.15-1.armv7hl

search for package listed above - is there any repo ?



sudo zypper install harbour-meerun-3.3.15-1.armv7hl.rpm

Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides qt5-qtlocation = 5.2.1+git12-1.10.1 needed by qt5-plugin-geoservices-nokia-5.2.1+git12-1.10.1.armv7hl
 Solution 1: do not install harbour-meerun-3.3.15-1.armv7hl
 Solution 2: break qt5-plugin-geoservices-nokia-5.2.1+git12-1.10.1.armv7hl by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c] (c): 2
Resolving dependencies...
Resolving package dependencies...

The following NEW packages are going to be installed:
  harbour-meerun qt5-plugin-geoservices-nokia

2 new packages to install.
Overall download size: 7.6 MiB. After the operation, additional 12.0 MiB will be used.
Continue? [y/n/?] (y): y
Retrieving package qt5-plugin-geoservices-nokia-5.2.1+git12-1.10.1.armv7hl                                 (1/2),  89.6 KiB (243.9 KiB unpacked)
Retrieving package harbour-meerun-3.3.15-1.armv7hl                                                         (2/2),   7.5 MiB ( 11.7 MiB unpacked)
Retrieving package qt5-plugin-geoservices-nokia-5.2.1+git12-1.10.1.armv7hl                                 (1/2),  89.6 KiB (243.9 KiB unpacked)
Installing: qt5-plugin-geoservices-nokia-5.2.1+git12-1.10.1 ..............................................................................[done]
Retrieving package harbour-meerun-3.3.15-1.armv7hl                                                         (2/2),   7.5 MiB ( 11.7 MiB unpacked)
Installing: harbour-meerun-3.3.15-1 ......................................................................................................[done]


meerun works fine - should be a dependecy-version problem in the meerun package

armorica's picture

Meerun is uninstalled by upgrade to Haapajoki (early access) on Jolla 1.

I was still running (went back to) version 2.3.4-1 in order to keep my heart monitoring running. Tested with 3.3.15-1 as well. Both won't install under Haapajoki.

Upgrade would be most appreciated. Cheers.

tvicol's picture

Here maps no longer working in 2.0.5/Haapajoki .

this may be related to "HERE location API: replaced with" ?

DrYak's picture

I've notived the same on my phone :
- 2.0.5/Haapajoki does uninstall it.
- It won't re-install directly due to missing dependency.

I've looked into it :
- As you suggest, the missing dependency is related to "qt5-plugin-geoservices-nokia" which doesn't exist in Haapajoki anymore (instead it was replaced with "qt5-plugin-geoservices-here". Whereas "qt5-plugin-geoservices-osm" is still available as before).

- But if forcing the install (eg.: <code>zypper install --force harbour-meerun</code> ), then meerun works normally.
(Note: I use OSM as map layer source, so maybe people relying formelly on Nokia would having missing maps).

The meerun devs will probably able to fix this quickly.

Vieno's picture

Thanks a lot. This has fixed it for me.

pasik2's picture

Cannot install Meerun on Turing phone. Error message is following: transaction /327_ebdaedbc. Status: dep-resolution-failed. Extra details: Nothing provides needed by harbour-meerun-3.3.15-1.armv7hl

pasik2's picture

Newest OS update fixed this.

markouu's picture

MeeRun v3.3.15 crashes when you open a new training and adjust the heart rate monitor settings. Sailfish OS is

moli's picture

Issue confirmed. What to do? Anyone found a solution or workaround?

jdrescher's picture

Yeah, I got the same problem. Really annoying.

Has anyone a fix for that?

BonoNL's picture

I think this is one of the best apps on SailfishOS.


Really like it and use it a lot!

pkz's picture

I cannot install it because of missing package: qt5-plugin-geoservices-osm

jdrescher's picture

Same for me. Can't install on Aurajoki because of this missing package.

When I try to install package by hand I get this error:

Fatal error: qt5-plugin-geoservices-osm-5.2.1+git9-1.25.1.armv7hl requires qt5-qtlocation = 5.2.1+git9-1.25.1, but this requirement cannot be provided


Maybe there is a workaround for this?


caprico's picture

Open terminal and enter:

pkcon refresh

Now try to install it again (and make sure you install the latest version).

hetas's picture

Noticed a little bug in the latest version.

Setting custom distance doesn't work right. If i set distance for exemple to 7km, it is actually set to 77km. If i go to edit the distance it shows as 7km.

  • Meerun v3.3.15
  • Jolla Phone, Sailfish OS v2.0.1.11 (Taalojärvi)
  • Finnish locale


EMKAH's picture

I still got the gstreamer0.10 missing dependency error. :/ Any actual workarounds?

mattl's picture

Program closes if choose my Polar iWL in HRM menu while starting new workout.

meerun 3.3.15 and sailfish

paulvt's picture

Second that, I have that too.  I haven't ran with the new version yet, so I don't know if it's just the settings page or the entire HRM implementation?