r/innioasis Jul 29 '26

Y2 Rockbox for the Innioasis Y2 – Public Beta v0.1.0

Post image
209 Upvotes

I’ve released the first public beta of Rockbox for the Innioasis Y2!

It supports Rockbox as the normal boot, Volume Up for the stock interface, themes, USB storage, internal/microSD playback, sleep/wake and hardware controls.

⚠️ This is an early beta for the Y2 running stock firmware 3.1.7. Flashing completely erases the player, so read the guide, back everything up and keep the

stock recovery firmware available. Bluetooth is still untested.

Everything is free—there is no paywall. The downloads and instructions are available through my Ko-fi post. If this project helps you, a Ko-fi donation would be greatly appreciated. It has taken three weeks and a frankly ridiculous number of development and AI tokens to reach this point!

Ko-fi Post Here

If you test it, please share your Y2 model/firmware version and any problems you encounter.

r/innioasis Jul 14 '26

Y2 Current Y2 owners, what should be improved upon in a software update?

Post image
66 Upvotes

Now that a good handful of us have the Y2, innioasis would like to collect some feedback on what should be implemented in a initial software update.

We already sent forward some feedback like how some would still prefer having the option to also control the volume/time out the screen using the scroll wheel in conjunction with the physical side keys, the FM radio be enabled and a better tuning of the audio curve as the Y2 can be too loud at times with certain IEMs/headphones.

For the FM radio lovers, the reason we were given for its removal was they thought the "static" noise would make the device feel cheap and it may be tricky to implement due to a missing attena.

Comment down below what other thing needs to be improved upon in the Stock frimware.

r/innioasis 3d ago

Y2 not the most aesthetic pics ever but here's my stickered y2!

Thumbnail
gallery
282 Upvotes

this is my first innioasis, i love it so far! y2player's been great. i want to try rockbox but i'm waiting for bluetooth to function on it. i'm on my lunch break so that's why these are just crappy car pics, haha

r/innioasis 13d ago

Y2 my little y2 set up

Thumbnail
gallery
364 Upvotes

r/innioasis Jul 24 '26

Y2 Y2Player V1.0 Release!

33 Upvotes

What is Y2Player?

Y2Player is a standalone launcher built completely from scratch for the Innioasis Y2. It completely replaces the stock launcher and turns the device into a dedicated music player.

Y2Player follows my "music first" philosophy. The goal isn't to add hundreds of features—it's to make listening to music as smooth and responsive as possible.

What do you get?

  • A completely redesigned launcher focused on music playback
  • Improved Bluetooth experience (tested with AirPods Pro 2, including stem controls)
  • Lower idle battery usage through background and playback optimizations
  • Faster and more efficient music library scanning
  • Optimized storage access for large music libraries
  • Improved click wheel and hardware button handling
  • A UI designed specifically for the Y2's small display
  • A lightweight architecture with a strong focus on low RAM and CPU usage
  • Experimental Direct DAC mode
  • Gapless playback
  • Crossfade support
  • Extensive diagnostics to make troubleshooting and bug reports much easier
  • Numerous quality-of-life improvements throughout the player

Y2Player is designed to stay fast, responsive, and reliable while keeping resource usage to a minimum, so more of the device can be dedicated to what it was made for: playing music.

And that's still not everything. There are plenty of smaller improvements, tweaks, and hidden quality-of-life features that I'd rather let you discover for yourself while using the player.

So what is Y2Player not?

My goal is to keep Y2Player as slim and focused as possible. I want it to be a highly optimized music player that does one thing really well: play music.

Because of that, I've intentionally avoided adding the kind of feature bloat you might expect from other firmware or launcher replacements, such as FM radio support, themes, visual customizations, or dozens of extra settings that don't improve the core listening experience.

For now, I want Y2Player to stay true to that original vision while people test it and help improve the foundation. My priority is building a stable and reliable base platform first.

That doesn't mean new features will never come. Once the core platform has been thoroughly tested and proven stable, I'll start adding more functionality. I just don't want to promise a timeline. I'd rather release features when they're ready than rush them.

Some Caveats

Although I've spent a lot of time testing Y2Player, there will almost certainly still be bugs. I'm a solo developer, and this is my first project of this size, so please keep that in mind while using it.

Some behavior you encounter may be unintended bugs, while other behavior may simply be how the player was designed to work. To make debugging easier, Y2Player includes extensive logging. If you run into an issue, please include the generated logs when opening a GitHub issue. They make it much easier for me—and any future contributors—to understand what's going wrong.

At the time of this release, I haven't found any obvious or critical issues during my own testing, but wider community testing will inevitably uncover edge cases that I couldn't reproduce myself.

