Skip to content

Vitrallis Shell 1.0.0 — certification prerelease

Pre-release
Pre-release

Choose a tag to compare

@csd113 csd113 released this 04 Oct 05:45

Certification prerelease of Vitrallis Shell 1.0.0 for PocketCHIP running Debian 12 or 13. Public installer, update and fault certification is in progress. Stable release readiness has not been declared.

This candidate places replaceable applications under Documents/Vitrallis/Apps and persistent data under Documents/Vitrallis/AppData, repairs installation ownership and directory permissions, and replaces PocketHome startup with Vitrallis in the existing Awesome session. Uninstall restores the original PocketHome launch command. The owner has accepted physical keyboard, touchscreen, automatic startup and display behavior after a cold start of the repaired integration.

Source: a57b107830b802372afe72fcb584386f1c3f6abd, tagged v1.0.0. The tagged release workflow passes canonical validation, release builds, ARMv7 probes and packaging checks. All 19 downloaded assets, eight checksum sidecars and committed helper/legal files verify. The ARM bundle contains Shell, Terminal, Notepad, Files and Arti 2.6.0; the five exact executables pass native device version, ownership and permission checks. Hardware graphics tests use Mali400 with VSync and no software fallback.

ARMv7 bundle SHA-256: 5ad2944b47f3152032c87ab87e2f4bb3466bc2bd841815a4176fdecd6938b615

x86-64 bundle SHA-256: 0f7d214d265b47cf6408c329412663cd5fcc5d2a799dd2353fb5c64bbbd3e878

Known rendering limitation: strict software-versus-hardware screenshot equality fails on 73 Terminal, 47 Notepad and 93 Files pixels at 480×272, each differing by at most one colour level. Hardware and automatic rendering match exactly. These inspected readbacks do not weaken or replace repository test assertions.

The exact tagged ARM bundle also passes a software reboot with current-session readiness at 480×272, sustained actual X11 keyboard focus, no PocketHome process/window and no service-owned zombies. Changed brightness, volume, clock format, timezone, background timeout, keep-running policy, screen timeout and Tor mode survive leaving/re-entering Settings, Shell restart, tagged-bundle installation and reboot. After publication, the exact public README command passes from an absent core runtime directory, its repeat execution passes, and a software reboot reaches the focused launcher without PocketHome. All 93 tracked saved data/config/app/integration entries remain unchanged. Official update and interruption checks remain open.

Known recovery bug: reinstalling the active bundle after changing generations replaces the saved previous-generation pointer with the active generation. The older files remain, but the normal restore choice is lost. A focused correction and regression test are under validation; the published 1.0.0 assets are unchanged, and this blocks stable release readiness.

Requires glibc 2.36+ and SDL2 2.26.5+. See the repository's device installation, recovery and certification documents for supported runtime requirements and remaining certification work.