TinyOS

by Michael Boulet

Version 8 (September 16, 2017)

Download (285 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.

AndroidQuest http://llamalab.com/automate/community/flows/15533 - Original version incompatable with TinyOS, AndroidQuest http://llamalab.com/automate/community/flows/13966 by Freddy Fazbear

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

Blackjack Online http://llamalab.com/automate/community/flows/15385 by Humberto Walviece

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

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

Guess My Number
http://llamalab.com/automate/community/flows/14962 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.
Special actions can be triggered by using specific app names. Any app named ^bg will launch the app in the background on startup.
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.

This flow requires the Automate premium version to function.

Changelog
Version 8
Bug fixes and QoL improvements

Version 7
Brand new stock App Store. Redesigned for community engagement and apps, while keeping a high level of security and safety.

Version 6
Added Blackjack Online and AndroidQuest apps.
Added option for no password. Press cancel on the first time setup screen for password or go to the settings app and hit remove password.

Version 5
Background processes added. Make app name ^bg to use.
Added Guess My Number app.
Added recovery mode.

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

4.0 average rating from 8 reviews

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

Reviews and ratings can be submitted in the app.