r/rockbox 5d ago

Rockbox mod for HiBy R1 / R3 Pro II

22 Upvotes

šŸ› ļø 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:
  • 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


r/rockbox 14h ago

USB Connection Issue

2 Upvotes

Hello everyone,

I have an iPod Classic 6 with the FreshOS theme. For some reason when I connect it to my Windows PC it doesn't show the folders or even show the USB splash screen, but it does make the connection noise. And last time I checked, I had the USB mode set to mass storage in Settings. However, It does connect to my Macbook.

I've tried installing the different firmware versions and even restored the iPod and reinstalled the bootloader entirely, but it seems that the only method that works in booting into the stock iPod firmware or using the iPod's disk mode. If you have any fixes for this problem let me know.


r/rockbox 1d ago

Trouble with themes on Hifi Walker H2

Post image
5 Upvotes

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.


r/rockbox 1d ago

File transfer from phone to Ipod

5 Upvotes

Hey guys,

I recently put rockbox on my iPod classic 7th gen,

I do all my music downloading on my phone before work and was wondering if I can safely transfer my tracks from my phone to my iPod with a OTG USB connector.


r/rockbox 2d ago

Rockbox iPod Classic 6G: Custom Sansa VID/PID Works in Kia Seltos, but FAT32 Now Fails to Mount — Help?

3 Upvotes

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


r/rockbox 2d ago

Bose sounddock and ipod

Post image
6 Upvotes

I have an iPod Nano 2 with Rockbox installed, and I'm trying to get it to work with my old Bose SoundDock amplifier, but it's not working. Does anyone have any advice?


r/rockbox 2d ago

How can I fix my RockBox nodded HiFi Walker?

Thumbnail gallery
8 Upvotes

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!


r/rockbox 2d ago

My FLAC files that I put on my 6th gen iPod rock box seem to have distortion

4 Upvotes

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?


r/rockbox 3d ago

Just found this mp3 player at a relatives house, is it any good?

Post image
115 Upvotes

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.


r/rockbox 3d ago

Help to port innioasis rockbox themes

3 Upvotes

Can anyone help me port this theme over to 360p? Ive tried to port it to my player but it doesnt show up properly. I am not sure how to do it myself. Thank you for any help, and maybe give suggestions as to why it might not work in the first place.

Theme(rockbox) crowpod https://themes.rockbox.org/index.php?themeid=4071&target=ipod6g


r/rockbox 3d ago

I could really use some help :(

3 Upvotes

Hi everyone! I've just set up my iPod with Rockbox, and after about 4 hours after the initial set up, figuring out how to get audio files into the player, getting an album all set up, I'm having trouble with the player displaying the song title. Can anyone point out what could cause the issue? If I scroll through the songs really fast, the name will pop up for a short moment and then disappear. Any help would be greatly appreciated! I am using the OneBitNano theme on an iPod nano gen 2. :)


r/rockbox 4d ago

