Skip to content

Y2Linux 1.0 Beta 1

Choose a tag to compare

@SchulzCode SchulzCode released this 14 Oct 22:00
· 1132 commits to main since this release

The first public beta of Y2Linux and the Reborn music player for the Innioasis Y2. Linux 6.18 and a native music player replace the stock Android system; the bootloaders, calibration and factory partitions stay untouched. Ready-made images, one SP Flash Tool pass, then updates over Wi-Fi.

Install (from stock)

You need SP Flash Tool v5.2032, a USB cable, Y2Linux-1.0.0-beta.1-first-install.zip below and the Innioasis Y2 firmware package v3.2.0 from Innioasis (also your way back to stock).

  1. Unpack both.
  2. SP Flash Tool → Download Only → load MT6582_Android_scatter.txt from the Y2Linux zip. Exactly BOOTIMG, RECOVERY, ANDROID and USRDATA are ticked.
  3. Click Download and connect the switched-off Y2; wait for the green tick.
  4. Unplug and press Power: Y2Linux and Reborn start, music works.
  5. Connect the Y2 to the computer and copy (don't move) system.img from the Innioasis package onto the Firmware drive. The player takes the Wi-Fi/Bluetooth firmware from it and turns the radios on.

Full guide: INSTALL · How updates work and why RECOVERY is flashed once: Recovery and updates

Already running Y2Linux

Settings → About & Updates → Check for Updates → Download Update → Restart and Install.

Highlights

  • Reborn: Cover Flow and album grid, Genres, 15 themes, A–Z sorting that ignores case, accents and "The", click-wheel UI on the GPU.
  • Wired playback; Bluetooth with automatic codec choice: SBC, AAC (fdk-aac-free) and LDAC.
  • Over-the-air updates: daily check, download with progress and speed, one-minute install with backup, readback and automatic rollback; the player restarts by itself.
  • Deep sleep with stock-parity power settings; stock battery percentage and top-off charging; MTP for internal storage and SD card.
  • No proprietary MediaTek firmware in any image: each player uses its owner's copy, kept across updates.

Known issues (beta)

  • Battery life in sleep is not yet stock-like (about 8.3 mA vs stock 1.3 mA).
  • Rarely a slow display start after a restart (the picture starts anyway since 47); if the panel stays dark, hold Power for 10 s.
  • USB after a wake from deep sleep not yet confirmed over many wakes; Bluetooth headphones not always reconnected after a wake; AAC with AirPods not yet confirmed.
  • Tested on one hardware revision and one player. A kernel that hangs before its rescue system can only be fixed with SP Flash Tool.

Files

  • Y2Linux-1.0.0-beta.1-first-install.zip: images, scatter files and checksums for SP Flash Tool. The data image has no SSH key (developers: tools/production/first_owner.py).
  • manifest.json, manifest.sig, rootfs.ext4.gz, bootimg.img.gz, recovery.img.gz: the signed over-the-air update (Ed25519 key platform-v1-release-20261015, sequence 5000).
  • …-sources-buildroot-legal-info.tar, …-sources-linux-6.18.56.tar.xz: corresponding sources and licences. Our own code: Y2Linux and Y2Reborn at tag baseline-50.
  • SHA256SUMS for all of the above.

Thanks to @samanz for the headphone-level work and the Reborn improvements in this beta.

Beta software: use at your own risk. Not affiliated with Innioasis or MediaTek. Details: Beta 1 report.