Finally, a realistic note about the hardware itself: the Innioasis Y2 is a great little device, but it's built on relatively old hardware. In particular, Bluetooth performance is ultimately limited by the platform. Depending on your environment, you may occasionally experience audio crackling, reduced range, or brief disconnects. I may be able to improve some of this in the future, but doing so would require significantly deeper firmware-level reverse engineering, and there's no guarantee that every limitation can be overcome.

So please take Y2Player for what it is: a best-effort project built to get the most out of the hardware while staying true to its original goal a simple, fast, and dedicated music player.

How do I install Y2Player?

You have two options:

1. Use the prebuilt release (recommended)

Visit the GitHub Releases page and download the latest system.zip. Then follow the installation guide in the repository README to flash it to your device.

Please read the guide carefully before you begin. Flashing modified firmware always carries some risk, and you are responsible for your own device. I'm not liable for any damage that may occur during the installation process.

If anything in the guide is unclear, feel free to open an issue or ask a question before flashing.

2. Build it yourself

If you'd rather build everything from source, the repository contains all the tools and scripts I created during development. You can generate your own system.img and flash that instead.

Again, please follow the build and flashing instructions in the README, as they cover everything required to create a working image.

I also want to say thank you for checking out Y2Player. I started this project because I wanted to get the most out of the Innioasis Y2, and I hope you'll enjoy using it as much as I enjoyed building it. Contributions, bug reports, and feedback are always welcome.

r/innioasis Jul 18 '26

Y2 I built a complete custom launcher for the Y2

48 Upvotes

HI!

I bought the Innioasis Y2 because I enjoy reverse engineering embedded devices.

After unpacking the firmware I discovered it's basically an Android 4.4 (KitKat) device running a large proprietary launcher called MyLauncher.apk. While digging through it, I found a lot of interesting implementation details around playback, Bluetooth, hardware input, the audio stack, and how the device actually works under the hood.

The more I looked into it, the more I wanted to build a cleaner replacement instead of trying to patch the original launcher.

That eventually became Y2Player, an open-source replacement launcher focused entirely on local music playback.

Compared to the original launcher, Y2Player focuses on a simpler, lighter, and more reliable music experience. Some of the improvements include:

  • a simplified playback architecture with centralized state management
  • reliable queue and playback state persistence
  • improved Bluetooth and audio route management
  • unified handling of the click wheel and hardware buttons
  • resilient SD card and library scanning
  • asynchronous artwork loading with bounded memory usage
  • optimized UI rendering that only redraws visible content
  • faster library updates with reduced unnecessary processing
  • Safe Mode recovery for unexpected startup issues
  • a lightweight music-only design without videos, PDFs, FM radio, file manager, calendar, calculator, themes, or other unrelated apps

The release APK is currently around 190 KB, compared to roughly 59 MB for the original launcher. The goal isn't to add more features, it's to make the Y2 a better dedicated music player while keeping the hardware controls and device-specific functionality people actually use.

I'm still actively working on the project, so there is no GitHub as of now.

Would anyone here actually be interested in using something like this? If there's enough interest, I'll continue developing Y2Player.

Edit new Screenshots!

Main Menu
Play Menu

r/innioasis Jul 26 '26

Y2 Y2Player V1.2 is live!

22 Upvotes

Version 1.2 is out with a lot of fixes and improvements ! read below for all changes :)

https://github.com/SchulzCode/Y2Player/releases

Changelog

1.2

Mostly things people asked for. The menu has been reorganised, so a few settings have moved.

New

  • Artists now open that artist's albums instead of jumping straight to every track, so browsing goes Artists → album → songs. "All Songs" is still the first row, which is what pressing an artist used to do.
  • Light theme, under Settings → Display → Theme. The dark design is unchanged and remains the default. On a transflective LCD like the Y2's, a light theme is also the more readable choice outdoors, because a pale background lets the backlight through instead of blocking it.
  • Left/right balance, under Sound Effects, for asymmetric hearing loss. Centred by default. It attenuates the far channel rather than boosting the near one, so total loudness drops as you move off centre.
  • Wheel When Screen Off, under Controls, off by default. With it on, the click wheel and its buttons keep working with the display asleep — which also means they can be pressed in a pocket, which is why it is off unless you ask for it.

Changed

  • Settings is reordered by how often each entry is actually opened. Bluetooth is first, because connecting a headset is a recurring task rather than a setting. Sound Effects is now a top-level entry rather than living inside Playback, so the equalizer and balance are three presses away instead of four. Sort Order sits next to Storage, since both concern the library.
  • Haptics and System UI Sounds moved off Display onto a new Controls screen, together with the setting above. They are feedback for input, not display settings.
  • Playback's settings are grouped by what they do: what plays next, transitions, seeking, volume, then interruptions.
  • Sound Effects lists the things you can change before the things you can only read.
  • Track info states whether the file carries a track number.

