• Cambionn
  • Registratie: Juli 2016
  • Niet online

Het (nog niet zo) grote AsteroidOS topic

Afbeeldingslocatie: https://tweakers.net/i/erT2xk5qsY0K__T-HoAGsz3Ajg0=/800x/filters:strip_icc():strip_exif()/f/image/Am0IGIVawp8fBgpH3mt7wr8H.jpg?f=fotoalbum_large
Doel topic/achtergrond
Vandaag mijn eerste AsteroidOS compatible smartwatch binnen gekregen en tot mijn verbasing geeft het zoeken op "AsteroidOS" wel geteld 1 resultaat op Tweakers; Een nieuwsbericht over de eerste stabiele release in 2018. Dus hierbij een verzameltopic voor ervaringen, updates, en andere nuttige info omrent AsteroidOS. Want ik kan toch niet de enige zijn die intresse in het project heeft?

Note dat ik niet gerelateerd ben aan AsteroidOS. Dit topic is opgezet uit persoonlijke intresse en in hoop op leuke en interessante gesprekken op dit onderwerp met andere Tweakers. Gezien de lage hoeveelheid interactie hierover op Tweakers zo ver wou ik dit topic aardig algemeen houden, maar mocht het uitgroeien kan het altijd verder opgedeeld worden.
Wat is AsteroidOS
AsteroidOS is een open-source besturingsysteem voor smartwatches. Het draait als embedded Linux met QT en QML voor de interface (en kan, in theorie, software hiervoor gebruiken als je het compiled voor de OS. Of het handig is op een kleine smartwatch is een tweede). Het idee is gebouwd op "freedom & privacy", en de slogan is "Free Your Wrist". Instalatie kan zowel dual boot met de originele OS als compleet het originele OS overschrijvend.

AsteroidOS kan compleet op zichzelf werken, of gesynchroniseerd worden met telefoons. Tevens bestaat er publieke libraries om eigen synchronisatie apps te schrijven, zo is er een simpele Linux synchronisatie beschikbaar die hiermee gemaakt is.

AsteroidOS is in 2015 gestart en op het moment van schrijven was de laatste update in de git repository vandaag. Het is dus nog zeker actief onder development.
Health app (inclusief stappenteller)
Inmiddels is de health app opgenomen in de officiële lijst met apps. Echter, gezien hier nog wat polishing wordt uitgevoerd komt deze niet met een fresh install mee. Wel kun je deze handmatig installeren met het commande "opkg install asteroid-health". Hierna zal je stappenteller werken (voor de meeste watches).
Ervaringen delen
Gezien de OS op verschillende devices draait, welke elk verschillende port statussen hebben, is het handig als je vernoemd welk devices je gebruikt. Hetzelfde geld voor synchronisatie clients (wanneer dit van toepassing is), en natuurlijk relevante aanpassingen die je zelf aan het systeem hebt gedaan.
Linkjes
Officieel
Officiele websites gelinkt aan AsteroidOS. Heb de social media er even buiten gelaten, deze kun je op de website terug vinden.

Officiele website
Gebruik deze website om te checken welke devices compatible zijn en hoe ver deze geport zijn. Tevens is de FAQ en documentatie handig om te kijken alvorens hier vragen te stellen. Ook zijn o.a. linkjes naar officiele social media, de officiele GitHub, een lijst met synchronisatie apps voor verschillende platformen, en links naar de community watch faces hier te vinden.
https://asteroidos.org

GitHub
Officiele GitHub repositories. Hier staan ook een paar community packages gehost.
https://github.com/AsteroidOS

Package repro
Nightlies van de beschikbare officiële apps. Deze kunnen geïnstalleerd en geüpdatet worden met een internetverbinding en het "opkg install <>" commando. De meeste apps staan er bij installatie al op, maar er zijn een paar optionele zoals de Health app (asteroid-health).
https://release.asteroidos.org/nightlies/ipk

