Ich versuche gerade, die originale 06.20er Firmware anzupassen (Thema: debug.cfg...). Leider bleibt die Box nach dem Flashen meiner eigenen Firmware hängen. Nur ein Recover hilft noch. Hier die Schritte, die ich durchgeführt habe (freetz ist natürlich schon fertig installiert und konfiguriert):
1.) ./fwmod -u -d unpacked_firmware unpacked_firmware/FRITZ.Box_Fon_WLAN_7490.113.06.20.image
Ausgabe:
2.) nichts verändert! (zum testen)
3.) ./fwmod -p -d unpacked_firmware unpacked_firmware/FRITZ.Box_Fon_WLAN_7490.113.06.20.image
Ausgabe:
4.) erstelltes image geflasht -> Box hängt!
Was mir aufgefallen ist: das filesystem.image hat keine checksumme mehr. Ich habe daher die checksumme berechnen lassen und manuell ins image kopiert. Aber leider bleibt die Box auch mit diesem Image hängen.
Hat einer eine Idee, was da falsch läuft?!
1.) ./fwmod -u -d unpacked_firmware unpacked_firmware/FRITZ.Box_Fon_WLAN_7490.113.06.20.image
Ausgabe:
Code:
STEP 1: UNPACK
unpacking firmware image
Skipping 0 Bytes garbage...unpacking update image
Reading a different endian SQUASHFS filesystem on unpacked_firmware/original/firmware/var/tmp/filesystem.image
184 inodes (534 blocks) to write
created 7 files
created 11 directories
created 91 symlinks
created 86 devices
created 0 fifos
unpacking filesystem image
Reading a different endian SQUASHFS filesystem on unpacked_firmware/original/filesystem_core/filesystem_core.squashfs
3770 inodes (4278 blocks) to write
created 3175 files
created 219 directories
created 509 symlinks
created 86 devices
created 0 fifos
unpacking var.tar
done.
detected firmware 7490_de 113.06.20 rev28568 (08.08.2014 14:34:58)
FINISHED
3.) ./fwmod -p -d unpacked_firmware unpacked_firmware/FRITZ.Box_Fon_WLAN_7490.113.06.20.image
Ausgabe:
Code:
detected firmware 7490_de 113.06.20 rev28568 (08.08.2014 14:34:58)
STEP 3: PACK
checking for left over Subversion directories
packing var.tar
creating filesystem image
SquashFS block size: 64 kB (65536 bytes)
copying kernel image
kernel image size: 1.9 MB, max 4.0 MB, free 2.1 MB (2234880 bytes)
copying filesystem image
filesystem image size: 21.5 MB, max 48.0 MB, free 26.5 MB (27799552 bytes)
packing unpacked_firmware/7490_-.de_20140820-101227.image
image file size: 23.9 MB
done.
FINISHED
Was mir aufgefallen ist: das filesystem.image hat keine checksumme mehr. Ich habe daher die checksumme berechnen lassen und manuell ins image kopiert. Aber leider bleibt die Box auch mit diesem Image hängen.
Hat einer eine Idee, was da falsch läuft?!