#define _LOGO_ #define _PAGE_ Open Source Jukebox Firmware #define MAIN_PAGE #include "head.t"

What is Rockbox?

Rockbox is an Open Source replacement firmware for the Archos Jukebox 5000, 6000, Studio and Recorder MP3 players.

News

2003-02-17: Rockbox daily builds works on the FM Recorder now.

2003-02-14: Matthew P. O'Reilly gave Linus an FM Recorder for his birthday! Linus had it for 2 hours before he took it apart and started drawing schematics...

2003-01-10: Full ISO-8859-1 font support added for Players, using the Rocklatin1 dynamic charset system.

2002-12-21: You can now donate to the Rockbox project via PayPal. See the new button in the left menu.

2002-11-10: Added recording functionality.

2002-10-15: Now the Player/Studio models run the same firmware. No more Old and New player firmware.

2002-10-11: Version 1.4 is released. Grab it.

(Old news items have moved to a separate page.)

Recent CVS activity

Roadmap

This is a rough indication of which features we plan/expect/hope to be included in which versions. Naturally, this is all subject to change without notice.

Version 2.0
Recording, Autobuild playlists, File/directory management

About the hardware

I wrote a "dissection" page some months ago, showing the inside of the Archos and listing the main components. I have also collected a couple of data sheets. Also, don't miss the research notes from my reverse-engineering the firmware.

About the software

The player has one version of the firmware in ROM. The first thing this version does after boot is to look for a file called "archos.mod" on the Player/Studio or "ajbrec.ajz" on the recorder in the root directory of the harddisk. If it exists, it is loaded into RAM and started. This is how firmware upgrades are loaded. Note that you can revert to the ROM version by just deleting the firmware file. #include "foot.t"