MeeRun Sports Tracker

Your rating: None Average: 4.9 (75 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: 
File harbour-meerun-1.7.90-1.armv7hl.rpm4.24 MB14/05/2014 - 19:10
File harbour-meerun-1.8.3-1.armv7hl.rpm4.26 MB21/07/2014 - 02:47
File harbour-meerun-1.8.4-1.armv7hl.rpm4.27 MB22/07/2014 - 23:44
File harbour-meerun-2.2.0-1.armv7hl.rpm2.49 MB24/12/2014 - 00:33
File harbour-meerun-2.2.1-1.armv7hl.rpm3.83 MB24/12/2014 - 01:30
File harbour-meerun-2.2.2-1.armv7hl.rpm3.83 MB24/12/2014 - 02:27
File harbour-meerun-2.3.0-1.armv7hl.rpm3.89 MB23/03/2015 - 21:28
File harbour-meerun-2.3.1-1.armv7hl.rpm4.05 MB30/03/2015 - 14:51
File harbour-meerun-2.3.2-1.armv7hl.rpm4.05 MB01/04/2015 - 14:26
File harbour-meerun-2.3.4-1.armv7hl.rpm4.05 MB26/04/2015 - 02:23
File harbour-meerun-2.4.4-1.armv7hl.rpm4.1 MB02/06/2015 - 04:05
File harbour-meerun-3.3.14-1.armv7hl.rpm7.5 MB13/06/2016 - 00:33
File harbour-meerun-3.3.15-1.armv7hl.rpm7.47 MB13/06/2016 - 23:14

- Fixed package issue


superoxyde's picture

Thanks for Meerun. I use Meerun for several years. It's really a great software. For few days, maps don't display anymore. The path appears but the background map from osm doesnt appear. Could it be an issue due to osm api evolution? Or could it be a consequence of sailfisf OS 4 upgrade?
Thanks for your help
Best regards

badidea's picture

Same issue here. Meerun seems to use a MapQuest tile server, but MapQuest made some changes in 2016, see:
My phone reports (when running harbour-meerun from terminal) many times:
[W] unknown:0 - QGeoTileRequestManager: Failed to fetch tile (4220,2726,13) 5 times, giving up. Last error message was: 'Host not found'
But the map view did work in Sailfish 3.x and stopped working in 4.0 (to which I upgraded only recently). So the issue is in this QGeoTileRequestManager? How to fix that?
The chance that meerun itself gets updated is small, also the android version is also not updated any more.

LeoQTMoura's picture

Error to install ...nothing provides qt5 plugin geoservices......

pfbach's picture

Any chance for a 64-bit version once the SailfishOS will be available for Sony Xperia X ?

Update 2017-10-19
No need, as harbour-meerun-3.3.15-1.armv7hl.rpm is possible to install on SFOS X ( using same approach as

(To get zypper, pkcon install zypper)

pfbach's picture

Install MeeRun for Sailfish

[root@Sailfish ~]# ssu re
Device release is currently:
[root@Sailfish Downloads]# zypper install harbour-meerun-3.3.15-1.armv7hl.rpm
Building repository 'store' cache .......................................[done]
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides gst-plugins-good needed by
Solution 1: do not install harbour-meerun-3.3.15-1.armv7hl
Solution 2: break harbour-meerun-3.3.15-1.armv7hl by ignoring some of its depe

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

The following NEW package is going to be installed:

1 new package to install.
Overall download size: 7.5 MiB. After the operation, additional 11.7 MiB will
be used.
Continue? [y/n/?] (y):
Retrieving package harbour-meerun-3.3.15-1.armv7hl
(1/1),   7.5 MiB ( 11.7 MiB unpacked)
Retrieving package harbour-meerun-3.3.15-1.armv7hl
(1/1),   7.5 MiB ( 11.7 MiB unpacked)
Installing: harbour-meerun-3.3.15-1 .....................................[done]

Maps and audio works.

With JollaC I can enable bluetooth, and I am able to see the paired Polar H7, however, when selecting it, MeeRun crash. 

Hope this will be sorted out in a future update.

ftylitak's picture

The same for me. I use Jolla C with Xiaomi Mi Band 2.

[nemo@Sailfish ~]$ ssu re
WARNING: ssu.ini does not seem to be writable. Setting values might not work.
Device release is currently:

Andrew's picture

Is it possible to use offline maps in the program?

DrYak's picture

I have no experience with this myself, but I would suggest investigating
OSM Scout Server

It's a tile server that could serve map data to other applications. (i.e.: the applications - like Poor Maps or MeeRun? - are still only using online maps. Except that the map server actually runs on the smartphone it self).

DrYak's picture

Any progress regard Bluetooth Smart/Low Energy Heartreate monitors and Bluez 5 / Qt 5.6 ?

mattl's picture

This was a good sports trakking software, but now it hasn't beed updatet in almost a year.

Now it doent work with new sailfish without using developer mode and bluetooth hrm has been broken a year since last update. Android app shows last update fall 2016 so this project looks to be dead.

jdrescher's picture

Although the developer wrote here some weeks ago I am afraid you are right.

It would be nice to have a native open source sport tracker for SFOS.

Maybe it's time to start one...

Beethoven's picture

That sucks, I love this app :/

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