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
  • xDuoo: X3

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
2021-08-30Mailing lists moved to new host. See the mail page for more info.
2021-07-15New port to the Shanling Q1!
2021-05-23We have moved our IRC channels over to the libera network.
2021-03-27Native bare-metal port to the FiiO M3K!
2021-03-16mitxela created an Ode to Rockbox on YouTube.
2020-10-16Move xDuoo X3 to stable.
2020-10-11EROS Q / K (and their clones) are now supported!
2020-07-24All Archos targets have been retired.
Older news

Wiki

whenwhatwho

Code changes

whenwhatwherewho
Tuesday 13:26 873f49b1f0: settings_list add F_CB_ONLY_IF_CHANGED for settings

Recently I added F_CB_ON_SELECT_ONLY_IF_CHANGED in conjunction with the shuffle and repeat settings

instead it makes more sense to make F_CB_ONLY_IF_CHANGED and apply to all callbacks (F_CB_ON_SELECT_ONLY or on_exit)
apps/gui/option_select.c [diff]
apps/settings_list.c [diff]
apps/settings_list.h [diff]
William Wilgus
Tuesday 06:48 e60ade1fbc: [BugFix] last fm scrobbler not saving pending tracks on shutdown
apps/menus/playback_menu.c [diff]
apps/plugins/lastfm_scrobbler.c [diff]
William Wilgus
Tuesday 05:29 1c80f53581: [Bugfix] shuffle shenanigans from g5288 Fix #13369 shuffle & repeat callbacks

shuffle and sort were called on startup before playlist_init and also on setting switch even without select

repeat is also now handled in settings_list as well

after moving the callbacks to settings_list.c there was then a problem of unintended callbacks on exit of the menus fixed that with F_CB_ON_SELECT_ONLY

since the callback was called regardless of the setting being changed on F_CB_ON_SELECT_ONLY which is preferable in some circumstances I co-opted F_TEMPVAR to allow the callback only when the setting was changed with the flag F_CB_ON_SELECT_ONLY_IF_CHANGED
apps/gui/option_select.c [diff]
apps/gui/quickscreen.c [diff]
apps/menus/playback_menu.c [diff]
apps/settings_list.c [diff]
apps/settings_list.h [diff]
William Wilgus
Monday 18:04 3883c978ab: Fix MP3 VBR seek jumps in wrong direction for long files

Fix jumps in the wrong direction by seeking relative to the current position
lib/rbcodec/codecs/mpa.c [diff]
roman.artiukhin
27th Aug 04:39 8a22660770: Fix #13369: shuffle setting not working from shortcut.

Setting in shortcut was not being handled as it had no callback. In the settings menu it looks like the event is handled separately. Added a shuffle callback to the setting so it is called when changed from the shortcut.

Edit: move callback to within settings_list so playlist interface is unchanged.
apps/settings_list.c [diff]
JJ Style
All commits since last release, last four weeks, twitter feed.

Mail

Recent Threads on the Mailing Lists
when what who
15th Jul 12:54benjie t6? bobcorazza––– via rockbox
21st Jun 23:03Benjie t6 "can not boot rockbox" error bobcorazza––– via rockbox
11th Jun 16:06Playing and browsing from the file browser has become sluggish on Clip+ Carlo via rockbox
4th Jun 16:11looking to replace my Benjie t6: what should I get? Laz via rockbox
1st Jun 08:49REĀ : RE : looking to replace my Benjie t6: what should I get? Arnaud de Bonald via rockbox

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