Les extensions… aussi appelées applications additionnelles. Quoi ? un store d’applications pour le Karoo, identique à ce que l’on connait sur nos smartphones ? Exactement ! On s’extrait de la moiteur ambiante et on plonge dans ce volet – un peu – technique, mais ô combien rafraichissant, proposé par Hammerhead.
Le principe
Hammerhead enrichit régulièrement le Karoo avec les mises à jour qui apportent des correctifs, mais aussi des fonctionnalités supplémentaires. Je vous propose dans cet article un focus sur une fonction méconnue et présente sur les Karoo (v2 et suivant) : la possibilité d’ajouter des applications.
Karoo est construit autour d’un noyau Android et est à ce titre accessible au développeur maitrisant cet écosystème. Encore faut-il que HammerHead en autorise l’accès ; ce qui a été fait depuis la version 1.538.2049 du firmware (janvier 2025), laquelle met aussi à disposition des développeurs les données essentielles concernant le trajet en cours par le cycliste. En complément, il faut une App Karoo Companion, sur son smartphone, au minimum en version 1.36.0 (Android) ou v1.12.0 (iPhone).
Comment ça marche ?
Dans la première mouture de cette fonctionnalité (janvier 2025), il faut bien avouer que cela relevait plutôt de la bidouille de geek. Mais, le processus s’est simplifié depuis et surtout, il a été mis en avant par un menu dédié dans le Karoo. Néanmoins, le processus originel est toujours opérationnel pour qui souhaite aller au-delà des propositions du magasin d’extensions. Nous en reparlerons plus bas.
On dispose alors d’une liste d’Apps développées par des tiers et proposées par Hammerhead au travers de ce menu Extensions, le « Store », bien que la marque n’utilise pas cette appellation, car déposée par la Pomme…
On peut y voir les apps installées et celles qui ne le sont pas encore. Un clic sur l’application propose une carte d’identité, majoritairement en anglais, avec notamment un résumé des fonctions. Le bouton “Open” (Ouvrir) permet d’accéder à l’application et ses réglages, video ci-dessous. Il s’agit là d’applications mises en avant par Hammerhead, mais il en existe d’autres, nous verrons comment y accéder.
Quel intérêt à ajouter des applications au Karoo ?
Bonne question, car s’il est techniquement possible d’ajouter – presque – n’importe quel jeu Android, l’intérêt se trouve ailleurs : enrichir les pages avec des champs de données qui n’existent pas en standard dans le Karoo ou qui affichent une présentation différente. On va trouver ainsi des champs plus graphiques, des données combinées dans un seul champ (utile pour gagner de la place) ou encore une présentation alternative des ascensions.
Je vous propose de passer en revue les Apps disponibles pour vous permettre de faire un choix plus éclairé si vous souhaitez expérimenter par vous-même.
Le panel des extensions à ce jour
Voici le panorama réalisé sur un Karoo v3, en v1.573.2195.20 à mi-août 2025 et correspondant à la liste issue de cette fiche du support Hammerhead. Un astérisque * indique sa présence parmi mes Apps préférées.
Epic Ride Weather
Fournit des prévisions météorologiques personnalisées qui tiennent compte de votre vitesse et de votre emplacement, en combinant plusieurs prévisions pour vous donner une projection précise de la météo pendant toute la durée de votre trajet. NB : nécessite un compte payant. https://www.epicrideweather.com
GiBLI Tech Inc.
Proposée par ce fabricant de capteurs aérodynamiques à l’attention des cyclistes et des triathlètes. Permet d’exploiter les données du capteur spécifique à l’aérodynamique. https://giblitech.com
Headwind *
Extension open source qui fournit la direction du vent contraire, la vitesse du vent, les prévisions et d’autres données météorologiques. Mise à jour automatique via l’App connectée au smartphone https://github.com/timklge/karoo-headwind
hDrop Hydration
Exploite les données d’un capteur spécifique et permet ainsi de surveiller la transpiration en temps réel, en informant sur la perte de sueur, le taux de transpiration et les niveaux d’électrolytes. https://hdroptech.com
HR2VP by BIPR
Estime la puissance en fonction de la fréquence cardiaque. https://bipr.fr/
KActions
Permet d’effectuer des actions automatiques telles que des notifications au début ou à la fin d’un trajet, des messages personnalisés à partir d’un bouton et d’autres actions automatisées. Nécessite de configurer des passerelles vers WhatsApp (api) ou SMS. https://github.com/lockevod/Karoo-KActions
KDouble *
Permet d’utiliser des champs personnalisés avec deux valeurs affichées dans le même champ (fréquence cardiaque, puissance, etc.). Six doubles champs à paramétrer (valeur affichée, fond de couleur, disposition horizontale ou verticale, etc.). Offre aussi des champs avec des graphes défilants (KRolling). https://github.com/lockevod/Karoo-KDoubleType
KPower
Permet d’estimer la puissance développée à partir des paramètres tels que poids du vélo, coefficient de résistance au roulement, surfaces, coefficient de traînée aérodynamique, etc. https://github.com/lockevod/Karoo-KPower
KRemote
Permet d’utiliser des boutons additionnels (comme les BLIPS Sans FIL eTAP AXS – SRAM) et d’effectuer des actions avec ceux-ci : balayer les écrans, faire sonner le bip, zoomer, dézoomer, etc. https://github.com/lockevod/Karoo-kremote
myWindsock
Fournit des données météorologiques (Windsock pour “manche à air”). https://mywindsock.com
Powerbar *
Extension open source qui ajoute des barres de progression colorées représentant la puissance, la fréquence cardiaque, la vitesse sur les bords de l’écran. https://github.com/timklge/karoo-powerbar
Reminder *
Extension open source qui affiche des alertes pendant le trajet après un certain intervalle de temps, une certaine distance parcourue ou lorsque la fréquence cardiaque, la puissance, la vitesse ou la cadence dépassent une certaine limite. https://github.com/timklge/karoo-reminder
Tilehunting
Télécharge les tuiles et affiche leurs contours ainsi que les activités passées sur la carte. Pour ceux qui chassent les tuiles façon Statshunters, ce qui consiste à quadriller un territoire pour le parcourir intégralement. https://www.statshunters.com/
Vin-HkE et VinApp
Offre des champs de données supplémentaires, alertes, graphiques en temps réel, calculs complexes, partenaire virtuel, messages sur le tableau de bord, widgets préconfigurés. https://www.instagram.com/vinapp_ciclismo. VinApp est une application de gestion des entrainements. Deux productions d’un développeur espagnol très prolifique.
Xert EBC
Il s’agit d’une plateforme d’entraînement qui aide les athlètes à s’entraîner eux-mêmes à l’aide des données fournies par les capteurs de puissance. Xert analyse en profondeur les données pour fournir des recommandations d’entraînement adaptatives et intuitives. https://baronbiosys.com/
D’autres propositions
Et si l’on ne trouve pas son bonheur là-dedans, en existe-t-il d’autres ? Absolument, sur GitHub (plateforme de développement communautaire), un membre recense toutes les extensions disponibles, y compris celles non proposées dans le Karoo directement. Par ailleurs, si vous souhaitez tenter l’aventure du développement, voici les instructions avec un dépôt GiHub dédié.
Dans ce cas-là, l’installation s’effectuera par les méthodes natives que Hammerhead préconisait avant que le menu « Extensions » apparaisse. C’est ce que l’on appelle le « sideloading », comme décrit dans cette page du support Hammerhead. Pour expliquer brièvement ce processus, l’installation se fera via le smartphone, sur lequel vous aurez téléchargé le fichier qui correspond à l’application à ajouter. Alors que vous êtes en liaison avec le Karoo (via bluetooth), ce fichier sera partagé au travers de l’App Companion, laquelle achèvera le transfert vers le Karoo. Mode opératoire qui fonctionne parfaitement, comme j’ai pu l’expérimenter avec les nombreuses installations testées…
Mes extensions préférées
Si l’on devait en retenir que quelques-unes ? Parmi celles accessibles dans le menu et via le Sideloading, voici ma sélection :
- PowerBar : configurée avec la barre de vitesse, notamment ; permet de libérer de la place pour un autre champ et offre un affichage discret et novateur ;
- Reminder : je l’utilise pour mes rappels cycliques de boisson et pour m’avertir que la pression des pneus baisse (en conjonction avec des valves connectées) ;
- Headwind : pour la fourniture des prévisions météo, graphe de température notamment ;
- myWindSock, pour les infos liées au vent, et plus particulièrement le champ donnant l’équivalence entre le vent affronté et le grade (ascensionnel) équivalent ;
- KDouble, pour les champs composés permettant de gagner de la place et apportant de la couleur ;
- karoo-routegraph, qui propose une représentation différente des ascensions et des POIs. Très riche, je suis toujours en phase de découverte. Lien vers l’extension ;
Enfin, même si je n’ai pas de transmission électronique Shimano, je ne peux pas oublier de citer Ki2 qui permet de retrouver le contrôle de sa transmission Di2 via le Karoo ; prise en charge hélas disparue depuis le rachat de Hammerhead par SRAM et l’imbroglio avec Shimano. Lien vers l’extension.
Il y a aussi des applications non spécifiquement développées pour le Karoo, mais présentes dans le Google Play (magasin d’apps Android) et qui me servent à faire des copies-écran ou des video directement sur le Karoo. Voici celles utilisées pour illustrer cet article : AzScreenRecorder et ScreenMaster. À noter que toute application Android développée de façon « responsive » (qui s’adapte à la taille de l’écran) est théoriquement apte à fournir un rendu exploitable sur le Karoo.
Au bilan
Je déplore qu’Hammerhead ne communique pas assez sur cette fonctionnalité, c’est trop confidentiel, comme si la marque n’assumait pas ce choix, alors que c’est une démarche inédite dans le monde des compteurs GPS, et carrément rafraichissante.
Une telle approche est à mon sens pertinente car elle permet au fabricant de se concentrer sur le cœur du système, ses correctifs, ses évolutions majeures, sans se disperser avec des développements certes utiles, mais annexes au regard de sa feuille de route.
Certes, il y a beaucoup de gadgets et de champs superflus, mais il y a aussi de belles pépites et des trouvailles d’ergonomie et de présentation. Et cette créativité démontrée par la communauté des développeurs stimule la marque et au final, l’inspire. Quitte à reprendre la philosophie d’une extension ; par exemple, combiner sur un même champ, les graphes distance et dénivelé restants.
J’apprécie la démarche et je pense que c’est du gagnant-gagnant : pour les utilisateurs que nous sommes et pour la marque.
Cela nous réserve de belles surprises. A suivre !
La page officielle des extensions Karoo.