Matrix
Officieel Matrix channel. Wordt actief gebruikt door zowel develops en gebruikers. Over alles omrent AsteroidOS kan hier gepraat worden, van gebruikersvragen tot test-releases en development updates.
Channel: #Asteroid:matrix.org
Join link: https://matrix.to/#/#Asteroid:matrix.org
Onofficiele content
AsteroidOS heeft buiten de commandline packagemanager geen appstore op het moment van schrijven, echter kan iedereen apps maken voor het systeem. Hieronder een lijst met bekende apps voor de OS buiten wat meegeleverd wordt. Instalatie methode kan verschillen per app, gezien elk door losse mensen gemaakt zijn. Deze apps zijn ook niet allemaal getest. Gebruik dus op eigen risico. Voor de overzichtelijkheid heb ik de lijst opgedeeld in verschillende secties.

Mocht je extra recommendations voor deze lijst hebben, noem ze zeker. Dan voeg ik ze toe aan de lijst :) .
Onofficieel - OS Utility
Top
Geeft Linux kernel, CPU load, gebruikt geheugen, disk usage en gemiddelde load weer.
https://github.com/buengese/asteroid-top

Script Shell
GUI om scripts op de watch uit te voeren, zodat je scripts kan draaien zonder ssh of terminal.
https://github.com/bailuk/script-shell

QML Tester
App om QML bestanden te testen. Deze worden gebruikt voor de interface, nuttige tool voor front-end devs.
https://github.com/MagneFire/asteroid-qmltester.git

Weatherfetch
App om het weer op te halen direct via de watch via internet. Let erop dat ivm oude kernels (met bijbehorende security issues) het continue aanzetten van internet niet aan te raden is. Vermoedelijk deel van de reden dat dit niet standaard op de watches staat.
https://github.com/beroset/asteroid-weatherfetch.git
Onofficieel - Customisation
Unofficial Watchfaces repro
Repro gehost door AsteroidOS vol community watchfaces. Iedereen is welkom om een merge request te maken om hun eigen watchfaces toe te voegen.
https://github.com/AsteroidOS/unofficial-watchfaces

Out Of Time
Bevat een life-wallpaper.
https://github.com/MagneFire/out-of-time

Dwight Disguise
Bevat een life-wallpaper switcher in de vorm van Dwight K. Schrute.
https://github.com/MagneFire/dwight-disguise
Onofficieel - Apps
Asteroid Authenticator
2FA app for AsteroidOS
https://github.com/usagi87/asteroid-2fa

Asteroid Voice
Voice recorder voor AsteroidOS
https://github.com/MagneFire/asteroid-voice

Map
Kaarten (maps) app voor AsteroidOS. Zoom en center positie, meerdere compas modus, label point-of-intrests, auto-caching van kaarten. Navigatie, importeren routes, handmatig kaarten in cache opslaan.
https://git.dodorad.io/dodoradio/asteroid-map

Asteroid Gallery
Fotogallerij app voor AsteroidOS.
https://github.com/ChandlerSwift/asteroid-gallery

Pokédex
Pokédex app for AsteroidOS. In case you wanna turn your watch into a Pokédex.
https://github.com/Tydragon00/asteroid-os-pokedex

Skedaddle
Skedaddle is een hardloop logging app die een tracks afstand en tijd meet. Elke run wordt gelogd naar een GPX bestand. Voor deze app is een werkende GPS verbinding nodig.
https://github.com/beroset/asteroid-skedaddle
Onofficieel - Gaming
2048
2048 spel voor AsteroidOS (horizontale versie, de meegeleverde Diamonds app is vrijwel hetzelfde maar dan diagonaal).
https://github.com/MagneFire/asteroid-2048

Gearboy
GameBoy & GameBoy Colour Emulator. Je moet zelf ROMs en gba_bios.bin toevoegen. Zou met vrijwel alle controllers moeten werken.
https://github.com/MagneFire/Gearboy