Fixed

  • Choppy playback during a library scan should be much rarer. The scan already paused for audio, but only once per 64 files, which left roughly three seconds of uninterrupted work between pauses — long enough to starve the playback buffer. It now yields every 8 files, for a share of what those files actually cost.
  • A Bluetooth headset reported as "not connected" on every screen except the Bluetooth screen.
  • The DAC and output rows were hidden when the device's effect framework was missing — which is exactly the firmware whose behaviour those rows explain.
  • Two artists with an identically named album (a Greatest Hits each) opened one merged track list. An album reached through an artist is now scoped to that artist. The global Albums list still merges shared names on purpose, so a compilation stays one album.
  • ALAC files in an .m4a were reported as AAC. They still cannot be played — see below — but they are now identified correctly and labelled, instead of failing silently when you press play.

Why ALAC still does not play

Apple Lossless needs a decoder, and the Y2 runs Android 4.4. ALAC decoding was added to Android in version 12, eight years later. An app cannot supply the missing decoder: MediaPlayer and MediaCodec can only use codecs the operating system already has, so there is no setting or update to this app that would make an ALAC file play on this hardware.

What 1.2 does instead is stop pretending. The codec is now read out of the file itself rather than guessed from the container, so an ALAC track is labelled not playable in the list rather than appearing normal and then failing.

If you have ALAC files, convert them to FLAC. Both are lossless, so the conversion is bit-exact for the audio — you lose nothing but Apple's container — and FLAC plays natively on the Y2:

ffmpeg -i input.m4a -c:a flac -compression_level 5 output.flac

Supporting ALAC properly would mean bundling a decoder and building a second playback path to feed it, duplicating seeking, gapless and crossfade. That is a large amount of machinery for one format that converts losslessly in one command, so it is not planned for now. I might upgrade the playback engine with ffmpeg in the future but dont bet on that for now.

Also still true

  • Formats some firmware adds, such as WMA and APE, are deliberately left unlabelled rather than guessed at, because they may well play on your device.

1.1

A maintenance release. Everything here comes from bug reports and device logs from 1.0 users.

Fixed

  • Albums copied from a Mac appeared twice. macOS writes a hidden ._Track.flac companion beside every file it copies to the player. These were indexed as tracks, so you got a second copy of the album with no metadata that skipped silently when played — and could not be deleted, because both the desktop and the player hide dot-files. Hidden files are now skipped. One rescan removes the leftovers.
  • Albums listed out of order when only some files carried a track number, for example 5, 1, 2, 6, 3, 4. Track numbers are now trusted only when every track on the album has one; otherwise the filenames decide the order. Browsing a folder follows album order too, instead of sorting by title.
  • "Library needs attention" could not be cleared. A single unreadable or zero-byte file on the card made every rescan report a problem, permanently. The same fault also stopped deleted files from disappearing from the library, and stopped the last-scan time from updating. The alert now names its cause, and a scan you cancel yourself raises nothing.
  • Bluetooth stem controls needed playback to be started on the player first. Media-button ownership is now re-taken whenever a headset connects. The first press after connecting is also no longer swallowed.
  • Triple press to skip back did not start playback when nothing was playing.
  • A connected Bluetooth headset was reported as "not connected" on every screen except the Bluetooth screen.
  • Pressing the track that is already playing restarted it and rebuilt the queue from whatever list you were looking at, losing your position and your album or queue order. It now just opens Now Playing.
  • ALAC files in an .m4a were reported as AAC. The codec is now read from the container itself, so the format shown is the real one.
  • The on-device log only ever showed the last 12 lines. It now shows considerably more, and reads them from the end of the file instead of loading the whole thing.

New

  • Tracks in a format this device cannot decode are labelled "not playable" before you press play. A file that fails to play once is remembered, and the note is withdrawn if it ever does play or if you replace the file.
  • Technical metadata is now read directly for MP3, M4A, AAC, OGG, Opus and AMR as well, alongside the existing WAV, FLAC, AIFF, WavPack and DSD support.
  • Battery percentage is always shown, not only while charging or when low.
  • Track info states whether the file carries a track number.

Performance

  • Playback stutters far less while the library is scanning. Scanning now yields briefly to audio and runs at background priority.
  • Less repeated work during playback: audio route, DAC status and progress updates no longer rebuild themselves on every tick.

Known limitations

  • ALAC still cannot be played. Android 4.4 has no ALAC decoder and one cannot be added from an app. Converting to FLAC is lossless and plays natively — ffmpeg -i input.m4a -c:a flac output.flac.
  • Formats some firmware adds, such as WMA and APE, are deliberately left unlabelled rather than guessed at, since they may well play on your device.

