
r/rockbox

Same issue even after removing HDD
I thought replacing the HDD with an SSD would allow me to bypass this issue however it is very much still there. The device doesn’t show on iTunes so I don’t have the ability to restore it. Please help!
New Surfans F20 v3.5 Completely Ignoring update.upt File
I am trying to manually install Rockbox on a Surfans F20 that came with factory firmware 3.5. I read on the official forum that someone was able to install it on this exact setup with the hw4-erosq_2024.upt bootloader file and a daily build from July 2026.
I have used a reliable Samsung SD card, formatted it to an MBR partition with 32K cluster size, made sure that the .rockbox folder was sitting in the root directory, and checked to make sure that the bootloader file was named exactly update.upt and didn't have a double extension.
While doing these things connected to a power source and going to System Settings>Firmware Update, the player just boots up like normal without any error messages as if the file isn't even there. I've tried the button combination to force the recovery boot too but this gives the same result.
Since someone else was able to get this combination to work, does anyone know if there is something else I might be missing? I am new to manual installation
My iPod 5th gen won’t boot back into rock box
I tried some tutorials online and they said to hold select and menu and when the screen is black turn on lock but that didn’t work. Any suggestions?
Could someone help me uninstall rockbox from Aigo Eros Q v 2.3?
I don't understand how to do this step: "Uninstallation files can be created from a Original Firmware update file from the manufacturer by using the script in the Rockbox source tree at tools/hibyos_nativepatcher/hibyos_nativepatcher.sh". How do I run the script?
And does that mean that I have to contact Aigo to get the original firmware? The latest firmware I can find is V 2.1 http://www.eroshifi.com/download/firmware/122.html
iPod Theme Feedback
I've been making some iPod classic Rockbox themes and would love some feedback. Please let me know which ones you think I should upload, and I'm happy to post beta test links in the meantime. Note: Yes, AI (boooo) was used in the creation.
Experimental Head Unit Rockbox Build
Hey guys so I have been working on a way to get the iPod to communicate with modern head units because the only way for me to comfortably replace spotify was to also be able to use my iPod in the car. I know a lot of people have issues with head unit connectivity in their modern cars so I hope this provides some relief. DISCLAIMER this is still experimental. As of right now I have only been able to test it with my vehicle which has an aftermarket Kenwood DMX958XR head unit. If anybody tests this out please contact me with results!
How to upload themes to the Rockbox site
I am delighted to see that the themes I created—which support CJK fonts—are still being used more than I expected. I would like to upload these two themes to the Rockbox website, but I don't know how. I tried uploading them before but encountered a mysterious error that prevented the process from completing successfully. Does anyone know how to resolve this? Any help would be greatly appreciated.
Innioasis Y1 won't turn on when I install Rockbox
So I already had Rockbox installed and it was completely fine. I had a theme and it was fine. I installed the original software again just to see if I'd actually like that better now, and I didn't like how playlists work and stuff so I decided to install Rockbox again. But everytime I install it, my Mp3 won't power on at all. No matter what I try. The only thing that gets it to turn on is just installing the original software again. I don't understand what's going wrong when I had Rockbox just before and it was fine.
The ones I've tried to install are:
• 0.4 (240p)
• 0.3 (240p)
• 0.5 (360p)
I don't want to try a nightly build because I heard someone say they are complicated if you "don't know what you're doing". I'm not sure which version I had installed previously. I don't even know what theme I had, it was so long ago. What do I do?
How does rockbox handle m3u playlists?
I'm looking for something smart enough that if I put a bunch of m3u files inside a folder, my innioasis y2 will recognize them as playlist without me doing anything else (currently, I would need to import them one at a time and is a long and draining process).
Is rockbox able to figure it out by itself without me having to manually "activate" the playlists one by one like I have to do right now? I just want something that sees an m3u file and just KNOWS that is a playlist and makes it functional and ready to listen.
Trouble with themes on Hifi Walker H2
Tech illiterate Rockbox noobie here. Just installed Rockbox on my mac to my hifi walker h2 but I have no clue how to install themes. Any time I place it anywhere in the themes folder it does not show up in the themes setting menu. Placing at the root makes it show up in the files menu but I can't do anything other than change the font when I select certain files. Is there something I am doing wrong / am I not putting the files in the right place?
I haven't tried really adding much music or making playlists either so advice on how that works would also be greatly appreciated since I think I will run into similar issues when finding a place for whatever files I am putting onto the player. I'm definitely just slow with understanding these things so if the answer seems obvious it probably is but not to me LOL. Thanks in advance.
Just found this mp3 player at a relatives house, is it any good?
found this Sandisk Sansa Clip Zip at a relatives house, are these good mp3 players? My current mp3 player I use daily is a Sony NW-S205F.
Rockbox iPod Classic 6G: Custom Sansa VID/PID Works in Kia Seltos, but FAT32 Now Fails to Mount — Help?
iPod Classic 6G/6.5G + Rockbox + custom Sansa VID/PID works with my Kia Seltos, but FAT32 filesystem became unreadable afterward — need help
Hi everyone,
I’m hoping someone experienced with Rockbox on iPod Classic 6G/6.5G, USB mass storage, FAT32, or custom USB VID/PID configurations can help me figure out what happened and how to recover without unnecessarily wiping the iPod.
My goal was to make my Rockboxed iPod work as a normal USB mass-storage music device with my Kia Seltos, because the Seltos doesn’t properly support the iPod/Rockbox USB identity.
I found an older discussion where someone solved a similar car-stereo compatibility problem by changing the iPod’s USB VID/PID to the SanDisk Sansa Clip Zip identifiers.
The target USB identity is:
VID: 0781
PID: 74E5
I am not trying to install Rockpod, FreshOS, or anything else. I only wanted to change the USB identity of my existing Rockbox firmware.
Hardware
iPod Classic 6G/6.5G
Approximately 120 GB
Windows PC
M2 MacBook Pro
Kia Seltos
1. Initial recovery / Rockbox installation
The iPod was originally working.
I eventually got into a difficult situation while experimenting with DFU/firmware on Windows. After several unsuccessful attempts, I put the iPod into DFU mode myself and restored it to stock Apple firmware using my Mac.
That worked and brought the iPod back.
I then restored it on Windows as well and confirmed that the iPod was working.
After that I installed Rockbox successfully.
Rockbox boots normally and the iPod was working again.
2. VID/PID modification
The objective was specifically to make the iPod identify itself to the Seltos using the USB identity of a Sansa Clip Zip.
The original Apple USB identity was:
05AC:1261
I changed it to:
0781:74E5
which is the Sansa Clip Zip VID/PID.
I used my working Rockbox firmware:
rockbox.ipod
and created a backup copy:
rockbox-original.ipod
I then modified the USB device descriptor inside the Rockbox firmware.
The modified firmware was saved as:
rockbox-ipod6g-sansa-vidpid.ipod
and installed as:
F:\.rockbox\rockbox.ipod
The Rockbox bootloader was not replaced.
The .ipod checksum was recalculated after the modification.
3. VID/PID modification was confirmed
Windows Device Manager showed:
USB\VID_0781&PID_74E5
instead of:
USB\VID_05AC&PID_1261
macOS System Information also confirmed:
Device: Rockbox media player
Manufacturer: Rockbox.org
USB Vendor ID: 0x0781
USB Product ID: 0x74e5
Removable: Yes
Link Speed: 480 Mb/s
Power Allocated: 2.5 W / 500 mA
So the modified VID/PID is definitely being presented by Rockbox.
4. The important part — it actually worked with my Kia Seltos
I connected the modified Rockbox iPod to my Kia Seltos.
Initially the car displayed something similar to:
“This device cannot support playback”
while it was reading the USB/sub-device.
After some time, however, the Seltos successfully recognized the iPod and actually played a song from it.
This is important because the whole reason for changing the VID/PID was to make the Seltos treat the iPod as a normal USB storage device.
So at this point:
Rockbox → VID 0781:74E5 → Seltos → music playback
was working.
5. I then copied approximately 17 GB of music
My complete music library is safely backed up on my Mac.
I copied approximately 17 GB of music onto the iPod.
The music was placed in a root-level folder:
Music
The structure was essentially:
iPod
├── .rockbox
├── Music
│ ├── Artist 1
│ ├── Artist 2
│ └── ...
Rockbox then started building its database.
6. Rockbox database repeatedly got stuck
Rockbox displayed:
Building database... 5399 found
and repeatedly appeared to stop at approximately 5399 files.
I initially assumed it was simply taking a long time because there were thousands of files.
I tried initializing the database again.
It again reached approximately the same point.
One clarification: the circular 76% indicator on the iPod was the battery percentage, not database progress.
So the database count really was the 5399 found value.
7. Possible clue: the Seltos may have indexed/written something
This is something I’m not sure about, but the timing makes me suspicious.
After the Seltos successfully recognized the iPod and played a song, it appeared to be reading/indexing the USB device.
After that, Rockbox’s database repeatedly became stuck at approximately:
5399 found
I’m wondering whether the Seltos might have created or modified some kind of index/database file on the FAT32 filesystem when it treated the iPod as generic USB mass storage.
I’m specifically wondering whether something like:
Seltos recognizes USB → creates/writes an index/database file → Rockbox later scans it → database hangs → filesystem becomes problematic
could be possible.
I realize that corruption of a Rockbox database file by itself shouldn’t normally make the entire FAT32 volume unmountable, so I’m not claiming this is what happened.
It’s simply a possible clue because of the timing.
8. Then the FAT32 volume stopped mounting
At some point after the database problem, the iPod stopped mounting correctly.
macOS
Disk Utility sees:
Apple iPod Media
approximately:
119.93 GB
The partition is:
disk4s1
Filesystem:
MS-DOS (FAT)
But the volume shows:
Not Mounted
Clicking Mount does nothing.
9. macOS First Aid failed
I ran Disk Utility First Aid on disk4s1.
The result included:
Unable to read FAT (Input/output error)
and:
File system verify or repair failed
So macOS could see the partition, but couldn’t read the FAT filesystem properly.
10. Read-only FAT check also failed
I ran:
sudo fsck_msdos -n /dev/disk4s1
This was intended to be read-only.
It also reported:
Unable to read FAT (Input/output error)
No repair was performed with that command.
11. Physical disk and partition table are still detected
I checked the physical disk.
disk4
is approximately:
119.8 GB
and the partition table is still visible.
disk4s1 is identified as:
DOS_FAT_32
So the partition itself hasn’t simply disappeared.
The physical disk also reports:
Media Read-Only: No
Partition Map: FDisk/MBR
12. Low-level read test
I then performed a read-only test:
sudo dd if=/dev/disk4s1 of=/dev/null bs=1m count=1
This successfully read:
1,048,576 bytes
So the beginning of the FAT partition is readable.
I then tried:
sudo dd if=/dev/disk4s1 of=/dev/null bs=1m count=10
That appeared to hang.
After disconnecting the iPod, Terminal returned:
4+0 records in
4+0 records out
So it appears to have successfully read approximately 4 MB, then stopped responding while trying to continue reading.
This is why I’m now concerned that this may be more than just a Rockbox database problem.
13. Windows has the same problem
Windows still detects the iPod’s USB device correctly.
Device Manager shows:
USB\VID_0781&PID_74E5
The iPod appears as:
Removable Disk F:
but Windows cannot actually open the drive.
File Explorer hangs when trying to access it.
Disk Management also would not open properly while the iPod was connected.
So both operating systems can detect the USB device, but neither can properly mount/read the FAT32 volume.
14. Important comparison with stock Apple firmware
I also tested the iPod in its original Apple firmware.
With stock Apple firmware:
The Mac recognizes the iPod in Finder.
Disk Utility sees the physical iPod.
The storage is identified as a FAT volume.
This proved that the iPod’s USB hardware and physical connection aren’t completely dead.
However, after the filesystem problem occurred, the FAT volume itself still wouldn’t mount correctly.
15. Current state
Working:
iPod Classic 6G/6.5G
Original Apple firmware still boots
Rockbox boots
Custom VID/PID works
Windows sees 0781:74E5
macOS sees 0781:74E5
Seltos recognizes the modified iPod
Seltos successfully played a song
17 GB music library is safely backed up on my Mac
Not working:
FAT32 volume won’t reliably mount
macOS First Aid fails with FAT I/O error
fsck_msdos reports FAT I/O error
Windows sees F: but cannot open it
Rockbox database repeatedly stops at approximately 5399 files
Low-level read test reads the beginning of the partition but stalls around 4 MB during a larger read
What I need help with
I’d really appreciate advice from anyone familiar with Rockbox’s iPod USB stack, FAT32, or USB mass-storage behavior.
Questions:
Could changing the Rockbox USB VID/PID from 05AC:1261 to 0781:74E5 cause any other USB descriptor/interface changes to be necessary?
Could the Seltos treat the device differently because it now identifies as a Sansa Clip Zip?
Can a car head unit such as the Seltos write an index/database file to a USB mass-storage device?
Could such an index/database write explain Rockbox later getting stuck at exactly the same file count?
Could an incompatible or corrupted index/database file cause FAT filesystem problems, or would that normally be independent?
Does the low-level dd behavior — successfully reading the first 1 MB but eventually only getting about 4 MB into a 10 MB read before hanging — suggest a physical storage/read problem rather than just FAT corruption?
Is there a safe, non-destructive way to determine whether the FAT filesystem can be repaired without wiping the Rockbox installation?
If the filesystem ultimately has to be rebuilt, is there a way to preserve the working Rockbox bootloader and the custom 0781:74E5 firmware?
I have the complete 17 GB music library backed up on my Mac, so recovering the music from the iPod isn’t the priority.
The main thing I want to preserve is the working setup where:
iPod Classic 6G/6.5G + Rockbox + VID/PID 0781:74E5 → Kia Seltos recognizes it and plays music.
I don’t want to erase/rebuild everything unless that’s genuinely the only option.
Any insight from someone who understands the Rockbox USB/FAT implementation would be hugely appreciated.
Thanks!
No Mods On iPod Done Yet Just Stock
How can I fix my RockBox nodded HiFi Walker?
I downloaded more music and cool rockbox themes recently (not the one used in these pictures, I downloaded this specific theme weeks before I had this error) on my hifi walker last week, and now, every so often when I turn on player, I'll ger this error. It won't go away unless I restart the player.
When I restart the player, it'll ask me to "hit play to initialize", which I always hit play, and then the player loads up fine.
Does anyone know what I may have downloaded/did to causes error to occur? I tried troubleshooting by going through the downloads I did on the day the error started. I specifically deleted the rockbox themes I downloaded that day, but I did not go through or delete the albums I downloaded.
Please! Thanks so much!
My FLAC files that I put on my 6th gen iPod rock box seem to have distortion
Hello,
I recently installed Rockbox onto my 6th gen iPod I upgraded the firmware as well for the increased storage. I seem to have a lot of distortion on certain albums, especially bad on my Yes albums. The distortion is a fuzz that sounds similar to clipping. I don’t have the compressor enabled nor a limiter. The files sound pristine when listening on my computer. Does anyone have any suggestions on how to fix this?
Rockbox mod for HiBy R1 / R3 Pro II
🛠️ Mod Features
- HiBy R1: Navigation using buttons in the menus, plus a functional Prev/Rewind button.
- Audiobooks: Included a specialized audiobook profile:
- Prev/Next buttons act as 30-second skips (standard track skipping applies for music).
- Folder bookmarks are created exclusively for audiobooks.
- Playback speed automatically resets when switching from audiobook to music.
- M4B chapter support (via CUE generation).
- Bluetooth: Integrated bidhata's patches with major improvements.
- Includes other useful community patches:
- USB DAC support.
- Touchscreen Keyboard by Michael McAllister.
- Gestures, swipes, and kinetic scrolling by amachronic.
- Bunch of other fixes and improvements.
Sources: https://github.com/bahusoid/rockbox
See the release page for full detailed descriptions: https://github.com/bahusoid/rockbox/releases/tag/x1600_hiby_v1
I regards to my earlier post.
The reason I was trying to get the device into disk mode was to attempt to download the boot loader for rock box without needing the double shutdown the program requests, as stated previously, I can’t get the iPod into disk mode to do this. Is there anyway other way to get bast this step in the download? In a tutorial I watched the person shut the device down and the prompt updated and continued to download the boot loader, this does not happen with mine no matter how or when I turn the device off. I’ve meddled with the timing between the warning prompt showing up and the iPod being rebooted and nothing has worked. The iPod in the video I watched was a 5th gen classic and mine is a 6th gen classic so I suppose, maybe perhaps, that might affect it but I still don’t see why it wouldn’t work after as many attempts as I have made.
P.S. sorry for picture quality, I lowkey don’t know how to screenshot things in my computer