gpsp & gpsp-menu
GameBoy Advanced Emulator. Je moet zelf ROMs en gba_bios.bin toevoegen. Gpsp is de emulator, gpsp-menu een front-end voor de emulator. Zou met vrijwel alle controllers moeten werken.
https://github.com/MagneFire/gpsp
https://github.com/MagneFire/gpsp-menu

lp-public
Quake engine. Je moet zelf de IWAD bestanden toevoegen. Door een gebrek aan button-remapping functie zijn de bruikbare controller gelimiteerd.
https://github.com/MagneFire/lp-public

Asteroid Blaster
Een met tilt-bewegingen bestuurde game waarin je asteroïden moet neerschieten.
https://github.com/eLtMosen/asteroid-blaster

Asteroid Dodger
Asteroid Dodger is een survival game waar je met tilt-bewegingen door een steeds dichter wordend asteroïde veld moet vliegen zonder te crashen.
https://github.com/eLtMosen/asteroid-dodger

[ Voor 58% gewijzigd door Cambionn op 20-01-2026 13:51 . Reden: Updated with at least some relevant info in 2026, now with even more apps! ]

I could write a whole Wikipedia page why "nothing to hide" is bad reasoning, but I don't have to because it already exists.


  • Cambionn
  • Registratie: Juli 2016
  • Niet online
Heb zelf in de queste naar FOSS en privacy-friendelijke dingen over te stappen een LG G Watch R (Lenok) gehaald hiervoor, ter vervanging van mijn Galaxy Watch4. Hier wat eerste indrukken. Spoiler, ga hem zeker omhouden tenzij ik echt ergens tegenaan loop.

Na een middagje aanklooien staat het op mijn watch. Koste ff moeite om het erop te krijgen (heb uiteindelijk 2 keer moeten flashen omdat ik in een bootloop kwam na de eerste keer), en de micro-usb kabel die ik erbij kreeg had geen data-overdracht support en liet nou net laatst mijn laatste micro-usb kabel gesneuveld zijn. Maar buiten dat ging alles best soepel.

Eerste indruk zo ver goed. Heb er een watchface uit de repository en custom achtergrond op gezet met de instructies uit de documentatie en ook dat ging soepel. Ben er nog niet achter hoe ik 2048 erop krijg, maar dat komt later wel. Daarbij is de Diamonds app vrijwel hetzelfde maar dan diagonaal. GadgetBridge werkte niet zo soepel nog, dus voor nu gewoon AsteroidOSSync uit F-droid erop gezet. Dat werkt prima zo ver.

OS zelf zo ver werkt soepel, in feite, soepeler dan de WearOS waarmee ik hem uit de doos haalde. Notificaties komen binnen, en kan per app instellen hoe de notificatie over moet komen. Dismissing van notificaties is enkel voor de watch, vind dat eigenlijk wel fijn. Dan heb ik alles wat ik nog moet checken op m'n telefoon, en alles van belang snel op m'n watch te zien. Tilt To Wake werkt ook lekker. Muziek kan ik besturen vanaf mijn watch, en de hartslagmeter geeft mijn hartslag. Zo ver werkt eigenlijk alles wat gemeld wordt te werken.

Paar nadelen zijn er ook, maar die zijn ook al genoemd door AsteroidOS zelf. Maar naar mijn weten zijn het allemaal punten waar ze, de laatste wellicht na, mee bezig zijn maar zonder ETA ivm vrijwillig werkend team.
  • Zo kan de agenda nog niet syncen met AsteroidOS, wat hem nogal nutteloos maakt. Staat wel op de planning afaik. Aan de andere kant, mijn Galaxy Watch4 kon ook niet synchroniseren met mijn Proton Calendar app, dus daar miste ik ook een hoop op. Zo wel fijn zijn als het in de toekomst wel kan tho.
  • Reageren op notificaties kan eveneens niet, maar dan; negen van de tien keer was dat op mijn Galaxy Watch4 ook of onpraktisch ivm mini-toetsenbord of kreeg ik uberhoubt een pop-up "open on phone to continue". Ik gebruikte die watch eigenlijk vooral om te kijken of het het waard was mijn telefoon te pakken of dat het kon wachten, en dan voldoet dit ook prima.
  • Geen "health app", denk aan stappenteller en dergelijke functies. Again, gezien mijn gebruik niet zo'n gemis. En om eerlijk te zijn, de Galaxy Watch4 was er ook niet zo goed in buiten basisfuncties als stappentellen enzo. Als ik liep vond de app steenvast dat ik rende, en elke andere actie was altijd iets randoms maar nooit wat ik deed.
  • Er zou wat mij betreft wel een shortcut voor de Music app mogen zijn, zodat ik niet de app hoef op te zoeken.