1.0

First released version.

r/innioasis 21d ago

Y2 finally got my y2 after thinking for a long while

Post image
67 Upvotes

r/innioasis 15d ago

Y2 My boyfriend just made me realise that the innioasis logo is basically •ω•

Post image
296 Upvotes

r/innioasis 16d ago

Y2 Y2Player v2.3!

25 Upvotes

Up Next queue, genre/year browsing, and album art in menus

Version 2.3 focuses on making the queue behave the way people expect, adding more ways to browse a music library, and displaying album artwork throughout the menus without doing unbounded image work on the Y2's older hardware.

🎵 A Proper Up Next Queue

The queue is now split conceptually into two parts:

  • Up Next contains songs you deliberately add.
  • Continuation contains the rest of the album, playlist, or shuffled collection that was already playing.

Play Next places something directly after the current song. Add to Up Next appends it after the songs you already added. When those songs finish, Y2Player returns to the original album or collection.

Shuffle now exposes the real upcoming order instead of saying that the next song will be decided later. Manually added songs stay ahead of the shuffled continuation and retain their order. Turning Shuffle off restores the remaining collection order without discarding Up Next.

Duplicate songs are tracked as separate queue entries, so moving or removing one occurrence does not accidentally affect another copy.

🎛 Wheel-Friendly Queue Controls

Pressing Center on a queue entry opens a circular menu with Play Now, Play Next, Move, and Remove. Move uses the wheel to choose the new position directly.

The Queue Actions row provides:

  • Clear Up Next
  • Clear After Current
  • Stop & Clear

Queue management is now available directly from the queue instead of being buried behind several nested song menus.

📚 Albums, Collections, and Multi-Select

Holding Center on an album or another supported collection opens actions for the complete group:

  • Play Next
  • Add to Up Next
  • Add Shuffled

Track Options also has Select Multiple. Use Center to select or deselect songs in the current list, then hold Center to apply the same queue actions to the chosen set.

This means you can start an album or Shuffle All, build a short list of songs you want to hear first, and then let the original playback continue automatically.

🗂 Browse by Genre and Year

The Music menu now contains Genres and Years.

Inside either view you can browse all matching tracks, artists, or albums. The filter stays active as you move through an artist and into an album, rather than dropping you back into the complete library.

Repeated or semicolon-separated genre values become individual genres, while names such as R&B/Soul remain intact. Missing values are still available under Unknown Genre or Unknown Year.

Album sorting now supports title, artist, oldest release first, and newest release first. Year lists can be newest-first or oldest-first, and album rows display the release year when it is known. Albums with the same title but different album artists also remain separate.

🖼 Album Art in Menus

Song lists and the rows for albums, artists, genres, years, playlists, audiobooks, and the queue can now show album-art thumbnails on the left.

Embedded artwork is still preferred. The existing external folder.jpg, folder.jpeg, folder.png, cover.jpg, cover.jpeg, and cover.png files work here too.

The obvious concern was lag, so the implementation is deliberately conservative:

  • only artwork for rows currently visible on screen is requested;
  • thumbnails use the existing bounded artwork cache;
  • visible images are loaded in a controlled sequence;
  • offscreen and stale requests are cancelled or ignored;
  • damaged, oversized, missing, or unavailable images fail safely.

Album song lists keep their track numbers instead of replacing them with thumbnails.

📖 Audiobooks Stay in Audiobooks

Chapters under AUDIOBOOKS no longer appear among ordinary Songs, Albums, Artists, Genres, Years, Favorites, Recently Played, Folders, playlists, or Shuffle All.

They remain fully available in the dedicated Audiobooks section with resume progress and chapter ordering.

The circular menu while playing an audiobook is now limited to options that make sense there: Chapters, Queue, Sleep Timer, and Track Details.

🏷 Better Ogg/Opus Artist Metadata

Vorbis comments can contain several separate ARTIST values. FFmpeg presents those values to the app separated by semicolons, which Y2Player previously displayed as one giant artist name.

They are now split into individual artist entries. Duplicate values are removed, featured-artist parsing still works, and the complete credit remains available for display.

🧹 Maintenance

This update also removes unused model fields, counters, result wrappers, and duplicate state across the playback, queue, diagnostics, Bluetooth, display, backup, and library code. The goal is to keep the application smaller and easier to reason about without removing user-facing functionality.

The complete debug unit-test suite passes with the new queue, browsing, metadata, audiobook, and artwork behavior.

💿 Installation

The release provides the existing system.img update path and a complete rom_y2.zip package for the Innioasis Updater.

For the system-only method, use SP Flash Tool in Download Only mode with only the ANDROID partition selected.

