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
2023-10-14Due to the erratic new management, use of the @rockboxcommits twitter handle has been discontinued.
2021-08-30Mailing lists movaed 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.
Older news

Wiki

whenwhatwho
29th Feb 04:16SansaE200v2WilliamWilgus

Code changes

whenwhatwherewho
Today 17:40 123858287b: fix red rli_img

devices > 16 bit depth use a struct of values for the pixels this needs converted to use by functions expecting a single integer as a pixel value
apps/plugins/lua/rocklib_img.c [diff]
William Wilgus
Today 17:11 a6570b7d37: lua use lcd_drawline to draw lines inside rliimages

rewrite draw_text to use new viewport buffer

set_viewport now accepts rliimage to allowe interfacing with rb. functions

fix long standing 2-bit bug with text drawing in lua fix 2-bit img saving bug (i'm guessing just a one off, just enabled clipping)

fix font_getstringsize bug

fix shape of numbers draw_num.lua also add auto centering

add page scrolling to printtable

add a new demo script 'stars'
apps/plugins/lua/include_lua/draw_num.lua [diff]
apps/plugins/lua/include_lua/draw_text.lua [diff]
apps/plugins/lua/include_lua/image_save.lua [diff]
apps/plugins/lua/include_lua/printtable.lua [diff]
apps/plugins/lua/rocklib_img.c [diff]
apps/plugins/lua_scripts/rlimg.lua [diff]
apps/plugins/lua_scripts/stars.lua [new]
William Wilgus
Today 16:25 7f1b49693c: translations: Update US English "translation"
apps/lang/english-us.lang [diff]
Solomon Peachy
Today 02:10 ac9003546f: release: Revamp release scripts

Covers bins, voices, manuals, fonts, and source tarballs.

Only thing remaining is build-info integration
tools/release/README [diff]
tools/release/bins.pl [diff]
tools/release/manuals.pl [diff]
tools/release/sources.sh [new]
tools/release/voices.pl [diff]
Solomon Peachy
Yesterday 18:55 c38aeb3fbc: voice: add a 'make talkclips' target for voice builds.

This will use the configured tts engine and language to generate the talk clips for a specified directory.

TALKDIR=/path/to/somehere make talkclips TALKDIR=/path/to/somehere make talkclips-force

If 'TALKDIR' is not defined then it will error out gracefully.

Normally if a talkclip is present already it will not regenerate the file, but 'make talkclip-force' will regenerate it anyway.
tools/root.make [diff]
tools/voice.pl [diff]
Solomon Peachy
All commits since last release, last four weeks,

Mail

Recent Threads on the Mailing Lists
when what who
28th Dec 23:17Rockbox target 201 compilation for android David Mehler via rockbox
13th Dec 15:38rockboxdev failing to compile alsa-lib on Raspberry Pi 4 can not guess build type David Mehler via rockbox
6th Dec 19:09Displaying markdown files Martin Steigerwald via rockbox
5th Dec 23:19Just moved the public-viewable wiki to a statics napshot Martin Steigerwald via rockbox
2023-09-12(no subject) Solomon Peachy via rockbox

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