There are two major types of Iriver iMP-50,
iMP-150, iMP-250 and iMP-350 players: with 1MB flash memory (without
Chinese language support) and with 2MB flash memory (with Chinese language
support). The firmwares for these player types are different. Please check
if your player supports Chinese language before downloading the
- Letters after version number mean the following firmware features:
C means that this is a firmware for type #2
player (2MB flash ROM), which supports Chinese language.
R version with narrow (8x16) Russian font.
For Soul DMP-01 player this label means transliteration ability changing
russian letters in tags by equiualent english (Soul can not show russian
P version with ultra-narrow (proportional)
latin and cyrillic fonts. All versions with P index (for all
players) have a bug: when entering the name and password the editor uses
constant character widths (as if the font is not proportional). Thus these
firmware versions are not convenient for those users who like to change
name often or who use password protection.
PE «Proportional English» version with
ultra-narrow (proportional) latin font and fixed-width narrow cyrillic font
(there is no space in the firmware to store character size table for
proportional cyrillic font). Cyrillic font in PE versions is left unchanged
and looks like cyrillic font in WR versions. Of course the PE versions posess
the same bug with entering name and password like P versions.
( ) characters written in brackets are not
displayed on the player's screen (because of a limited length of a text
string in the firmware code). Nevertheless these characters symbolize some
features of a firmware and therefore they are present in its name.
W player can play mp3-compressed files with
WAV extention instead MIX extention. This type of files was used in widely
distributed in Russia «Classic music» music CD serie.
D «russian default». Setting russian tag
language after firmware upgrade. This setting, of course, can be manually
changed after that.
O OGG Vorbis 96 kbps low bitrate limit has
been lowered to 32 kbps.
M Some graphical bugs in menus have been
fixed. (Original firmware contains a lot of graphical bugs in menus.)
T,U,7 and other characters are parts
of firmware modification serial number and have not another sense.
Not tested yet! version
was not tested yet (the author did not receive any comments about using of
Soul DMP-01 (Soul-1)
This player is a clone of iRiver iMP-100 model (only design is changed).
But Soul DMP-01 can not use iRiver firmware «as is» it can be done only
if it is crypted specially for use in this player. AVC terminated supply of
new firmware for Soul at the beginning of 2001. It seems that collaboration
between AVC and iRiver terminated and iRiver finished sharing of new
Crypt method was found, so you could see adapted versions of iRiver-100
firmware, developed after this collaboration termination.
iRiver iMP-50 (type #1, 1MB, without CHINESE language support)
iRiver iMP-50C (type #2, 2MB, with CHINESE language support)
iRiver iMP-150 (ChromeX) (type #1, 1MB, without CHINESE language support)
iRiver iMP-150C (ChromeX) (type #2, 2MB, with CHINESE language support)
iRiver iMP-250 (iRiver-2) (type #1, 1MB, without CHINESE language support)
iRiver iMP-250C (iRiver-2) (type #2, 2MB, with CHINESE language support)
iRiver iMP-350 (SlimX) (type #1, 1MB, without CHINESE language support)
iRiver iMP-350C (SlimX) (type #2, 2MB, with CHINESE language support)
iRiver iMP-400 (SlimX)
iRiver iMP-450 (SlimX)