Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Filmy a seriály, streamovací služby
Televize  |  Projektory
Audio a domácí kina
Multimediální centra  |  Ostatní
Svět hardware  |  Digimanie
Svět mobilně

[Návod] - Úpravy FW Realtek (aneb jak to rozbalit a zabalit)

mia (103)|21.4.2013 11:06
MMC založené na Realteku běží na Linuxu. Jejich firmware se dá snadno modifikovat, je třeba ovšem vědět, jak firmware rozbalit a hlavně potom sbalit zpátky. Firmware se dá obvykle stáhnout zabalený v zipu. Jako první krok je třeba vybalit ze zipu soubor "install.img" a ten nakopírovat na flashku. Poté je třeba obstarat si stroj s Linuxem. Nejlepší je stáhnout něco Live, třeba Slax v poslední verzi, který navíc obsahuje i potřebné nástroje pro vybalení vlastního Realtek Linuxu. Pokud "mluvíte Linuxštinou" a "Wokna jsou blééé" (tzn. už nějaký Linux máte), nainstalujte si "squashfs4-tools."

Pro live SLAX uvedu příklad. Nabootujeme z CD se SLAXem, připojíme flashku s "install.img" a někam ji přimountujeme, třeba do "/mnt/usb". Vytvoříme složku pro firmware, např. "/home/fw":

"mkdir /home/fw"

nakopírujeme "install.img":

"cd /home/fw"
"cp /mnt/usb/install.img ."

vytvoříme podadresář pro rozbalení firmware a rozbalíme ho:

"mkdir img10"
"cd img10"
"tar xvf ..​/install.img"

install.img můžeme smazat:

"rm ..​/install.img"

pokračujeme:

"cd package5"

(V tomto bodě pozor, některé firmwary mají podadresář "package2")

"mkdir sqfs"
"cd sqfs"
"unsquashfs ..​/squashfs1.img"

vznikne adresář "squashfs​-root", kde je kompletně rozbalený fw, co se má upravovat. Upravíme dle libosti a našich možností.....

Zabalíme zpátky:

"cd ​/home​/fw​/img10​/package5​/sqfs"
"mksquashfs .​/squashfs​-root ..​/squashfs1.img ​-noappend"
"cd .."
"rm ​-rf sqfs​/"
"cd .."
"tar cf ..​/install.img *"

V adresáři "/home/fw" máme nyní nově vytvořený "install.img", který můžeme nakopírovat na flashku a použít pro naše MMC:

"mkdir /mnt/usb/fw-new"
"cd /mnt/usb/fw-new"
"cp /home/fw/install.img ."

a je to....