M
Mueller.
Guest
Ich möchte die Provider Additive entfernen, damit ich die Fritzbox 7490 mit dem offiziellen Recovery Tool downgraden kann. Wie ist das bei Firmware 6.51 möglich? Welche Tools, welche Schritte sind erforderlich?
Wie geht es denn noch? So wie ich das sehe, sind die Schritte folgendermaßen, in dieser ReihenfolgeFür einfache FTP Verbindung braucht man nicht unbedingt komplizierte ruKernelTool.
Das klingt interessant, aber da komme ich nicht ganz mit. "System-Variante"? Was verbirgt sich denn dahinter? Vor dem Upgrade auf 6.51 war bei mir 6.30 drauf.EDIT: Was ich tatsächlich noch vollkommen vergessen habe zu erwähnen bei den denkbaren Alternativen, ist das einfache Umschalten auf die andere System-Variante. Wenn sich dort noch die Version befindet, auf der man nach einem "echten Downgrade" auch landen würde, braucht es ja nicht einmal das Schreiben einer anderen Firmware ... es reicht vollkommen, auf das andere System umzuschalten (und ggf. noch einmal Werksreset zu machen, was beim Downgrade automatisch erfolgen würde).
Wenn dann die 06.30 die Variante ist, die nach dem Downgrade auch drauf sein soll ... dann kannst Du einfach auf das andere System umschalten. Habe ich doch gerade geschrieben ... und sogar einen Link zu einer deutschen Anleitung, wie das "mit Bordmitteln" funktioniert, habe ich angeführt.Vor dem Upgrade auf 6.51 war bei mir 6.30 drauf.
oder man extrahiert die Firmware aus dem Recovery-Programm, auch dafür gibt es ja Tools
Ansonsten (der andere Weg) sichert man sich den Inhalt des eigenen TFFS (da kann einem die Ausgabe der "erweiterten Support-Daten" gute Dienste leisten
# cat /proc/mtd
dev: size erasesize name
mtd0: 00400000 00020000 "reserved-kernel"
mtd1: 03000000 00020000 "reserved-filesystem"
mtd2: 00400000 00020000 "kernel"
mtd3: 03000000 00020000 "filesystem"
mtd4: 00200000 00020000 "config"
mtd5: 19600000 00020000 "nand-filesystem"
mtd6: 00040000 00001000 "urlader"
mtd7: 00060000 00001000 "tffs (1)"
mtd8: 00060000 00001000 "tffs (2)"
#
# mkdir -p /var/tmp/tffs-dump
# cat /dev/mtd7 | gzip -1 -c > /var/tmp/tffs-dump/tffs_(1).dump.gz
# cat /dev/mtd8 | gzip -1 -c > /var/tmp/tffs-dump/tffs_(2).dump.gz
# ls -la /var/tmp/tffs-dump
-rw-r--r-- 1 root root 235266 Mar 26 18:31 tffs_(1).dump.gz
-rw-r--r-- 1 root root 224652 Mar 26 18:31 tffs_(2).dump.gz
#
# tar -c /var/tmp/tffs-dump 2>/dev/null | base64 > ./tffs-dump.b64
# ls -la ./tffs-dump.b64
-rw-r--r-- 1 root root 625253 Mar 26 18:44 ./tffs-dump.b64
#
##### BEGIN SECTION TFFS_DUMP
dmFyL3RtcC90ZmZzLWR1bXAvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
SNIP
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmFyL3RtcC90ZmZzLWR1bXAv
##### END SECTION TFFS_DUMP
Bei der Extraktion der providers-additive.tar Datei aus dem tffs-dump-file bin ich jedoch hängen geblieben:die Provider-Einstellungen ... popelt man dann aus den gesicherten Support-Daten heraus und spielt sie (allerdings braucht es dazu dann wieder einen Shell-Zugang, sonst muß man die Einstellungen "im Ganzen" wiederherstellen über den Bootloader) wieder ein.
# cat ./tffs-dump.b64 | base64 -d | tar -xvpf -
drwxr-xr-x root/root 0 2016-03-26 18:30:22 var/tmp/tffs-dump/
-rw-r--r-- root/root 224652 2016-03-26 18:31:29 var/tmp/tffs-dump/tffs_(2).dump.gz
-rw-r--r-- root/root 235266 2016-03-26 18:31:28 var/tmp/tffs-dump/tffs_(1).dump.gz
#