Skip to content

← Firmware Downloads

Post-install setup · Reborn (Y2Linux) · Y2

Y2 hardware evidence baseline

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

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

Y2 hardware evidence baseline

> **Historical record.** The dates, candidate identity, "current" claims, > next steps and permissions below belong to this recorded boundary. See > [current state](../CURRENT_PLATFORM_STATE.md) for the latest physically observed result.

Current hardware result: owner-observed M1 runtime success confirms Linux 6.18, native PID1, increasing BEAT/uptime, working sleep, proc/sysfs mounts, CPU0, D08 RAM visibility, framebuffer diagnostics and stopped-watchdog status. M1 core achieved. Exact flashed hash and unreported diagnostic fields remain unverified. Earlier dated statements below are historical.

Y2B-240 hardware result: the owner reports solid green, which the implemented state machine reaches through initramfs /init running as PID1. M1's Linux 6.18 plus PID1 boot objective is achieved. No heartbeat/checkerboard success is claimed. Y2B-245 / D14 is the offline follow-up for readable runtime diagnostics.

Date: 2026-09-08. Related research: Y2E-101/105/110/115/120. Scope: one current device plus explicitly identified historical captures. CONFIRMED always means confirmed in the cited input/session, not every Y2 revision.

StatusFactEvidenceImplication
CONFIRMED, currentMT6582, ARMv7, Cortex-A7 part 0xc07 with NEON/VFPv420260908-stock/cpuinfo.stdoutLinux target family supported by evidence; complete Linux board support not established.
CONFIRMED, currentKernel reports version 3.4.67; Android 4.4.2/API 19version.stdout, selected getprop in baselineStock-family system only; exact installed image is UNKNOWN.
CONFIRMED, current7,784,103,936-byte internal eMMC user region and separate SDpartition map, capture 20260908-partitionsRespect hardware regions and vendor metadata differences.
CONFIRMED, historicalCS43131 and AW87559 driver bindings on I2C bus 1Verified snapshot 2026-07-29_004935/hardware/i2c-identities.txtSeparate headphone and speaker dependencies; wiring and analog behavior remain open.
CONFIRMED, historicalAPT32F and UPDATE driver names on I2C bus 0Same snapshotName/binding does not establish controller function or firmware protocol.
CONFIRMED, historicalpmic_mt6323, input/controller nodesVerified snapshot platform/input inventoriesUseful discovery anchors for fresh passive subsystem research.
UNKNOWNPhysical PCB/FM revision, exact installed boot/system lineage, trusted battery readingsrecovery assessment, current conflicting battery service outputRequired before selecting a recovery baseline.

The archive contains engineering reports rather than electrical verification of all routes. The current session did not re-run audio/FM experiments or scan hardware buses. See evidence provenance for hash validation and superseded claims, open unknowns for blockers, and subsystem documents for next proof requirements.

Y2E-140 installed console evidence

2026-09-08: installed console core selects ttyMT0; sysfs and /proc/iomem map it to UART0 at 0x11002000. The FM driver was remapped to rule out index swapping. Observation-path evidence supersedes UART3 as the first-artifact candidate. Native UART logic is expected to be 1.8 V from the manufacturer pin-domain table; no Y2 pad voltage or TX/GND test point is confirmed. Physical UART and actual LK/kernel wire capture remain a launch prerequisite.

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