Skip to content

Vitrallis Shell 1.0.2 — certification prerelease

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Oct 20:26

Shell 1.0.2 corrects background-service cleanup before Restore/relaunch and reports setup cancellation without a Python traceback. The relaunch view remains responsive while owned children finish; failures refuse replacement and allow a retry. Application payloads and persistent AppData remain separate, and the installer preserves a distinct previous generation on repeat installation.

This is a certification prerelease. The exact tagged workflow passes validation and builds both platforms; all 19 asset sizes/digests, eight checksum sidecars, six source helpers and three legal files verify. Prepared installation and repeat installation of those exact bytes pass on PocketCHIP, preserving all 93 tracked saved entries and eight original settings. Hardware graphics self-test and Terminal/Notepad/Files smokes pass on Mali400 at 480×272 with VSync and no fallback. Actual keyboard focus belongs to the launcher; PocketHome and owned zombies are absent. Fully clean public README installation, completed repeat execution, saved-config checks and software reboot now pass. A later Python app-exit check leaves Settings visible while actual X keyboard focus is unset; touch still works. This is a release blocker. A prepared correction passes Mac/Linux validation and a real PocketCHIP regression, but has not been published. Final physical acceptance is postponed until the corrected release candidate is available. Stable readiness is not declared.

Includes Shell, Terminal, Notepad, Files and shared Arti bundles for Linux x86-64 and ARMv7, matching PocketCHIP setup/removal helpers, SHA-256 sidecars and required legal notices. Requires glibc 2.36+ and SDL2 2.26.5+. Applications run as the desktop user. Current filesystem and installation instructions are in the README.

Known qualification: previous real-device readbacks differ from software rendering by at most one color level on a small number of utility pixels. Hardware and automatic readbacks matched exactly. Physical NAND power-loss durability is not inferred from process-interruption tests. See the certification record for revision-specific results and scope.