Linux versie op IRiver PMP Mediaplayer

Pagina: 1
Acties:

  • Mophun
  • Registratie: Januari 2003
  • Laatst online: 11-08-2022
De nieuwste PMP mediaspeler van IRiver heeft Linux als OS. Dit zou de mogelijkheid moeten bieden om deze speler naar eigen wensen in te richten. Ook zou het mogelijk moeten zijn om allerlei randapparatuur aan de USB te hangen.
Kan hier iemand aanknopingpunten bieden om de firmware te ontleden?
(http://service.iriver.co.kr/pds_ok.asp?path=1&idx=409)

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Als ze linux als basis gebruiken moeten ze ook ergens de sources online hebben gezet, de link die je geeft bevat die in ieder geval niet.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:51
Zou koel kunnen zijn, dat zeker :)

Maar om het te 'ontleden' zou het inderdaad handig zijn de sources te hebben, of je moet iemand hebben die ervaren is in reverse engineering. Wie weet zijn er al mensen die zo'n projectje gestart zijn, ik zou het zo 1-2-3 in ieder geval niet weten.

  • tomato
  • Registratie: November 1999
  • Niet online
moto-moi schreef op dinsdag 23 november 2004 @ 10:47:
Als ze linux als basis gebruiken moeten ze ook ergens de sources online hebben gezet
Wie zegt dat? De Linux kernel en GNU vallen beiden onder de GPL en die zegt dat in ieder geval niet.

  • laurencevde
  • Registratie: November 2001
  • Laatst online: 02-10-2025
de gpl
kort samengevat betekent het dat als je GPL-code in je programma stopt, je verplicht bent je prog ook weer als GPL uit te geven, waarbij je dus de broncode openbaar moet maken:)

Have a taste of freedom. It is sometimes a bitter pill. To me though, this is the sweetness of the GPL


  • tomato
  • Registratie: November 1999
  • Niet online
Nee, je mag ook bijvoorbeeld een coupon bij het produkt stoppen waarmee de koper om een kopie van de broncode kan vragen. Dat is iets anders dan de broncode online moeten zetten.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 10:51
tomato heeft gelijk, maar laten we niet offtopic gaan met een discussie over wat GPL nou wel en niet zegt.

Sowieso hoeft de applicatie die er op loopt niet per se open source te zijn. Maar ja, als ze een gewijzigde Linux versie er op hebben staan dan zou je die als klant van hun inderdaad moeten kunnen opvragen. Je kunt ze eens aanschrijven? :P

  • Mophun
  • Registratie: Januari 2003
  • Laatst online: 11-08-2022
Ben enigzins op weg geholpen:

Here's a start, there is a romfs image within the firmware image. it starts at byte 1835040 you can mount it like this

Code:

mkdir /mount/pmp_firmware
dd if=allimg.hex of=allimg.img bs=1 skip=1835040
mount -o loop -t romfs allimg.img /mount/pmp_firmware

as for the stuff before 1835040, the is a 16 byte header at the begining, and i think the rest is deticated to rrload.
Pagina: 1