Live data from Hacker News

Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

asteroidos.org

11–20 of 74 posts

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#13
These are all Linux kernel-based WearOS watches (not just smartbands running a barebones microcontroller), so could they be running a mainlined kernel and Linux OS such as pmOS? Of course the UI layer might be specific to the form factor, but everything else could just be standard.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#14
post #7

Thats awesome! Recently I was looking into making apps for my smartwatch that don't exist (like watch display with multiple timezones), and infrastructure to make your own apps is very poor. One thing I wish for is Rust support, since its running Linux it should be possible, isn't it?

It would be possible to use Rust. Nobody got around working on it tbh. But simple things like your mentioned watchface idea are really quick to do in QML.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#15

These are all Linux kernel-based WearOS watches (not just smartbands running a barebones microcontroller), so could they be running a mainlined kernel and Linux OS such as pmOS? Of course the UI layer might be specific to the form factor, but everything else could just be standard.

In theory yes. Asteroidos has experimental support for a mainline watch. Most vendors don't upstream their drivers and kernel mods. Also Android drivers use an abstraction layer and a different format to some extentent. So you have to reverse and write your own driver.

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.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#16
post #10

Can anyone suggest where to find a watch that is supported if you live in the US? I've been scanning eBay but it feels difficult to get ahold of a supported device. Are there sites that ship to the US where a new or used device can be found?

Usually the Ticwatch Pro 2018/2020 (catfish) is widely available since it was a popular model. The more recent version Ticwatch Pro 3 (rubyfish/rover) is freshly ported and not as well supported as the first Ticwatch Pro yet. I bought one new in box just this week from german ebay for 70€. We got a Team member in the US/ML who is hoarding watches and seems to have no problem acquiring them :D I wish you luck.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#17

Rust support?

The main UI and GUI components are Qt. So you could use Qt bindings to build something with Rust. If you don't want the same look and feel, it's just a normal linux with wayland and systemd. Cross compile to the architecture and adapt the UI to the small displays and you should be fine.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#18

This is seriously impressive! Never knew after market os's were even a thing for watches with their proprietary drivers. 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.

Thanks so much! The peek gesture is inherited from lipstick and we kind of built our UI around those possibilities.

Re: Show HN: AsteroidOS 2.0 – Nobody asked, we shipped anyway

#19
This is an awesome project. Props to y'all for just making something you want to exist!

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.

Post reply on HN