I could write a whole Wikipedia page why "nothing to hide" is bad reasoning, but I don't have to because it already exists.


  • Demo
  • Registratie: Juni 2000
  • Laatst online: 06-02 16:28

Demo

Probleemschietende Tovenaar

Leuk dat je hier een topic voor maakt. Ik heb enkele keren naar AsteroidOS gekeken, het FOSS aspect spreekt me erg aan, maar het lijkt er op dat er alleen vrij gedateerde smartwatches ondersteund worden.

Unix doesn't prevent a user from doing stupid things, because that would necessarily prevent them from doing brilliant things.
while true ; do echo -n "bla" ; sleep 1 ; done


  • Cambionn
  • Registratie: Juli 2016
  • Niet online
Demo schreef op dinsdag 25 april 2023 @ 19:14:
Leuk dat je hier een topic voor maakt. Ik heb enkele keren naar AsteroidOS gekeken, het FOSS aspect spreekt me erg aan, maar het lijkt er op dat er alleen vrij gedateerde smartwatches ondersteund worden.
Klopt. De recent toegevoegde Oppo Watch of de TicWatch Pro 2020 zijn denk ik het nieuwste modelen met breed support. Overigens hebben ze zelf het volgende gezegd hierover op Reddit:
Since the actual hardware used in all smartwatches since 2015 has not much improved, the older watches did not really get outdated. It might be a good idea to order a new battery when buying a used watch from that time. Replacement is rather simple on nearly all watches.
The Huawei Watch (W1/classic) or the LG G Watch R for instance still work perfectly fine with no obvious downside when comparing e.g. to more recent TicWatches we support. It comes down to your preference in styling/size and availability/prices in your area.

The incentive to feature newer watches is not quite high among the team/maintainers. To us, the watches we support do not really get old. Since the specs have remained rather similar over the last years. And now having the sw3100 supported via the Oppo Watch, there is really no performance gain visible compared to even the original LG G Watch when using AsteroidOS.

~ https://libreddit.privacy...roidos_on_a_wearable_but/
Ik ben zelf ook overgegaan van de Galaxy Watch4 uit 2021 naar de in 2014 gereleasde LG G Watch R hierom. Voordeel is weer dat je ze goedkoop kan vinden tegenwoordig, heb hem voor 30 euro van Marktplaats gehaald. Kun je nog eens wat voor testen met zulke prijzen, zelfs als het tegen zou vallen. Maar zo ver merk ik kwa performance nog geen achteruitgang in vergelijking met de Galaxy Watch4 (deze watch draait soepeler op AsteroidOS dan op de WearOS waarmee hij kwam, en vergelijkbaar soepel als mijn Galaxy Watch4). Maar neem het nog met een korrel zout gezien ik hem net vandaag binnen heb. Tijd moet nog leren hoe dat verder gaat en of de Galaxy Watch4 nu in de doos blijft.

I could write a whole Wikipedia page why "nothing to hide" is bad reasoning, but I don't have to because it already exists.


  • Cambionn
  • Registratie: Juli 2016
  • Niet online
In de hoop dat ik toch niet de enige ben die dit intereseert; nieuwsberichtje!

