Le projet open source AsteroidOS a annoncé la version 2.0, un système d'exploitation basé sur Linux pour montres connectées qui met l'accent sur la confidentialité et prolonge la durée de vie des appareils. Cette sortie introduit un support d'affichage toujours allumé, des améliorations de performances et une compatibilité avec plus de modèles de montres. Elle vise à offrir une alternative aux plateformes propriétaires comme Wear OS et watchOS.
AsteroidOS, un système d'exploitation basé sur Linux et développé par la communauté pour montres connectées, a atteint sa version 2.0 après huit ans de développement. Construit sur OpenEmbedded avec une interface utilisateur Qt/QML et BlueZ pour Bluetooth, le système priorise la confidentialité en évitant la télémétrie et les services cloud, favorise la responsabilité environnementale en ressuscitant des appareils obsolètes et encourage les contributions des utilisateurs via un code accessible en QML/Qt, JavaScript ou C. La sortie, annoncée récemment, inclut plusieurs améliorations clés. Les nouvelles fonctionnalités comprennent un affichage toujours allumé, une fonction réveil par inclinaison et un geste paume-pour-dormir. Une application moniteur de fréquence cardiaque et un support initial de comptage de pas ont été ajoutés, ainsi qu'une application boussole, des capacités Bluetooth HID et audio, une application lampe torche et un jeu appelé Diamonds, inspiré de 2048. Les mises à jour de design incluent un QuickPanel redessiné remplaçant l'ancien menu QuickSettings, avec des interrupteurs personnalisables, raccourcis d'apps et un minuteur d'arrêt. Sept nouveaux styles de lanceur d'apps sont disponibles, avec un mode Nightstand pour usage au chevet pendant la charge. La galerie de cadrans prévisualise maintenant les visages avec les fonds d'écran sélectionnés, et les performances ont été améliorées grâce à un rendu optimisé, des animations plus fluides, une meilleure autonomie de batterie et des correctifs de stabilité. La police système est désormais Noto Sans pour le support multilingue, avec Twemoji pour les émojis en couleur et plus de 20 nouvelles langues ajoutées, pour un total de 49. Les améliorations d'apps incluent une app Météo plus lisible, un Minuteur en arrière-plan optimisé pour écrans ronds, un agencement Calculatrice amélioré et un contrôle du volume musical. L'app compagnon Android, AsteroidOS Sync, gagne la détection d'appels, une bibliothèque Bluetooth stable et un support de clé API personnalisée pour la météo. L'intégration s'étend à Gadgetbridge, SailfishOS et Ubuntu Touch via Telescope. Le support s'élargit à 15 modèles supplémentaires depuis la version 1.0, incluant Fossil Gen 4, 5 et 6 ; Huawei Watch 1 et 2 ; TicWatch Pro 3 ; OPPO Watch ; et Polar M600. Le support partiel couvre des appareils comme Casio WSD-F10 et F20, LG Watch Urbane 2, Moto 360 première génération, et Samsung Gear 2 et Gear Live. Beaucoup de ces montres manquent de support continu du fabricant, permettant à AsteroidOS de restaurer les fonctionnalités. Comme l'équipe le déclare, « AsteroidOS 2.0 est arrivé, apportant des fonctionnalités majeures et des améliorations rassemblées lors de son voyage à travers l'espace communautaire. » Le code source est disponible sur GitHub sous licences incluant GNU GPL 2 et 3, avec notes de sortie complètes et guides d'installation sur le site du projet.