Compatibility - ReleaseStandard/ScriptManagerFree GitHub Wiki
Scripts that you write in script manager run on the native mir shell binary of android.
Available commands can be found here and builtins here.
BSD: dd du grep
toolbox: df getevent iftop ioctl ionice log ls lsof mount nandread newfs_msdos ps prlimit renice sendevent start stop top uptime watchprops
toybox (0.5.2-ish): acpi basename blockdev bzcat cal cat chcon chgrp chmod chown chroot cksum clear comm cmp cp cpio cut date dirname dmesg dos2unix echo env expand expr fallocate false find free getenforce getprop groups head hostname h>
Script manager API is an interpretation layer that uses IPC (filesystem, signals) to grant access to android API.
It is roughly a mapping 1:1 of android properties.
Each property is compatible with every device.
In case the feature is not available on your device, you will receive a warning.
If you use only properties above, scripts that you write are compatible android 6+.