iriver T series MTP to UMS conversion firmware

This page was last updated on Wednesday 12th April at 15:39 GMT

What this site is all about

iriver in their infinite wisdom decided to only release Microsoft's proprietary Media Transport Protocol (MTP) versions of their new T series MP3 players to Europe and the US, thus locking users into using Windows Media Player 10 and Windows XP to transfer music to their players.

Just about all MP3 players being made now use a standard USB Mass Storage (UMS) protocol which not only allow you to easily drag-and-drop music to your player, but is supported by just about all operating systems including older versions of Windows, Linux and MacOS X.

iriver had a good reputation for listening to their customers and now maintains UMS firmwares for their older iFP line of MP3 players as well as firmwares for their own original proprietary transfer protocol. Luckily for us, they did release UMS versions to the rest of the world and so the firmwares were out there ready to be tried. Under normal circumstances an MTP player will not accept a UMS firmware, but we managed it! The conversion process is as simple as upgrading a player normally.

Disclaimer: Whilst every effort to test these firmwares has been made, I take absolutely no responsibility for these firmwares. Perform these firmware updates at your own risk!

File naming format

Files are in the format: [MODEL]_[MTP REGION]_[RADIO]_[CONVERSION]_[UMS REGION]_[VERSION].zip
[MODEL] T10, T20, T30
[MTP REGION] EU (Europe - English lang.), US (United States - English lang.), EU-US (Both)
[RADIO] P (Pure, without FM radio), NP (Non-Pure, with FM radio)
[CONVERSION] MTP-UMS (convert MTP to UMS), UMS-MTP (convert UMS to MTP)
[UMS REGION] EST (Australia - English lang.)
[VERSION] Major-Minor-Minor format. eg. v1.60 = 160

Firmware conversion files

The only test converting back from UMS to MTP failed, and so there are no UMS -> MTP conversion firmwares available. Consider the following a one-way process for now!

Online music download services that work with the MTP firmware will no longer work once you have converted to UMS. These are Digital Rights Management (DRM) issues. So far Napster is confirmed not to work.

T10

No Pure UMS firmware exists for the T10 at present. Until recently it was believed that putting a Non-Pure firmware on a Pure T10 would turn it into an expensive paperweight, like it did when tested on a T20. Not so!! Thanks to ketchup1976 (on the MisticRiver forums) who risked trying it, we now have MTP-UMS firmwares for the Pure T10! Pure T10 users will have a non-functional FM Radio menu after conversion though!

Here are the latest files for T10 Pure and Non-Pure, created by Itanium.
T10_EU-US_NP_MTP-UMS_EST_160.zip
T10_EU-US_P_MTP-UMS_EST_160.zip.

Through the Device Info page, people have registered 56 Pure and 73 Non-Pure successful MTP-UMS updates for the T10. There have been 2 failed updates so far.

There is one extra step for T10 owners - re-flashing with a straight UMS firmware will solve un-usable black display issues. Please add your device on the Device Info page.

Basic Instructions

  1. It is highly recommended that you use a new alkaline battery (ie. not a rechargable).
  2. Download, unzip and rename the HEX file to T10_MPURE.HEX for Pure or T10_MTP.HEX for Non-Pure devices.
  3. Plug in your T10 to the USB port and copy the file using Windows Explorer to the Data folder on the device.
  4. Wait until the device stops displaying the Transferring data... message, then remove it from USB.
  5. Your T10 will now restart and flash the new UMS firmware, it will then turn off. Be patient, it takes at least a minute or two...
  6. When you turn it on after the flashing, the screen may be dark and show "Scan Music Files". To sort it out, connect it to your USB port. It will be detected as a UMS device. Copy T10.HEX from the Korean or Australian UMS firmware package on (the root of the player, no Data folder) and let it re-flash. The screen may be completely black during this flash - do not press anything until it is finished!
  7. Using your T10 go to Settings -> Advanced -> Format and format the player.
  8. Now everything should work correctly.

