Strava heatmaps on Karoo

Third-party apps, customisation, mods, development, custom kernels & ROMs

WARNING - Here be dragons!
If you don't entirely understand what you're doing, even following someone else's guide could end up with you bricking your Karoo, or leaving it in an unsupported state with no way to go back. By all means enter, read and learn, but undertake actions on your Karoo at your own risk!
Forum rules
Undertake any procedures at your own risk and make sure you know how to reverse any changes. You could brick your Karoo or at the very least put it into an unsupported configuration.
Post Reply
Posts: 2
Joined: Fri Oct 06, 2023 7:33 am

Strava heatmaps on Karoo

Post by jarod46 »

Hello, I developed an application originally to create kmz files from strava heatmap and import them on garmin basecamp to help me to make my mtb tracks.
Recently I found how the karoo store the heatmaps from suunto, but theses heatmaps are just very basical.
This is something like the slippy map tiles from openstreetmaps (, so this is very similar to the kmz files, I update my program to support this type of tile creation.


So I share my solution if someone else is interested to import strava heatmaps on its karoo. (just download the last release on github)

-just start StravaHeatMapToKMZ.exe and install .net runtime if asked, I think you also need a recent computer with microsoft edge installed too)
-disable location permission in the navigator window and connect a strava account to get high resolution maps
-zoom on the part of the world you want to capture
-in program options (not in the navigator window) leave map style option to none to have a transparent background
-choose desired activity type
-leave tile size and tile zoom options on 512/14, 14 is the biggest zoom value used by karroo/suunto heatmaps, it's the most useful zoom, used while navigating
-click on "create tiles", and select an empty folder where to save tiles
-now you can send tiles on your karoo, manually, or by clicking on "send tiles to android device" button
-you need android tool adb.exe and your karoo in developer mode, if you already sideloaded some apps on your karoo, you know what I mean, see dcrainkaer guide if you don't ( ... roo-2.html)
-select the adb.exe path and the tile folder chose before (you should see a directory name "14" in), leave "android device remote path" to default for karoo devices
-be sure to have the karoo connected in developer mode to your computer and click on "send"
Post Reply