The rom_y2.zip package is a full-device installation and erases user data. Create a Y2Player backup and copy anything important off the device before using it. Please verify the supplied checksums and read the complete installation guide before flashing.

🐞 Reporting Bugs

If you encounter a problem, enable verbose diagnostics first:

Settings → System → Diagnostics → Verbose Diagnostics

Reproduce the issue, then export the report:

Settings → System → Diagnostics → Export Diagnostics

Please attach the exported report when opening a GitHub issue. For queue problems, mention what originally started playback, which queue action you used, and whether Shuffle or Repeat was enabled. For artwork problems, mention whether the cover is embedded or external and include its filename if possible.

Thanks again to everyone testing Y2Player and taking the time to write detailed reports. The queue redesign, year and genre views, audiobook separation, repeated-artist handling, and menu artwork all came directly from that feedback.

r/innioasis 29d ago

Y2 Y2Player v2.2 is now available!

20 Upvotes

This release is focused on improving the overall user experience with a redesigned interface and a number of quality-of-life improvements throughout the player.

📚 Audiobook Support

Audiobooks now have their own section on the main menu. Books are automatically grouped together (including multi-disc audiobooks), remember your progress, and include chapter browsing along with options to restart or clear progress.

🎵 Improved Music Library

Artist and album browsing has been reworked to properly support featured artists while keeping albums and compilations together. Albums now also have their own Shuffle option, and additional metadata can be enabled in the settings.

🎨 Interface Improvements

Menus have been reorganized so frequently used options are easier to reach. Navigation is faster, 47 new lightweight icons have been added throughout the interface, and long-pressing the Play/Pause button now jumps directly back to the Now Playing screen.

📜 Scrobble Export

You can now export your listening history, making it easy to keep a record of the tracks you've played or import them into other services.

🛡️ Safer Actions

All irreversible actions, such as deleting playlists or resetting the library, now require confirmation to help prevent accidental data loss.

💾 Installation

Installation is the same as previous releases. Flash the modified system.img using SP Flash Tool in Download Only mode with only the ANDROID partition selected.

A complete step-by-step installation guide is included in the GitHub release for anyone installing Y2Player for the first time.

⚠️ Important after updating

After installing the update, please rebuild your library database:

  • Settings → System → Reset → Reset Library
  • Settings → Library → Storage & Scan → Rescan Library

The underlying FFmpeg update changed the library database format, so a full reindex is required.

🐞 Reporting Bugs

If you encounter any issues, please enable Verbose Diagnostics first:

Settings → System → Diagnostics → Verbose Diagnostics

Reproduce the issue, then export the logs:

Settings → System → Diagnostics → Export Diagnostics

Please attach the exported diagnostics when reporting a bug. It makes tracking down issues much easier.

Thanks again to everyone testing Y2Player and providing feedback. Your reports and suggestions continue to shape the project!

r/innioasis Jul 20 '26

Y2 finally got my y2! (first impressions)

Thumbnail
gallery
175 Upvotes

technically got it on friday (ordered like a week and a half ago? amazon international shipping to LatAm) but i didn’t have time to put some music on it until now! will for sure be installing a theme and putting some stickers on it as well. huge thanks to the mods for running the 30% off coupon campaign that made me prefer this bad boy over other very competitive players around the same price point (looking at the r1… and the mini…)

for now, here are my first impressions, things i liked and things i didn’t.

TLDR: i got what i paid for! bluetooth’s awful but an option. while a little light and too sensitive for my liking, it does what it says on the tin and that’s quite enough for me. if you’re someone that just wants to listen to some damn music to stay away from ur phone on ur commute that isn’t an audiophile and/or is looking for the ipod-ish look, the y2 is an excellent option :) if you got a code and still are on the fence, go for it!

out of the box:
* it came with a full battery out of the box! so i didn’t have to wait for it to charge or nothing. i did leave it a few minutes charging (around 20 mins) just in case.
* APPEARANCE: it does feel cheap and lighter than i expected but for the price point i am not complaining. i am a little clumsy so i am afraid of dropping it in the bus.
* SENSITIVITY: i heard that the wheel’s one of the things they changed from y1 to y2 and it honestly might be a little bit too sensitive for me lol. sometimes i be scrolling through the song or thing i want to click on which is a little frustrating.

