fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#asteroidos

0 posts0 participants0 posts today
lemmy.caAsteroidOS - Lemmy.ca>AsteroidOS is an open source operating system designed for smartwatches. It is available as a firmware replacement for some Android Wear devices. The motto for the AsteroidOS project is “Free your wrist.” >AsteroidOS is built like an embedded Linux distribution with OpenEmbedded. It works on top of the Linux kernel and the systemd service manager. AsteroidOS also includes various mobile Linux middlewares originally developed for Mer and Nemo Mobile such as lipstick and MCE >The user interface is completely written with the Qt5 framework. Applications are coded in QML with graphic components coming from Qt Quick and QML-Asteroid. An SDK with a cross-compilation toolchain integrated to Qt Creator can be generated from OpenEmbedded for easier development. >Asteroid-launcher is a Wayland compositor and customizable home screen managing applications, watchfaces, notifications and quick settings. Asteroid-launcher runs on top of the libhybris compatibility layer to make use of Bionic GPU drivers. >AsteroidOS offers Bluetooth Low Energy synchronization capabilities with the asteroid-btsyncd daemon running on top of BlueZ5. A reference client named AsteroidOS Sync is available for Android users. There is also a Companion App for Sailfish OS(Starship) and one for Ubuntu Touch(Telescope), but it has not yet been updated to the current release of Ubuntu Touch. An app for Linux-based smartphones like the Librem 5 distributed by Purism is also in the making(Buran), but cannot be used due to a currently still unfixed bug in QT5.

Time to bring some more freedom to my wrist, thanks to [1]

I struggled a bit finding a supported smartwatch but, at the end, I succeded 🙂

After some temporary run, I just flashed the new firmware and got rid of the stock one (that, actually, I never run!).

Now the hardest part: finding time to customize watchfaces and, more important, test app development 🙂

I suggest every young ICT guy to experiment this very same path: you won't regret!

----

[1] asteroidos.org/watches/sawfish/

Replied in thread

@ahaldorsen Mulig at noen kan finne på noe lurt med bruk av #AsteroidOS (et åpent OS som kan installeres på mange smartklokker). Og kanskje kombineres med Gadgetbridge. Men gadgetbridge er mer for treningsklokker som har en uke med batteritid. Men en ferdig løsning med barnefunksjoner har jeg ikke funnet 🤷

asteroidos.org/

gadgetbridge.org/

asteroidos.orgFree your wrist - AsteroidOSAsteroidOS is an open-source operating system for smartwatches.

What is the current state of NFC on linux?

I want to write an HCE application for Asteroid and potentially other mobile linux targets but am having trouble finding information on where to start.

What toolkits should I use? Should I make my APDU handler a little library? Should provisioning be in that library or somewhere else? How do I register an AID with the system? How do I shove APDUs back at the reader? Is any of this even possible yet?

If anyone knows anything about this please reach out.
#postmarketOS #linuxMobile #AsteroidOS #wearables #linux #mobileLinux #nfc #hce

My #PineTime smart watch suddenly stopped working last year (not expensive, but not high quality either). Now I can't decide between buying

1️⃣ an open-source #BangleJS that has more features, supports apps and is easily programmable, but also costs much more and could turn out to be low-quality too,

2️⃣ a high-quality #AndroidWear watch that has all features imaginable but isn't supported by #MicroG. Flashing #AsteroidOS could break some functionality & the “ease-of-use”.

What should I buy?