![]() |
|
SlateOS - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PineTime (https://forum.pine64.org/forumdisplay.php?fid=134) +--- Forum: General Discussion on PineTime (https://forum.pine64.org/forumdisplay.php?fid=135) +--- Thread: SlateOS (/showthread.php?tid=20347) |
SlateOS - highjumpman - 08-10-2026 Hi everyone! I humbly present SlateOS, a new open-source firmware for the PineTime, which supports Javascript sub-apps that can be sideloaded without changing the firmware. Its low-level functions are based on InfiniTime and in turn FreeRTOS, so a big thank you to all those involved in these projects! https://github.com/LeaCreative/SlateOS I love my PineTime and wanted to be able to easily create apps for it. So I came up with the idea of using the watch as a thin client for my Android phone. In offline mode, the SlateOS offers watch face, step counter and heart rate sensing. Connect it to the companion app on your phone and you can open the app launcher, which the app populates. The JS sub-apps, basically packaged JS code, run on your phone in the companion app, which tells the watch what to draw and accepts user input. This enables use of the phone's hardware, such as its GPS receiver. In the companion app you can select which sub-apps you want listed in SlateOS' launcher. You can write your own JS sub-apps and I can't wait to see what you come up with! Just please read the sub-app rules doc, so that you'll be able to get it right. Cheers, Daniel Pics: ![]() ![]() ![]() ![]() |