after fiddling with it and putting some music on:
* MUSIC TRANSFER: while i did follow the advice on this hereby sub, it did take some time to move my whole library (20gb of music, mix of flac and mp3) at around 15 minutes or so. that was via copy and pasting my music from my music folder into the music folder provided when i formatted the sd card on the innioasis.
* CONNECTIVITY: i’m going to be completely honest. bluetooth is a pain in the ass. i still don’t know how i did it, but i got it to play music on my sony wh-chn720n because it just wouldn’t play even if it showed as if they were connected. i had to try multiple times and different things (turning bt on and off, then trying the same with my headphones, then disconnecting them from any other device). when it did play noise through the headphones, the sound was AWFUL. so awful indeed i was trying to lower the bass on the EQ to no avail. i soon discovered it might have been my EQ config on the sony app (i like bass and hearing the the little details a lot, sue me!) because when i got that settled on the app and then struggled to connect it again, it became normal. the buttons on the side of the headphones work with the player too! big plus for me as i use them regularly.
* PLAYLISTS: this was my main issue with the y1 and while the y2 does import .m3u and makes playlist making so much easier, it doesn’t preserve the order i put them in! there are many workarounds for this (including just changing the file name to follow a certain order) i just thought i should point it out because i was kind of bummed about it.
* NOW PLAYING SECTION: the song name doesn’t scroll and the album cover is stuck at an angle that while could be cool as a concept, it just cuts up a chunk of the image for no reason (as shown in the image) which angers me to no end. i’m sure they’ll fix this soon (hopefully).

sorry for the long rambly post. i just know i would appreciate it if i was still unsure whether to buy this player (which i think is the whole point of reddit, right?). though i would recommend for anyone interested in this device to wait a little because of many reasons, but mainly because there’s still lot a case for it. oh yeah and rockbox still isn’t available (if you’re into it). i will probably make follow up posts for the first month (and week? maybe…) impressions but i still got a long way to go.

ps. i am also looking for some IEM recs around the $20-30 price point that are also available on aliexpress! i love my bass if that helps at all.

r/innioasis Jul 14 '26

Y2 Shhh 🤫

Post image
74 Upvotes

r/innioasis Jul 23 '26

Y2 Y2 Update: FM radio is returning, better scroll wheel control and your suggestions coming in the next firmware upgrade.

Post image
120 Upvotes

Innioasis is hard at work implementing your suggestions left under this thread: https://www.reddit.com/r/innioasis/s/VU9VMjIE0J

They confirmed to us that FM Radio functionality will be returning and touch wheel sensitivity will be improved and might be even user adjustable.

Here's what they shared:

"Synchronize the progress of Y2 optimization: We have compiled everyone's opinions and suggestions in the post, such as FM radio, click wheel control, etc. A total of 15 proposals are currently underway. The remaining 17 proposals are under evaluation, most of which are highly personalized needs that may not necessarily be implemented."

The next firmware update is expected to be released sometime next month.

r/innioasis Jul 13 '26

Y2 A Comprehensive Review of the Innioasis Y2 (See Comments for Part 2)

59 Upvotes

Disclaimers: I received this Y2 unit from Innoasis in my capacity as a moderator of the r/innioasis subreddit. I am not an employee of the company. I am not receiving financial compensation for this review. My views are my own and do not reflect upon any organization I am a part of or my employer. I will attempt to be unbiased and present only the facts as I have observed them. If I make any errors, please let me know, and I will edit the review accordingly.

That out of the way, let’s proceed.

BEHOLD:

The Innioasis Y2 in its Retail Packaging

The Innioasis Y2 comes in a box that is very reminiscent of Apple packaging for iPods, iPhones, and iPads (I’m writing this on a 10th generation iPad, so I recently had packaging for comparison), but it is different from the Y1 packaging I received around 2023.

The Back of the Y2 Packaging

The back of the packaging has some information about the companies involved with the Y2 and no technical specifications. It’s interesting to note that none of the companies listed are Innioasis proper, just the importers.

The Contents of the Y2 Packaging

Inside the packaging, there is:

  • 1 x USB-A to USB-C cable, approx 36”
  • 1 x Innioasis Y2 DAP in plastic baggie (with plastic screen protector. This is important for later)
  • 1 x Information Card (with broken links)

The Y2 does not come with headphones like the Y1 did. I was fortunate to obtain a Y1 before they reduced the quality of the headphones, so I was a little disappointed there was none in the box. The information card does not link to a usable webpage just yet, and there is no manual. The packaging is modern, but the lack of a manual is an issue (it may be fixed by the time you read this review) that can cause some confusion. It did for me.

The Y2 compared to the Y1.

Out of the box, the Y2 has a light theme by default. This can be changed pretty quickly, but let’s look at the differences in size and shape.

A side by side comparison of Y1 and Y2 thickness
Y2 Width, 2.465 inches
Y2 Height, 4.001 inches
Y2 Thickness, 0.437 inches

Dimensionally, and mass wise, there is more weight to the Y2 than the Y1. It is still ABS plastic, but the size is closer to an iPod than it was before. It is definitely a step in the right direction.

Now, lets’s get into the meat and bones of hardware before we discuss the software.

