iRriver firmware hacking
Firmware upgrade news
Project history
Dangers of firmware upgrade
Original (old) firmware versions
Hacked versions
Firmware hack tools
Hack advices
Links



Firmware upgrade news | Project history | Dangers of firmware upgrade | Original (old) firmware versions | Hacked versions | Firmware hack tools | Hack advices | Links
 iRriver firmware hacking > Hacked versions  
  Hacked versions
Notes:
  1. 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 firmware.

  2. 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 font).

  • 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 this firmware).


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 versions.

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-100


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)


iRiver iMP-550


iRiver iMP-700


iRiver iMP-700T


iRiver iMP-900


 iRriver firmware hacking > Hacked versions  
Firmware upgrade news | Project history | Dangers of firmware upgrade | Original (old) firmware versions | Hacked versions | Firmware hack tools | Hack advices | Links
Page updated: 12.11.2005

Pavel Maximov

Hosted by uCoz