T20

Anyone wishing to convert their T20 MTP player, here are the latest Pure and Non-Pure v1.60 firmwares:
T20_EU-US_NP_MTP-UMS_EST_160.zip
T20_EU-US_P_MTP-UMS_EST_160.zip.

Through the Device Info page, people have registered 52 Pure and 35 Non-Pure successful MTP-UMS updates for the T20. There have been 2 failed updates so far.

This is the only T series player with no problems after conversion (other than DRM issues). Please add your device on the Device Info page.

Basic Instructions

  1. Download, unzip and rename the HEX file to T20_MPURE.HEX for Pure or T20_MTP.HEX for Non-Pure devices.
  2. Plug in your T20 to the USB port and copy the file using Windows Explorer to the Data folder on the device.
  3. Wait until the device stops displaying the Transferring data... message, then remove it from USB.
  4. Your T20 will now restart and flash the new UMS firmware, it will then turn off. Be patient, it takes at least a minute or two...
  5. Using your T20 go to Settings -> Advanced -> Format and format the player.
  6. Now everything should work correctly. Plug it into a USB port and it should be detected as a USB Mass Storage Device.

T30

Here are the files for T30 player, all types, created by Itanium.
T30_EU_NP_MTP-UMS_EST_160.zip
T30_EU_P_MTP-UMS_EST_160.zip
T30_US_NP_MTP-UMS_EST_160.zip
T30_US_P_MTP-UMS_EST_160.zip.

Through the Device Info page, people have registered 188 Pure and 2 Non-Pure successful MTP-UMS updates for the T30. There have been 6 failed updates so far.

Important notes:

  • During the course of testing, one player has been bricked after it turned off during file transfer due to low battery - this can happen with any firmware update, so use a fresh battery!
  • I have been notified that the audio book feature does not seem to be included in UMS firmwares. Any more info on that?
  • Is there anyone out there with a T30 Non-Pure??!
  • DO NOT attempt this with MTP firmware 1.70, downgrade first. One of the failed attempts was done with this MTP firmware.

Please add your device on the Device Info page.

Basic Instructions

  1. Download, unzip and rename the HEX file to T30_MPURE.HEX for Pure or T30_MTP.HEX for Non-Pure devices.
  2. Plug in your T30 to the USB port and copy the file using Windows Explorer to the Data folder on the device.
  3. Wait until the device stops displaying the Transferring data... message, then remove it from USB.
  4. Your T30 will now restart and flash the new UMS firmware, it will then turn off. Be patient, it takes at least a minute or two...
  5. Using your T30 go to Settings -> Advanced -> Format and format the player.
  6. Now everything should work correctly. Plug it into a USB port and it should be detected as a USB Mass Storage Device.

To-Do list

Links

md5sums of all downloadable files

7e0b15137afc198ed364cfa10c77c460  T10_EU-US_NP_MTP-UMS_EST_160.zip
8a8ac2f39191d9e81575928b362ccc78  T10_EU-US_P_MTP-UMS_EST_160.zip
9e91bafbb38b12508514928406178619  T20_EU-US_NP_MTP-UMS_EST_160.zip
aa91ee86bf96d24d12f0b3dadada8592  T20_EU-US_P_MTP-UMS_EST_160.zip
5c8a993773a2a0d0e04af375814e40c3  T30_EU_NP_MTP-UMS_EST_160.zip
6ecffb83811801cb19f801e84ce903b4  T30_EU_P_MTP-UMS_EST_160.zip
ce886c6ab6e5642ad0f2adfa1971640f  T30_US_NP_MTP-UMS_EST_160.zip
4d5077993c81b0164efc03ab8477b80b  T30_US_P_MTP-UMS_EST_160.zip

If anyone has anything to contribute to this page or there are omissions or inaccuracies, please contact: rkwellstead@googlemail.com.