Er is een early development versie van een Health app met stappenteller en hartslag monitor. Gezien de sensor voor de stappenteller via een losse microcontroller werkt was het ff gedoe om daar toegang toe krijgen, maar het lijkt gelukt. Dit was 1 van de meest aangevraagde functies.

De app is niet officieel uit, maar de testversies worden op Matrix gedeeld. Op Matrix kun je overigens ook alle vragen aan de makers stellen die je wil overigens, ze zijn daar erg actief.

Heb sinds gisteren zelf de Health app er op staan en zo ver lijkt hij goed te werken. Erg basis nog, maar gezien hij in early development heb ik er weinig over te klagen. Wat hij doet, doet hij zo ver goed.

I could write a whole Wikipedia page why "nothing to hide" is bad reasoning, but I don't have to because it already exists.


  • Cambionn
  • Registratie: Juli 2016
  • Niet online
Gezien er de afgelopen tijd wat reacties links en rechts zijn geweest met interesse in (iig het idee van) deze watches heb ik iig wat van de belangrijkste info geupdate zoals de (bij mij bekende) beschikbare apps. Dit is een ff snelle update, dus wellicht mis ik nog wat.

Het hele OS zelf is natuurlijk ook verder ontwikkeld en gepolished, een aardig deel is in de achtergrond en langzaam maar zeker vergrootte hardware ondersteuning. Maar de voor de eindgebruiker meest opvallende verschillen zullen toch wel liggen in:
  • Health app (die ook zorgt dat de stappenteller werkt) is opgenomen in de officiele apps. Hij komt nog niet mee met een fresh install (dit zal in de toekomst wel gebeuren), maar kan nu wel veel makkelijker geinstalleerd worden. Zodra je wifi op je watch hebt, met slechts 1 command: opkg install asteroid-health.
  • Een hardloop-app, genaamd Skedaddle, gemaakt door een dev bestaat nu als community app.
  • Er is een nieuw quicksettings menu in de maak! Dit wordt een grote update die meer opties en customisation zal bieden. Meer info kan voor nu hier gevonden worden.
  • Niet het OS zelf, maar de GadgetBridge ondersteuning is ook enorm verbeterd en uitgebreid. Inmiddels werkt die erg soepel voor dagelijks gebruik.
Inmiddels is mijn eigen lenok (LG G Watch R) overleden door vloeistof in de hardware, maar heb ik een catfish_ext (Mobvoi TicWatch Pro 2020), sawfish (Huawei Watch 2), en tunny (Mobvoi TicWatch S2) erbij :D . Nog altijd een blije gebruiker dus!

[ Voor 3% gewijzigd door Cambionn op 20-01-2026 13:44 ]

I could write a whole Wikipedia page why "nothing to hide" is bad reasoning, but I don't have to because it already exists.


  • PureTryOut
  • Registratie: Juni 2013
  • Laatst online: 20-01 15:21
Ik gebruik het al jaren op een LG G Watch R en het werkt als een zonnetje. Wel vind ik helaas de Android-kant van het verhaal teleurstellend. Hun eigen companion app wordt vrijwel niet geupdate en ze verwijzen eigenlijk door naar Gadgetbridge, maar die mist voor mij een belangrijke feature: de telefoon op "Do Not Disturb" zetten wanneer de horloge verbonden is (omdat ik de notificaties dan toch via het horloge krijg). Ook de weer app wordt niet gescyned met mijn telefoon sinds ik op Gadgetbridge zit (EDIT: dit blijkt wel te werken, het moet alleen in mijn weer app (Breeze Weather) aangezet worden. Lekker verborgen...).

Verder dik tevreden, het doet wat een smartwatch voor mij moet doen zonder poespas. Het zou wel mooi zijn als smartwatches eens supported werden door mainline Linux zodat ik er https://postmarketos.org op kan draaien natuurlijk.

[ Voor 7% gewijzigd door PureTryOut op 20-01-2026 14:38 ]

Pagina: 1