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 most are supported by the Rockbox Utility:

  • AIGO: Eros Q / Eros K (aka HIFI WALKER H2, AGPTek H3, and Surfans F20)
  • 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
  • FiiO: M3K
  • 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
  • Shanling: Q1
  • 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:

  • Creative: Zen V
  • Onda: VX747, VX767 and VX777
  • Nintendo: 3DS
  • iHIFI: 760 and 960
  • Google: Android (4.4 and older only)
  • Rockchip: rk27xx (generic)
  • Surfans: F28

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
2025-12-28An "unstable" port to the Hiby R1 and R3ProII is now available!
2025-10-23An experimental port to the Nintendo 3DS is now available!
2025-09-25An unofficial port to Portmaster for retro gaming handhelds is now available!
2025-07-30An "unstable" port to the Anbernic RG Nano is available!
2025-07-29An unofficial port to the Innioasis Y1 is now available!
Older news

Wiki

whenwhatwho
Yesterday 14:26MajorChangesSolomonPeachy
Monday 19:34HibyPortMarcAarts
10th Jan 12:34AIGOErosQKSolomonPeachy
28th Dec 21:12WebHomeMarcAarts
28th Dec 20:01TargetStatusMarcAarts

Code changes

whenwhatwherewho
Yesterday 21:56 dd0d9549ab: Fix red in 75edff7880 due to various bootloaders

Bootloaders don't have support for queue_peek or other advanced queue functionality, so USB-enabled bootloaders can't play these games.
firmware/usb.c [diff]
Solomon Peachy
Yesterday 21:23 75edff7880: usb: fix random "null ctrl req" panic when switching usb config
firmware/export/usb.h [diff]
firmware/usb.c [diff]
firmware/usbstack/usb_core.c [diff]
mojyack
Yesterday 16:49 d395520cd0: fix yellow 2e9c2da

Eliminate static pointer
apps/menu.c [diff]
Christian Soffke
Yesterday 16:11 2e9c2dafb2: fix use of out-of-scope stack memory in 18dfd8f691

when calling do_menu recursively
apps/menu.c [diff]
Christian Soffke
Yesterday 14:33 c296c2781a: fix regression 18dfd8f691

The WPS, or certain screens accessed directly from it, may have displayed a title when they shouldn't have.
apps/gui/wps.c [diff]
Christian Soffke
All commits since last release, last four weeks,

Mail

Recent Threads on the Mailing Lists
when what who
5th Jan 20:40Player recommendations Steph MM
2nd Jan 14:12Could the Hyundai MPC 501 support RB? Matej Golian via rockbox
29th Dec 17:56Future of rockbox? Thomas ST via rockbox
29th Dec 17:34How does voicing work with touch screens? Matej Golian via rockbox
19th Dec 17:24Electronic devices not repairable Thomas ST via rockbox

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