Skip to content

← Firmware Downloads

Post-install setup · Reborn (Y2Linux) · Y2

Y2Linux 1.0 Beta 8.14 (Baseline 111)

Debian-based Linux with a fast clickwheel interface for the Innioasis Y2.

Instructions published by the project, shown here word for word.

Y2Linux 1.0 Beta 8.14 (Baseline 111)

Status: PUBLISHED as GitHub release baseline-111 (2026-10-20). Release 1.0.0-beta.8.14, Reborn 1.0.0-beta.8.14, kernel 6.18.56-y2linux-1.0.0-beta.8.14, update sequence 7800, Linux 8e21366, Reborn 5cda8bb. Built with tools/production/release.py (130 s, resumed workspace, update based on baseline-110): container suite 842 OK, Reborn tests and Clippy (-D warnings) clean; all seal checks PASS, no MediaTek firmware in any image. Build 111 itself was installed on the maintainer's player over the air and checked by the owner (below). Owner: "build 8.14 with 1–4 and publish it". Milestone audit BETA-8.14 in roadmap-gap-audit.

ImageSHA-256
BOOTIMG71db0088e3f5fb62fa32699a70636a754834c8c282dfe13fe2ab514cde21bbcf
Y2ROOT25301d97268bf24d0dd3dc22cb3d9cc52d92849ca729df683e5653813058de96
RECOVERY445bee09645e4d2a4beac71bc0f178e85366af1a770b291d09660a5cc0c9b26e
Y2DATA (no SSH key)ce7d1b76dbc06d1319aedf0b8e9b37d746e0dd5100a3e5910c0f797bc2266d3c

What changed since Beta 8.13

Request / reportCauseChange
"Every shuffle is the same order"The shuffle seed was the start song's ID plus its index (main.rs play_members), and Shuffle rows always started on the first song: identical order every timeSeed from getrandom per shuffle (reborn_platform::random_u64), splitmix64 with a 64-bit range reduction; a Shuffle row lets any song start; a song picked with Shuffle on still plays first. Reborn 2861ec9, tests shuffle_and_seek_tests
"Seeking jumps ~30 s per tick"A held Previous/Next sent Seek(±30 000) every 90 ms (≈ 5.5 min of song per second)The UI sends the direction; the step is 1 s for the first 1.5 s held, then 3 s, then 10 s, at most 1/60 of the song (Reborn 2861ec9)
"All Songs and Shuffle on Genres"All Songs existed since 8.8; Shuffle did notA Shuffle row under All Songs on a genre (also in Cover Flow)
"Long titles push into the menu"The Home card's now-playing title was drawn unshortened at x=356Fitted to 200 px with an ellipsis, like the line below
Report bf017f02: storage_error "I/O error, dev mmcblk0 … WRITE_ZEROES" during the Internal Storage setupThe eMMC advertised TRIM, so mke2fs's zero-out became an erase, which the MSDC guard refuses (storage-policy.h); the kernel then wrote zeros, data fineOverlay 0009: the guarded eMMC marks TRIM broken in init_card, so zero-outs write zero pages (Linux f9a3bd8)

Device results (build 111, maintainer's player)

CheckResult
OTA 8.13 → 8.14 (stage + apply)Acknowledged 7800, Reborn health ok
/sys/block/mmcblk0/queue/write_zeroes_max_bytes51 904 512 on 8.13 → 0 (discard still advertised, 104 MB, unused: nodiscard, no discard mount, no fstrim)
Shuffle twice on an album, held Next, genre Shuffle row, long title on Homechecked by the owner on the player: all as intended

Known gaps

Published by the schulzcode/y2linux project [1] [3]