Skip to content

← Firmware Downloads

Post-install setup · Reborn (Y2Linux) · Y2

POWER-FINAL-08 — internal storage, SD handling, cumulative with 06 and 07

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

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

POWER-FINAL-08 — internal storage, SD handling, cumulative with 06 and 07

Status: implementation complete and offline-qualified; physical NOT_RUN. The agent has not flashed or provisioned. Readiness: MORE_WORK_REQUIRED.

Identity: Linux d9fd5a7b57927fc22b4d62d9ee49a8e03c3cb170 (branch codex/platform-v1-power-final-08), Reborn ac5502ea96f4d85a9cdbb32f210d46e658430abd, kernel 6.18.0-y2linux-platform-v1-power-final-08, root 2025.02.18-platform-v1.38, release 1.0.0-platform-v1-power-final-candidate.8. BOOTIMG ad39788aa61303633d875ee4ff30068faa87ef5778496f31ec768144b449efb1, Y2ROOT e79bac968b559e19332a54dafa00566a552e028c0ea86999b46f2e8424eec71a. Fallback pair = sealed 07.

Findings that motivated it (live, 06 image, 2026-10-10)

Changes

  1. eMMC write guard: one added span (3742720 to the exposed disk end). Tests pin ANDROID, USRDATA, p8 and every native sector reachable by a write; straddling spans, CACHE, boot/protected areas, the disk-end sector and the hidden tail stay refused. Owner-approved in chat 2026-10-10; audit entry in docs/planning/roadmap-gap-audit.md.
  2. Y2Media (tools/platform/y2_platform/internal_media.py): exact-geometry/label/UUID mount after e2fsck -p, ready record, /media/internal, never boot-critical (S02y2-media). Explicit provision names the stock serial, refuses mounted/other filesystems, migrates /data/music with SHA-256 and removes originals only after full verification (symlinks/special files/oversize/target-differs abort with originals intact).
  3. Exports: MTP Internal Storage = /media/internal/music (same fixed slot); SFTP root and the verified-upload tool follow it (cross-filesystem publish by verified copy + non-replacing link); storage status has a fourth volume; health, capabilities, bench and the USB qualification harness know it; factory reset leaves Y2Media music.
  4. SD: media format/grow (CID-confirmed, only the card controller), undersized report, recycled-mount-id marker fix, resize2fs.
  5. Reborn: internal music directory chosen from the platform's Ready record (this boot, this mount) with legacy fallback; internal volume/diagnostics follow it.

Tests

Verdict

IMPLEMENTATION_READY_PROVISIONING_PENDING

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