Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway
470 points| moWerk | 12 days ago |asteroidos.org
No usage stats, no tracking, no illusions of mass adoption. The only real signal we get is the occasional person who appears in our Matrix chat going "hey, it booted on my watch from 2014 and now it's usable again" — and that's plenty.
Privacy is non-negotiable: zero telemetry, no cloud, full local control. Longevity is the other half: we refuse to let good hardware become e-waste just because support ended. On the learning side, it's been one of the best playgrounds: instant feedback on your wrist makes QML/Qt, JavaScript watchfaces and embedded Linux feel tangible. The community is small and kind — perfect for people who want to learn open-source dev without gatekeeping.
Technically we're still pragmatic: libhybris + older kernels on most devices since it just works, but we've already mainlined rinato (Samsung Gear 2) and sparrow (ASUS ZenWatch 2) — rinato even boots with a usable UI. That's the direction we're pushing toward.
Repo: https://github.com/AsteroidOS Install images & docs: https://asteroidos.org 2.0 demo video : https://www.youtube.com/watch?v=U6FiQz0yACc Announcement post: https://asteroidos.org/news/2-0-release/
Questions, port requests, mentoring offers, criticism, weird ideas — all welcome. We do this because shaping a tiny, open wearable UX and infrastructure is oddly satisfying, and because Linux on the wrist still feels like a playground worth playing in.
Cheers, the AsteroidOS Team
coffeeenjoyer|12 days ago
I also still dream of one day daily driving a Linux smartphone, but that feels a bit more unrealistic to me, as I have more expectations from a phone, like being able to use bank apps and having a good battery life. But for a smartwatch, which I only expect to show me some biometrics and pass notifications from my phone, this seems perfect.
On this note: aren't JavaScript and QML/Qt too heavy/bloated for a device so small? I expect them to constrain performance and battery life quite a bit, but I admit I don't have a clue and would love to be proven wrong...
moWerk|11 days ago
hexfish|11 days ago
Have you looked into Gadgetbridge? https://gadgetbridge.org/gadgets/
dariosalvi78|11 days ago
bsimpson|12 days ago
refulgentis|12 days ago
Think of the space as less "I want Linux on my wrist", and more "I want a [cheap || not 1st world expensive] smartwatch as a gift."
These folks do gods work of making them supported and a real shared platform (c.f. their self-post "The only real signal we get is occasional [chat visitor] going "hey, it booted on my watch from 2014 and now it's usable again"")
dylan604|12 days ago
darkwater|11 days ago
ulfw|12 days ago
zozbot234|12 days ago
verin0x|12 days ago
So they could run mainline if the vendor or a user bothers to upstream drivers and hardware quirks.
A lot of the vendors don't meet quality expectations of the kernel team and sources are usually for older kernel versions and the code would need changes or refactoring.
nunobrito|12 days ago
I see the supported watches, still have a doubt: what is scenario looking like for the cheap smarwatches from Aliexpress and similar? Any chance to also flash a new firmware or is this limited to more CPU-powerful watches?
casept|12 days ago
coderai|11 days ago
morrisjm|11 days ago
adithyassekhar|12 days ago
I like that peeking watch face switcher, companies like samsung even after all these years still takes way too long to apply a watch face.
moWerk|12 days ago
tamimio|12 days ago
I would love if it would support some of the no-brand Chinese watches you get usually for cheap, the hardware is great but the software usually is bad or outdated. I use one now, I don’t even know anything about it other than the Bluetooth name and app name, but it’s good in measuring distance, blood pressure, heart rate, sleep, among others that’s surprisingly it’s very accurate, it also has a builtin strong flashlight, I like it but with a fully fledged linux would definitely be better.
MayeulC|12 days ago
You have probably addressed that somewhere, but would it be possible to run your UI stack somewhere else? (PostmarketOS).
My other wish for AsteroidOS would be for it to leverage Wi-Fi better. Not sure how much more energy it would use, but having a longer range for my notifications would be nice (at least on LAN). Being able to perform a few other actions independently of my phone would be great: weather % time updates, e-mail notifications, home assistant control, etc. I get that it may affect battery life as well.
While I'm at it: tiny bug report, but I adjusted the time while the stopwatch was running, and this affected the stopwatch result.
moWerk|12 days ago
We have implemented a wifi toggle in the quickpanel with 2.0. But the wifi credentials still need to be entered into connmanctl on the cli. As soon as you got wifi set up and connected, you can already now sync weather data usin asteroid-weatherfetch. But right, wifi usually uses up to 30% more power and should be enabled selectively.
For the postmarket question, yes, it is our longterm goal to mainline watches, which we are sort of doing in coorperation with the postmarket guys. But thats a humongous task and part of the idea of this 2.0 release is to interest capable contributors to push things further ;)
pinkmuffinere|12 days ago
[1] of course open to other sources as well
Pxtl|12 days ago
I'm curious, is the challenge with newer hardware lack of chipset drivers for modern watches, or is there a fundamental difference between the new devices and the old ones that make them completely incompatible with asteroidOS?
moWerk|12 days ago
bmurphy1976|11 days ago
cfiggers|12 days ago
I have a Tizen-based Samsung watch (Gear Sport, 2017). It's served me faithfully but I'm starting to notice the battery degrading. I'd be interested in trying AsteroidOS with it, if Tizen support ever lands.
mapcars|12 days ago
One thing I wish for is Rust support, since its running Linux it should be possible, isn't it?
moWerk|12 days ago
anitil|12 days ago
What a charming turn of phrase!
jeron|12 days ago
xrd|12 days ago
moWerk|12 days ago
listic|12 days ago
fsflover|12 days ago
3abiton|11 days ago
0pteron|11 days ago
moWerk|11 days ago
unknown|11 days ago
[deleted]
MagneFire|12 days ago
Dowry9092|11 days ago
readingnews|11 days ago
Literally clicked on that link thinking I had read _asteroids_, as in a remake of the 1979 game.
Total disappointment ensued.
lovegrenoble|12 days ago
lovegrenoble|12 days ago
verin0x|12 days ago
unknown|12 days ago
[deleted]
Arifcodes|12 days ago
[deleted]
jenadine|12 days ago
Manojbhat09|12 days ago
[deleted]
irishcoffee|12 days ago
moWerk|12 days ago
antonvs|12 days ago
moWerk|12 days ago
prmoustache|12 days ago
This is the new "this has clearly been photoshoped" meme we used to see on every forum thread 2 decades ago and it is annoying as hell.