Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide
translations



Rockbox Logo

Rockbox is a free replacement firmware for digital music players. It runs on a wide range of players:

Stable ports

Rockbox runs well on these players, has installation instructions, and is supported by the installer:

  • Apple: iPod 1g through 6g (Classic), iPod Mini, iPod Nano 1g, iPod Nano 2g
  • Agptek: Rocker (aka Benjie T6)
  • Archos: Jukebox 5000, 6000, Studio, Recorder, FM Recorder, Recorder V2 and Ondio
  • Cowon: iAudio X5, X5V, X5L, M5, M5L, M3 and M3L
  • Creative: Zen Mozaic, Zen X-Fi, Zen X-Fi 3 and Zen X-Fi Style
  • iriver: iHP100 series, H100 series, H300 series and H10 series
  • MPIO: HD300
  • Olympus: M:Robe 100
  • Packard Bell: Vibe 500
  • Philips: GoGear SA9200, GoGear HDD16x0 and HDD63x0
  • Samsung: YH-820, YH-920 and YH-925
  • SanDisk: Sansa c200, e200 and e200R series, Fuze and Fuze+, Clip, Clip+ and Clip Zip
  • Toshiba: Gigabeat X and F series
  • xDuoo: X3, X3ii, and X20

Unstable ports

Rockbox runs on these players, but is incomplete, less usable or has problems that limit it to advanced users:

Unusable ports

Work has begun on porting Rockbox to these players, but much remains before they are usable:

  • Onda: VX747, VX767 and VX777
  • iHIFI 760, 770, 770C, 800, and 960
  • Google Android (4.4 and older only)
  • Rockchip rk27xx (generic)

Click here for a status summary of unstable and unusable ports.

Quick links: Why should you run Rockbox? · Change log · Contribute to Rockbox

If your player is not listed above, then Rockbox does not run on it.

Recent activity:

Project news

Recent news
whenwhat
2024-07-18Switched nightly voice generation over to the Piper TTS engine.
2024-07-17AGPTek Rocker, xDuoo X3ii and xDuoo X20 promoted to Stable.
2023-10-14Due to erratic new management, use of the @rockboxcommits twitter handle has been discontinued.
2021-08-30Mailing lists moved to new host. See the mail page for more info.
2021-03-16mitxela created an Ode to Rockbox on YouTube.
Older news

Wiki

whenwhatwho
Friday 22:00TagcacheDBFormatDominiqueLabaque
Thursday 11:38AIGOErosQKDanaConrad
23rd Sep 18:20DocsIndexSolomonPeachy
23rd Sep 18:14RockboxMuseumSolomonPeachy
22nd Sep 14:09WebHomeSolomonPeachy

Code changes

whenwhatwherewho
Yesterday 13:30 2f3b9ab68a: tms320dm320: Correct a warning with newer toolchains
firmware/target/arm/tms320dm320/system-dm320.c [diff]
Solomon Peachy
Thursday 12:03 8808c42d6d: Fix FS #13494
apps/plugins/imageviewer/imageviewer.c [diff]
Christian Soffke
29th Sep 15:37 0cb0cb486f: tagtree: remove superfluous code from insert_all_playlist

Code has no effect since commit a0e95c8. Functionality is now handled by the playlist_insert_context_add function
apps/tagtree.c [diff]
Christian Soffke
26th Sep 07:29 f09693b0be: [Feature/BugFix] Dirplay never gets the file I selected

If you have say 1000 playlist entries and select the 1001 song in the directory dirplay loads tracks 1-1000 shuffles them and track 1001 is never heard from again

Instead start at the file and loop through the directory mod dir len

Hint: this is a good way to not wait on dirplay to load a ton of tracks
apps/filetree.c [diff]
William Wilgus
26th Sep 05:34 f55cb77f89: [Bugfix] FS #13492 - Playback resume fails after USB insert

On usb plug system_flush() gets called before the other threads get a chance to ACK the insert

system_flush() calls playlist_shutdown() (amongst other things) playlist_shutdown closes the control file

the audio thread acks USB insert audio_stop_playback is called which now can't look up the filename from the now closed handle for control the control file

I left the guard for checking for USB insert but it appears to be fine without it
apps/playlist.c [diff]
William Wilgus
All commits since last release, last four weeks,

Mail

Recent Threads on the Mailing Lists
when what who
Friday 20:50About to move to SDL2-based simulator, please update builders Solomon Peachy via rockbox-dev
18th Aug 17:50Sansa Clip K0LNY ?? via rockbox
13th Aug 14:17Rockbox on Coby MP620-4G Solomon Peachy via rockbox
27th Jul 12:32Nightly voice builds could really use some testing... Solomon Peachy via rockbox
21st Jul 15:13Nightly voice builds switched from espeak-ng to piper, feedback needed! Matej Golian via rockbox

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy