maddoc
Goto Top

Firmware bearbeiten?

Hallo,

ich habe mir neulich einen Mediaplayerbox gekauft mit dessen Hilfe man Filme, Audio und Video per USB HDD oder Netzwerk am TV schauen kann.

Nun möchte ich an der Firmware kleine Änderungen vor nehmen. Eine Firmwareupdate ist auf der Herstellerseite verfügbar welches sich auch wenn man die Endung in .rar ändert entpacken lässt. Eine Verzeichnisauflistung füge ich dem Post mit bei.

Was brauch man dazu um solch eine Firmware zu ändern? Ist dies sehr schwer zu vollziehen?

EDIT// Auf dem Gerät selber ist eine Linuxumgebung drauf. Der Zugriff mit Telnet ist möglich.

 Verzeichnis von D:\fw

03.03.2010  23:01    <DIR>          .
03.03.2010  23:01    <DIR>          ..
03.03.2010  22:45    <DIR>          package2
29.01.2010  03:44             1.761 configuration.xml
29.01.2010  03:44           143.300 arial.ttf
29.01.2010  03:44         1.966.192 install_a
29.01.2010  03:44           163.948 mkfs.jffs2
29.01.2010  03:44            56.936 nandwrite
29.01.2010  03:44            43.400 flash_erase
29.01.2010  03:44         1.773.344 audio_firmware.install.bin
29.01.2010  03:44         1.623.760 video_firmware.install.bin
               8 Datei(en),      5.772.641 Bytes

 Verzeichnis von D:\fw\package2

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          icon
03.03.2010  22:45    <DIR>          .
09.11.2009  11:00         2.168.184 video_firmware.bin
01.12.2009  03:30         4.042.884 vmlinux.develop.avhdd.mars.nand.bin
29.01.2010  03:44        66.477.312 yaffs2_1.img
29.01.2010  03:44            50.688 yaffs2_2.img
07.12.2009  15:49         1.789.752 bluecore.audio
               5 Datei(en),     74.528.820 Bytes

 Verzeichnis von D:\fw\package2\icon

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .svn
03.03.2010  22:45    <DIR>          .
29.01.2010  03:44            31.816 UPDATE_LOADING_01.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_02.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_03.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_04.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_05.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_06.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_07.bmp
29.01.2010  03:44            31.816 UPDATE_LOADING_08.bmp
               8 Datei(en),        254.528 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          tmp
03.03.2010  22:45    <DIR>          prop-base
03.03.2010  22:45    <DIR>          props
03.03.2010  22:45    <DIR>          text-base
03.03.2010  22:45    <DIR>          .
29.01.2010  03:44             1.617 entries
               1 Datei(en),          1.617 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\prop-base

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
29.01.2010  03:44                78 UPDATE_LOADING_01.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_02.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_03.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_04.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_05.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_06.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_07.bmp.svn-base
29.01.2010  03:44                78 UPDATE_LOADING_08.bmp.svn-base
               8 Datei(en),            624 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\props

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
               0 Datei(en),              0 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\text-base

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
29.01.2010  03:44            31.816 UPDATE_LOADING_01.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_02.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_03.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_04.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_05.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_06.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_07.bmp.svn-base
29.01.2010  03:44            31.816 UPDATE_LOADING_08.bmp.svn-base
               8 Datei(en),        254.528 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\tmp

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          prop-base
03.03.2010  22:45    <DIR>          props
03.03.2010  22:45    <DIR>          text-base
03.03.2010  22:45    <DIR>          .
               0 Datei(en),              0 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\tmp\prop-base

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
               0 Datei(en),              0 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\tmp\props

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
               0 Datei(en),              0 Bytes

 Verzeichnis von D:\fw\package2\icon\.svn\tmp\text-base

03.03.2010  22:45    <DIR>          ..
03.03.2010  22:45    <DIR>          .
               0 Datei(en),              0 Bytes

     Anzahl der angezeigten Dateien:
              38 Datei(en),     80.812.758 Bytes
              32 Verzeichnis(se), 62.274.711.552 Bytes frei


Content-Key: 137362

Url: https://administrator.de/contentid/137362

Printed on: April 16, 2024 at 17:04 o'clock

Member: Tommy70
Tommy70 Mar 04, 2010 at 05:56:45 (UTC)
Goto Top
Hallo,

was verstehst du unter kleine Änderungen? Und ja, es kann schwer sein. Je nachdem was du kannst face-wink
Wenn dann wird es leichter sein am laufendem System (Linux) was zu ändern. Aber auch das setzt einiges an Wissen voraus.
Und bei jedem Firmwareupdate sind alle Änderungen wieder weg.
Member: StefanKittel
StefanKittel Mar 04, 2010 at 07:58:49 (UTC)
Goto Top
Moin,
Eine Firmware ist ein kompiliertes Programm. Ohne den Sourcecode ist es fast unmöglich Änderungen vorzunehmen.

Allerdings kann man manchmal an andere Stelle angreifen.
Ich habe son TV-Streaming-Client. Per google fand ich dann raus, dass auf der Kiste gar nichts läuft sondern der nun per HTTP eine Seite vom Server darstellt.
Andere Seite und WAMP runtergeladen und neuer Inhalt.

google man für Dein Gerät. Wenn es geht wirst Du nicht der erste sein.

Stefan
Member: maddoc
maddoc Mar 04, 2010 at 11:54:00 (UTC)
Goto Top
Dat hab ich natürlich schon gemacht aber nichts gefunden. Also benötigt man den Quellcode? Dachte es wäre einfacher. face-sad
Member: mrtux
mrtux Mar 04, 2010 at 13:53:15 (UTC)
Goto Top
Hi !

Zitat von @StefanKittel:
google man für Dein Gerät. Wenn es geht wirst Du nicht der erste sein.

Ich habe mir angewöhnt, genau anders herum vorzugehen, erst die Suchmaschine anwerfen und dann erst kaufen... :-P Naja hilft dir natürlich jetzt auch nicht mehr weiter....und lass lieber die Finger von der Firmware-Binary, da drin herumzupatchen kann mit einem gebrickten Gerät enden und wenn sich dann der Hersteller auch noch quer stellt, endet sowas meist auf dem Recyclinghof.

mrtux