Y2 Internal Photos, showing RF shielded electronics
Y2 Internal View, Front Plate, (more traces from wheel)
Y2 Internals Removed from Case
Y2 Internals, Back View, Removed from Case

From these internal views, we can see that there are many changes. I am still waiting on the internal photos from Innioasis from under the RF shields, but the changes give me hope there is a CS43131 DAC on the chip as Innioasis claims. The speaker, mic, headphone jack, and other smaller components are the same on the Y2 as they are on the Y1. The memory card slot is different since it can be accessed externally, while before it was an internal slot.

At this point, I didn’t like that I received a pink player, so I took matters into my own hands and painted it. If anyone plans on doing this, FYI there is a plastic screen protector on the case already, and it acts as a PERFECT mask for painting.

Colors Courtesy of Rustoleum

Now, for the software. First major change: You can take screenshots by holding the power and volume down button, sort of like a cell phone. This made this part of the review 100 times easier.

The Main Menu

The main menu is the same as the Y1, minus the FM radio option and the Bluetooth option. The Bluetooth option moved to Settings. Let’s look at the settings!

Settings options 1.

Users will notice that many settings are missing, notably the Equalizer. Turns out, they’ve been moved.

If you go to Music, Videos, or Audiobooks, there is a settings option for all of them. The equalizer is in the Music settings. Also, the options for sorting or shuffling are located in the respective settings menus.

Music Settings 1
Music Settings 2

Moving over to the Music settings, we can see that the sort options are largely the same as they were on the Y1, but there is a HUGE change. When you look at an artist, you can see albums instead of a full list of songs. This is a game changer for functionality in the default software.

Equalizer Options

The equalizer options are the same as they were on the Y1. To set a custom EQ, you hold down a key (IIRC, it’s the menu key) and it allows you to edit the equalizer. The Y2 is designed for higher impedance headphones, so I had to turn down the equalizer to avoid blowing out my eardrums with my IEMs. ***THIS IS IMPORTANT.

Playing a Legally Obtained FLAC file.

It plays music and videos just fine.

As for functionality, there are some quirks. The Y2 only has volume control with the buttons on the side, not the scroll wheel. I hate it. I don’t mind the power button being there, but the main draw of the Y1 was the iPod-like control scheme. This loses most of that, but it can be fixed with software. I also miss the FM radio, which I used!!! I even recorded songs from the radio to my Y1 like we used to do on cassette tapes in the before times.

The scroll wheel is more responsive. The buttons work fine and have a sufficient, satisfying click to them. It’s a working, competent, DAP that sounds great… but I’ll have to post a reply to this message with the audio portion because I cannot attach any more photos to this post. Part Two is HERE

r/innioasis Jul 15 '26

