Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  iriver E10
« previous next »
  • Print
Pages: [1]

Author Topic: iriver E10  (Read 8938 times)

Offline zepie

  • Member
  • *
  • Posts: 1
iriver E10
« on: August 04, 2006, 09:32:58 AM »
E10 is iriver's new hard disk player.

You can see it's hardware spec and PCB.
http://www.rockbox.org/twiki/bin/view/Main/IriverE10Info

I don't much about E10, but it's difficult from H1XX or H3XX, but very similar to U10.

(i am not good at english, because i am a korean.)
Logged

Offline dunno

  • Member
  • *
  • Posts: 357
  • if it moves, bite
Re: iriver E10
« Reply #1 on: August 04, 2006, 11:03:31 AM »
Thanks for the information, to develop a new product requires developers/programmers that own the unit and are interested in hacking these units, to my knowledge none of the rockbox developers has such a unit so I doubt that it will be developed with rockbox, but that doesn't mean that it will never happen.
Logged

Offline dimon-e10

  • Member
  • *
  • Posts: 2
Re: iriver E10
« Reply #2 on: July 17, 2007, 02:46:57 PM »
why kick??

you got all required information about this device (or not? if not i'll try to find more)... will do you firmware? y or n
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2273
  • /usr/local/bin/weirdo
    • The Nostalgia Roadtrip
Re: iriver E10
« Reply #3 on: July 17, 2007, 02:51:37 PM »
Oh yes, we have all the information, all right:

http://www.rockbox.org/twiki/bin/view/Main/NewPort
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: iriver E10
« Reply #4 on: July 17, 2007, 02:53:00 PM »
As was said, the owners of the devices will need to do the work. Rockbox doesn't plan ports: If interested people come along and work on it, ports happen.

It's not as simple as gathering information and then asking nicely. It's a lot of work, and so, it's work that should be done by people who own the player and have a genuine desire to get it done.
Logged

Offline dimon-e10

  • Member
  • *
  • Posts: 2
Re: iriver E10
« Reply #5 on: July 17, 2007, 03:07:31 PM »
ok, understand...
Logged

Offline alleinsora

  • Member
  • *
  • Posts: 3
Re: iriver E10
« Reply #6 on: April 01, 2008, 06:01:09 PM »
Okey, first off all, I'm new to this so all the help I can get is most welcome.

Now, I thought that one approach would be to reverse engineer the .hex-file I can download from Iriver's homepage and then try to get something usefull from this. Though, never done reverse engineering before. Any tips of decompilers to use?
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: iriver E10
« Reply #7 on: April 02, 2008, 03:18:16 AM »
Quote
Now, I thought that one approach would be to reverse engineer the .hex-file I can download from Iriver's homepage and then try to get something usefull from this. Though, never done reverse engineering before. Any tips of decompilers to use?

The firmware files used for upgrading are typically scrambled or encrypted with checksums etc in a header or trailer. The first approach normally requires that you collect an as wide range as possible with different such firmware files and then try to figure out the format of them.

It may sound hard. And it can be hard. Very very hard.

As a comparison, I fell over parts of the solution with the v2 sansas like I described in my blog: http://daniel.haxx.se/blog/2007/12/05/i-solved-the-ams-sansas-firmware-checksum-puzzle/
Logged

Offline alleinsora

  • Member
  • *
  • Posts: 3
Re: iriver E10
« Reply #8 on: April 02, 2008, 02:49:36 PM »
ok. So far I have 3 different firmwares of the same version. Though, I havn't found a clear header or trailer. (at least not clear to me). But I'll keep on looking whenever I have time to spare.
Logged

Offline markun

  • Developer
  • Member
  • *
  • Posts: 462
Re: iriver E10
« Reply #9 on: April 03, 2008, 05:33:51 PM »
The encryption is the same as many other irivers (ifp and T series for example) and can be decoded with ifp_decode which you can find here:

http://www.rockbox.org/twiki/bin/view/Main/IfpCryptanalysis

Here are some strings found in the firmware:

http://130.89.160.166/rockbox/e10strings.txt

I recognize the [FTL:ERR] and [VFL:ERR] strings from the Meizu firmwares (the Meizus also use the same CPU as the E10). Google tells me they are in the iphone firmware as well:

http://www.modmyifone.com/forums/showthread.php?t=484
« Last Edit: April 03, 2008, 05:41:45 PM by markun »
Logged

Offline alleinsora

  • Member
  • *
  • Posts: 3
Re: iriver E10
« Reply #10 on: May 01, 2008, 10:33:38 AM »
Looks like this is not gonna happen for me, I just do not have the time right now and propably wont be able to find time in the near future. But thanks for the help anyways.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  iriver E10
 

  • SMF 2.0.18 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.082 seconds with 17 queries.