archos.mod (on the player version) or ajbrec.ajz (on the recorder version). Note
that Archos firmware can only read the first ten characters of each file name in this
process, so don’t rename your old firmware files with names like archos.mod.old and
so on, because it’s possible that the Jukebox will load a file other than the one you
intended.
6 GETTING EXTRAS: FONTS LANGUAGES
Rockbox supports custom fonts (for the Recorder version only) and a number of
different languages. The latest stable version comes with 65 fonts and 22 languages
already included. If new fonts and language files have been created, then they will be
found at http://rockbox.haxx.se/fonts/ and http://rockbox.haxx.se/lang/.
7 USING ROLO (ROCKBOX LOADER)
Rockbox is able to load and start another firmware file without rebooting. You just
press PLAY on an .AJZ (Recorders) or .MOD (Players) file. This can be used to test
new firmware versions without deleting your current version, or to load the original
Archos firmware (you have to download the appropriate file from Archos' website).
8 ROCKBOX IN FLASH (RECORDER ONLY)
FLASHING ROCKBOX IS OPTIONAL! It is not required for using Rockbox on your
Jukebox Recorder. Please read the whole section thoroughly before flashing.

8.1 INTRODUCTION

Flashing in the sense used here and elsewhere in regard to Rockbox means
reprogramming the flash memory of the Jukebox unit. Flash memory (sometimes
called "Flash ROM") is a type of non-volatile memory that can be erased and
reprogrammed in circuit. It is a variation of electrically erasable programmable read-
only memory (EEPROM).
A from the factory Jukebox comes with the Archos firmware flashed. It is possible to
replace the built-in software with Rockbox.
Terminology used in the following:
Firmware means the flash ROM content as a whole.
Image means one operating software started from there.
By reprogramming the firmware, the Jukebox will boot much faster. The Archos boot
loader seems to take forever compared to the Rockbox version. In fact, the Rockbox
boot loader is so fast that it has to wait for the disk spin-up. The flashing procedure is
a bit involved for the first time, updates are very simple later on.

8.2 METHOD

The replaced firmware will host a bootloader and 2 images. This is made possible by
compression. The first is the "permanent" backup. The second is the default one to be
started, the first is only used when you hold the F1 key during start. The first image is
the original Archos firmware, the second is a current build of Rockbox. This second
image is meant to be reprogrammed whenever a Rockbox upgrade is performed.
There are two programming tools supplied:
The first one is called firmware_flash.rock and is used to program the whole
flash with new content. It can also be used to revert back to the original
74 Rockbox User Manual