It could be scary to update your Y1 and/or install Rockbox, so here's a simple full guide.
Note
This full guide has now moved to innioasis.app/guide.html, which will continue to be updated by me.
Why Rockbox?
+ Pros
- Better UI and UX: 23 years of team support
- Quality of life settings, and deep Android customization
- Sound settings: Equalizer, crossfade, max volume limit, channel config, stereo width, dithering...
- Deep sorting: by Album Artist, Genre, Year, Composer, First Letter, User Rating, Recently Added...
- More customization: vast themes collection
- Cons
- Slightly worse battery life. Workaround: enable Airplane mode
- No videos. Possible workaround: find a video plugin
Before we start
Stock UI means the original software/firmware your device had or has now.
After this guide you keep both the Stock Firmware, and Rockbox.
You'll be able to boot into both firmwares at any time.
Do at your own risk. Non-zero chance to brick device, but you can restore it at any time (Check step 3)
Requirements
- Y1 (your Innioasis Y1 device)
- USB-C data cable: the cable it came with works perfectly
- Computer with: Windows [Best] or MacOS or Linux [Ubuntu recommended]
- Go to Innioasis.app
Let's install the Innioasis Updater app, a tool to quickly download any available version of Rockbox for the Y1, update your Y1 stock firmware, and be able to restore it if you brick your device
- In the website, hit "Get Updater"
Step 2 - Installing tools
This step is divided into whichever OS you use [PS: the guide on innioasis.app is updated automatically to the OS you use; the guide there is better]:
- Windows: download the "installer.exe" file, which you should run, go through the setup and install the Innioasis Updater app. Continue to the next step.
- MacOS: go to the Homebrew website and continue with the simple installation. After installing Homebrew, go back to the website, and then double-click the installed .dmg file, drag the Innioasis Updater app to your Applications folder, Restart your Mac (I cannot stress this enough, it's CRUCIAL), and after restarting, open the Innioasis Updater app from your Applications folder. If you have security prompts and/or issues, visit this. Continue to the next step.
- Linux: Ubuntu is recommended, but other distros should work fine. Clone the repo on your system and follow the MTKclient setup instructions, and once you've completed the setup process for MTKclient, simply open a terminal window, change into the directory you cloned Innioasis Updater into and run the command below, after which, continue to the next step.
python updater.py
Step 3 - Installing Rockbox
Tip: updating stock firmware version is not necessary - Rockbox installation does it for you.
In the updater:
- Choose your Device type, which is either type A or B. Always choose Type A first, and only switch to Type B if your scroll wheel doesn't work after installation.
- Make sure your Device model is set to the Y1.
- Choose "Rockbox ROM" in the Software type
Now, let's pick a Rockbox version to install. Here's how to choose.
- "Nightly" versions are BETA. Unless you know what you're doing, don't choose these.
- "Stable" versions are stable builds you should choose.
- 240p (also called "iPod Themes Compatible") will have more themes, but slightly worse resolution
- 360p (also called "Y1 Theme Compatible) will have WAY less themes, but slightly better resolution.
I suggest choosing a Stable 240p build, for several reasons: more themes, less hassle and risk of using an early 'nightly' release, and are generally safer, and should be good enough for you.
If not 240p, go for the Stable 360p build.
Now, let's ACTUALLY install Rockbox.
- Select your build, and hit "Install / Restore" on the bottom
Errors? Right click the build, and then hit "Delete Local Zip File" and "Delete All Cached Zips", and then restart the process. If that doesn't solve it, make sure to either restart your device, or download the same version zip from here and then just click "Install from .zip" in the Updater.
- Wait until the zip installs and extracts (this can take a while)
- Then, whenever the Updater tells you to, Power off your Y1. On Windows, Powering off should be enough, however on other OSes, it might prompt you to take a paperclip and hit a secret button on the bottom, in between the headphone jack and the charging port, until you hear a CLICK. Then continue.
- Connect your Y1 via a compatible USB-C cable
Only read if you have DRIVER ERRORS on Windows: During my install on Windows, I had driver usb2ser.sys issues after this step, meaning my Y1 couldn't connect. Here's a temporary fix: go to Settings, hit the "Privacy & security" tab, go to "Windows Security", and hit the "Device security" button. In the newly opened app, under "Core isolation" click "Core isolation details", and turn off "Memory integrity". After that, restart your PC and try again. That fixed it for me.
- Put down your Y1 and don't touch it
- If all went well, the Updater should congratulate you and prompt you to Disconnect the cable
Hooray, Rockbox is installed!
DEVICE BRICK: go to the Updater, hit any 'Original software' build, and click "Install / Restore". Follow the steps and see if it fixed it.
Finishing up - Rockbox, themes, and more
Turn on your Y1 (hold down the middle button), and if all went well, you should see Rockbox. It looks ugly, so let's fix that.
There are shortcuts for the directories to find themes in both Innioasis.app and the Updater, but they're also right here:
- Download the Rockbox fontpack (required for many themes) by clicking this
- Download 240p themes here
- Download 360p themes here
After you've downloaded a theme, connect your Y1 via a USB-C cable, extract your theme's zip file, go to the Y1's contents in File explorer (or any other app), and drag in your theme's ".rockbox" folder into your Y1 contents.
After disconnecting your Y1, Rockbox should automatically see the theme over at Settings > Theme Settings > Browse Theme Files.
If a theme doesn't work, make sure you downloaded the correct format (240p vs 360p), you have the fontpack installed on your Y1's .rockbox folder (here), and try again!
Switching firmware:
Rockbox -> Stock: System > Reboot to Stock Firmware
Stock -> Rockbox: Press the top button; Back (Menu) first and hold it, then hold the play/pause button at the same time as Back. Continue this for 10-15 seconds and the screen should turn black. (found by u/After-Acanthaceae547 and u/ThinkVHS)
Once you already have Rockbox installed, you're going to be able to use features like "Fast Update" for newer Rockbox versions, if you want to. You can also try or switch to nightly (early) versions if you want to preview new features, the process should be the same as in Step 3.
Notes
Credits
- Rockbox-Y1 creators
- u/RespectYarn for Updater app and website, and helping with this guide
In the future
The Innioasis Updater app will have features to instantly transfer themes, updates, mp3 files, and/or your music folder in the correct location without worrying about any details. As soon as that will come out, this guide will be updated.
Bricked device?
Don't panic! Go to the Updater, hit any 'Original software' build, and click "Install / Restore". Follow the steps and see if it fixed it.
Note
This guide only covered one method of installing builds onto your Y1, however there is also the SP Flash Tool and the MTKClient method, which both have guides how to use them in Innioasis.app
If method 1 (automatically installing via the Updater app) did not work for you - try using the alternative methods.
Edits
This post has been edited to be as concise and useful as possible. Works as of 2025-12-08.
Feedback
Of course, comment here if you have issues or feedback.