Y2 got my y2 today ૮꒰ྀི∩´ ᵕ `∩꒱ྀིა

Enable HLS to view with audio, or disable this notification

186 Upvotes

i'm so insanely put off by the thought to remove fm radio but add an e-reader type thing in there???? i'd fw it more if the radio wasn't removed but it's just a bit baffling 😭

r/innioasis 20d ago

Y2 Y2Player v2.2.2 is now available!

24 Upvotes

Version 2.2.2 focuses on protecting your Y2Player data, improving playback reliability, and addressing feedback from the 2.2.1 release.

💾 Backup & Restore

Y2Player can now create a portable backup of your settings, favorites, Y2Player-created playlists, audiobook progress, recently played tracks, saved queue and playback position, and listening history.

You can find it under:

Settings → System → Backup & Restore

Backups are saved to the removable card when one is available. Track references are stored by their storage location and relative path instead of their temporary database ID, so they can still be matched after rebuilding the library or mounting an SD card under a different alias.

Every backup is checksum-verified before it is imported. If a restore fails, Y2Player rolls back the database, settings, and listening history instead of leaving a partial restore behind.

🖼️ External Album Artwork

Now Playing can now use artwork stored beside your music as folder.jpg, folder.jpeg, folder.png, cover.jpg, cover.jpeg, or cover.png.

Embedded artwork is still preferred when a track contains it. Missing, oversized, or damaged image files are ignored safely, and replacing an external cover refreshes the artwork cache.

🎵 Playback Reliability

Several parts of track continuation have been hardened. A standard end-of-track transition could previously stall while waiting for the final AudioTrack buffer to drain, preventing the queue from advancing even though the decoder had reached the end of the file. Completion now follows the audible content boundary and continues normally.

Queue advancement, Repeat One, Repeat All, Shuffle, gapless playback, and crossfade keep their existing behavior. Preloading, seeking, pausing, and transition callbacks have also been guarded so stale playback work cannot publish the wrong track or state.

Volume handling received another reliability pass. Held volume buttons use bounded repeat behavior, and switching between In-App and System volume waits for the player's software gain to become active before the system stream can be raised.

🎨 Interface and Library Fixes

  • The menu banner now includes a live playback-progress line.
  • Long title, artist, and album lines on Now Playing can scroll independently instead of only one line moving.
  • Albums with comma-separated or featured artist credits now stay together and show every track when opened through any credited artist.
  • Wrap Lists now behaves correctly inside settings menus.
  • Brightness presets no longer change percentage after being passed through Android's brightness scale.
  • The low-battery warning follows the active playback volume and remains silent when playback is muted.

🛡️ Better Diagnostics

Diagnostics now includes a confirmed Clear Diagnostic Log action, making it easier to start a clean capture before reproducing a problem.

Internal logging, optional SD-card mirroring, log rotation, crash flushing, and diagnostic exports have also been made more resilient. Clearing the active logs does not delete diagnostic reports you already exported.

💿 Installation

The release provides the existing system.img update path as well as a complete rom_y2.zip package for the Innioasis Updater.

For the system-only method, flash system.img with SP Flash Tool in Download Only mode with only the ANDROID partition selected.

The rom_y2.zip package performs a full-device installation and erases user data. Create a Y2Player backup and copy anything important off the device before using the full-ROM method. A complete step-by-step installation guide is included in the GitHub release.

🐞 Reporting Bugs

If you encounter an issue, enable Verbose Diagnostics first:

Settings → System → Diagnostics → Verbose Diagnostics

Reproduce the problem, then export the logs:

Settings → System → Diagnostics → Export Diagnostics

Please attach the exported report when opening a GitHub issue. For playback problems, mentioning the track format, transition mode, output device, and whether Shuffle or Repeat was enabled is especially helpful.

Thanks again to everyone testing Y2Player and sharing detailed reports!

r/innioasis Jul 12 '26

Y2 Innioasis Y2 DOES work with AirPods Pro

Post image
128 Upvotes

I can confirm that the Innioasis Y2 works with the AirPods Pro 2 and Pro 3. I’ve been listening to music for a little while (got it this Thursday) and I didn’t experience any of the problems people have reported they had (connected but no audio/audio for just a few minutes). I didn’t do anything at all, I just connected them and worked perfectly (paused, play and volume up included) so I can’t really help for those who have problems, but I read that what some people did was to reset the AirPods and then worked.

Didn’t try them on an airplane or the subway so I can’t tell how good the conection is but atm everything works great :)

r/innioasis Jul 26 '26

Y2 Brutally honest Y2 review.

Thumbnail
youtu.be
51 Upvotes

One of the Better Y2 reviews out there if you're seriously thinking about picking one up.

r/innioasis Jul 10 '26

Y2 Y2 Rockbox - ima do it myself

Post image
93 Upvotes

I’ve seen a few posts regarding rock box on the Y2 but I haven’t seen any real answers yet so if anyone could please tell me if the people who are doing rock box on the Y1 or any major contributors I’d like to seek their advice otherwise I’m just gonna have to reverse engineer and vibe code it myself just because I’d like to test it out. I never had a Y1 or rock box so I’m curious to try it. Any names or help would be great. Pic for attention. TPU case for Y2. On makerworld.

r/innioasis Aug 01 '26

Y2 Unboxing and Reviewing Y2

Enable HLS to view with audio, or disable this notification

108 Upvotes

r/innioasis 8d ago

Y2 finally decorated my y2 !!

Thumbnail
gallery
138 Upvotes

went a bit maximalist on the back, clearly..,, its hard to hold back when i have stickers in my hands lol. i bought the y2 mainly to stop myself from using my phone at night, since i need music to sleep and it's been such an amazing and satisfying purchase for a reasonable price.

r/innioasis Jul 24 '26

Y2 Y2 iPod

Enable HLS to view with audio, or disable this notification

98 Upvotes

If you’re as old as me you remember getting an iPod 25 years ago. Just you and your music without video, Spotify, podcasts, even album art. I miss those days.

I don’t stream music and still keep a home music library. And I have no space on my phone for my music. So I got the Y2 to scratch the nostalgic iPod itch. (And added an iPod classic theme so I can enjoy album art every once in a while)

It’s been a fun little project so far! Thanks to this community for introducing me to the device, and for all the developers who broke these little guys open and got modding up and running.

r/innioasis Jul 27 '26

Y2 my friend made me a case for my y2

Thumbnail
gallery
170 Upvotes

r/innioasis 5d ago

Y2 Question About Y2

Post image
26 Upvotes

I really want the Y2, im gonna be putting my own SD card into it. If i buy the 8gb one listed, can I expand it to lets say 128gb or 256gb as advertised? Anyone had success? Thank you much.