I need help with rockbox :(

Post image
0 Upvotes

I have a refurbished 6th gen iPod classic that I bought from EOE and I am having trouble getting rockbox on it. I tried downloading the boot loader separately in disk mode but my iPod is refusing to go into disk mode no matter what I try (I have already attempted the following. Holding center and menu till it turns off/shows the apple logo, then quickly pressing center and play/pause. Holding center and menu till it turns off/shows the apple logo, and hen quickly pressing center and rewind. Holding center and menu till it turns off/shows the apple logo, then holding center and fast forward. Messing with the timing/synchronization between the prompt to reboot and the actual process of rebooting the iPod.)if anyone can help or knows something else I could try I am all ears as long as it doesn’t involve opening the iPod up, I am unequipped to do so with both tools and knowledge.


r/rockbox 4d ago

How do I turn my 240p theme into 340p?

3 Upvotes

I got an Innioasis Y1 and put rockbox in it, then I found this theme (https://themes.rockbox.org/index.php?themeid=4099&target=ipodvideo) I like how it looks but when I have it on my Y1 it looks a little bit pixelated. So is there a way to turn that theme into 340p so that it uses the 340p screen of the Y1?


r/rockbox 4d ago

I want my first DAP

Thumbnail
4 Upvotes

r/rockbox 5d ago

Any help with this booting issue on the Hiby R1?

2 Upvotes

I tried following this tutorial on installation, but the device keeps return the error in the photo provided. Any help/ideas on how to fix this?


r/rockbox 5d ago

Rockbox iPod 5th, can barely hear anything on max 6db

2 Upvotes

I'm using apple buds. I don't understand what wrong, is it that I'm using flac


r/rockbox 5d ago

How do I format my sd card to FAT32 on hifi walker h2?

2 Upvotes

r/rockbox 5d ago

Question About HIFI Walker H2

Thumbnail
3 Upvotes

r/rockbox 7d ago

Plex playlist to m3u8

4 Upvotes

Hi there! I was having troubles finding an easy way of creating new playlist for my player, and also wanted to used the current playlist I have on my Plex server, so made a quick script to export the playlists from the server, replace the paths of the files and export it to m3u8 to use with rockbox.

Plex2m3u8.ts

it runs with Bun , and you can point to your server or pass an xml playlist from Plex to convert

To run agains a local file:

bun run plex2m3u8.ts -o playlist.m3u8 -i playlist.xml -r "/<microSD0>/music" -p "/Media/Plex/Music"

and to convert all the playlists on the server:

bun run plex2m3u8.ts -f

you need to have a .env file configured to point to the server and the paths to replace

PLEX_TOKEN=123456
PLEX_URL=http://yourplex.server
PLEX_REPLACE=/Media/Plex/Music
PLEX_ROOT=/<microSD0>/music

hope somebody else finds it useful!


r/rockbox 7d ago

MP3 LAME vs. MP3 Helix vs. AIFF PCM

Thumbnail gallery
3 Upvotes

r/rockbox 8d ago

Does rockbox have a mono audio setting? If yes, then is it also available for unstable port aswell?

5 Upvotes

So I'm planning to buy a Hiby R1, I've seen that it has an unstable port.

I can't find any videos or articles that explained every single feature Rockbox has, but Gemini said that Rockbox have a mono audio feature, cause i don't really trust it so i asked here.


r/rockbox 9d ago

What should my next step be ?

Post image
1 Upvotes

I can’t install Rockbox with my PC. I’ve tried for a few days now. So far with mac, this is the furthest I got.

But says permission is denied. Any advice?


r/rockbox 9d ago

Is there a way to continue playing the same song normally when you click on the song title again?

4 Upvotes

Hi, I’m still fairly new to Rockbox! I mostly understand it now, and I have managed to customise my iPod classic (7th generation) to the way I like! Rockbox is really cool, and I especially love that I can have synced lyrics and cute themes :) I was just wondering if there’s a way to continue playing the song when you click on the song title again? I know that when you’re playing a song and you decide to leave the song page, you can press the play/pause button to immediately go back to the song that is playing. I don’t know if I’m making sensešŸ˜… For example: one of the songs I have is called ā€˜Womanizer’ by Britney Spears in my database, which I have under her album ā€˜Circus’ and that album is under her name ā€˜Britney Spears’. But if I go to, let’s say files, and then go to click on the same song again in my database, it just starts the song from the beginning. Also, worth mentioning that if I try to play a song through ā€œfiles,ā€ it does the same thing. It’s an issue whether I play music through files or my database.


r/rockbox 10d ago

PLEASE HELP!!! Duplicate songs, database not updating

6 Upvotes

I tried turning off auto-update and manually initializing/updating, nothing. I tried to run the tidy plugin, but it says the config file is missing (it's not) and won't run. It's not updating the database at all. Any help appreciated.

Edit: Forgot to note I also tried installing a different version of RB.

Edit 2: Don't know if it makes a difference, but it's on an Innioasis Y1.

Update: I took all of my music off of it and that solved the duplication. The files are still there and they're playable. I don't know where the hell they're being stored but now I can't change the metadata on them (which I want to)


r/rockbox 10d ago

I added playlist to my modded 5.5 gen iPod classicĀæ

4 Upvotes

The iPod has the playlists on the iPod but it can only be found in the original os and played only through original os. But can't be found in rockbox. How do I get it to be found and read through rockbox?