TinyOS

by Michael Boulet

Version 4 (August 15, 2017)

Download (51 downloads)

A tiny operating system in Automate, with an expandable app system.

Boot it up and install TinyOS. The license key can be found in the comments (or here: a2bd82). Comes with a secure password storage system and pre-installed apps with downloadable apps.

Downloadable apps
Note: These apps can also be downloaded in TinyOS by launching the App Store app and selecting the app you wish to download.

Blackjack http://llamalab.com/automate/community/flows/14898 - Original version, incompatible with TinyOS, Autojack http://llamalab.com/automate/community/flows/14624 by Pancake JD

File Manager http://llamalab.com/automate/community/flows/8034 by me

Tiny Calculator http://llamalab.com/automate/community/flows/8157 by me

For developers
If you want your own app to work in TinyOS, add the string seen at the bottom of this description in your flow like so: lessthanvitals tinyos;name;beginningblockidgreaterthan
where lessthan is the less than sign (I can't use a litteral sign here as it will mess up TinyOS),
name is the name of the app displayed,
beginningblockid is the id of the block you want to start (usually 1),
and greaterthan is the greater than sign.
Do note that the name;blockid sequence can repeat, as seen at the bottom of this description.
Your app, when launched, will be passed a dictionary as the payload containing the mapped keys data and state.
Data is a dictonary containing general data that is used for user data such as username/password data and the license key. If you edit this, the data will be saved once your program exists, and the new data will be send as a payload on next start up. It will be backed up to /storage/emulated/0/Automate/TinyOS.json by default.
The state key is a dictonary contains data about the parent fibre. Right now it only contains a single key, mainURI, which is the uri of the parent flow, if you ever need to kill it.

This flow requires the Automate premium version to function.

Changelog
Version 4
Added changelog
Added File Manager and Blackjack apps.
Fixes issue with mainURI in state being null

Please keep this vital infomation in the description:
<vitals tinyos;Settings;179;App Store;229;Updater;240>

5.0 average rating from 3 reviews

5 stars
3
4 stars
0
3 stars
0
2 stars
0
1 star
0
Warnings
0

Reviews and ratings can be submitted in the app.