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



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
  • 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

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
  • Rockchip rk27xx

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
2020-07-24All Archos targets have been retired.
2020-05-27Rockbox git and gerrit services moved to new hosts!
2020-05-16Most rockbox infrastructure moved to new hosts!
2019-11-15Rockbox 3.15 is released
2019-10-28Move iPod Classic to stable.
Older news

Wiki

whenwhatwho
Monday 01:10MajorChangesSolomonPeachy
12th Sep 00:17DavidOmanDavidOman
8th Sep 16:48XDuooX3SolomonPeachy
8th Sep 10:50LastFMLogAlekseyKurnosov
4th Sep 20:07WikiUsersGroupSolomonPeachy

Code changes

whenwhatwherewho
Sunday 20:44 1f9e16e4df: InvalidVoice prompt Fix red for devices w/o physical hold buttons

left in there from debugging
apps/talk.c [diff]
William Wilgus
Sunday 20:08 2ffe87902d: Add Invalid Voice Announcement to the voice system FS #13216

When a voice file is invalid or fails to load the voice system splash a message 'Invalid Voice'

Now we supply a single voice file (currently only english is used) the support for other languages is in but I haven't set it up to look for anything but InvalidVoice_english.talk

Also adds a one time kill voice thread function ie. it doesn't allow re-init after killing the voice thread & queue
apps/lang/InvalidVoice_english.talk [new]
apps/lang/SOURCES [diff]
apps/lang/lang.make [diff]
apps/main.c [diff]
apps/talk.c [diff]
apps/talk.h [diff]
apps/voice_thread.c [diff]
apps/voice_thread.h [diff]
tools/buildzip.pl [diff]
William Wilgus
Sunday 15:25 c528c01312: plugin: Fix pile of warnings.

(Bad Solomon)
apps/plugin.c [diff]
Solomon Peachy
Sunday 14:52 5d40d97585: voice: rename mp3_play_* functions to voice_play_*

Remove mp3_is_playing() entirely, in favor of pcm_is_playing() Remove mp3_play_pause() entirely, as it's a dummy/no-op call Remoce some archos-specific comments
apps/plugin.c [diff]
apps/plugin.h [diff]
apps/plugins/imageviewer/imageviewer.c [diff]
apps/talk.c [diff]
apps/voice_thread.c [diff]
apps/voice_thread.h [diff]
docs/PLUGIN_API [diff]
Solomon Peachy
Friday 21:48 e404026308: jz4760: Implement USB DMA RX

Can be disabled at runtime by setting hold switch.

Boosts sysbench sequential write performance by 34-58%
firmware/target/mips/ingenic_jz47xx/usb-jz4760.c [diff]
Solomon Peachy
All commits since last release, last four weeks, twitter feed.

Mail

Recent Threads on the Mailing Lists
when what who
5th Sep 18:22Request for new compiled Rockbox utility. Dominik Riebeling via rockbox-dev
26th Aug 20:29A bit of advice for the best player that works with the firmware Rockbox Rémy Ruiz via rockbox
17th Aug 18:04Slovak lang update Peter via rockbox-dev
17th Aug 17:22Domain configuration Solomon Peachy via rockbox-dev
1st Aug 15:44Another update for italian language. Alessio Lenzi via rockbox-dev

Page was last modified "Sat May 23 08:12:40 2020" The Rockbox Crew