[Toybox] Shell Compatibility Reports from Oils - ~800 tests passing

Andy Chu andychup at gmail.com
Sat Jun 28 21:18:46 PDT 2025


Hm I looked at the goals of toybox again:

> Toybox's main goal is to make Android self-hosting by improving Android's command line utilities so it can build an installable Android Open Source Project image entirely from source under a stock Android system.

> Toybox aims to provide one quarter of a theoretical "minimal native development environment"

> In theory, this should only require four packages

I don't know much about Android -- is this at all realistic for FIVE
packages -- if you add mksh, which I believe is the Android system
shell ?

Can Android even be built on Android at all, with any number of
packages?   e.g. if you download all the dev tools onto an Android
device ...  I imagine it is a ton of tools, and not very fun.

---

Anyway, if there is something realistic we could do here with OSH,
that may be of interest to our funders http://nlnet.nl

e.g. testing that important packages can actually be built, and
reducing real failures to reproducible test cases.  That is a lot of
real work

>From some viewpoints it could be theoretical, but proving that you can
build a real system is important!

Andy


More information about the Toybox mailing list