by Michael Boulet
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.
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
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.
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>
Reviews and ratings can be submitted in the app.