PeterPawn
IPPF-Urgestein
- Mitglied seit
- 10 Mai 2006
- Beiträge
- 15,268
- Punkte für Reaktionen
- 1,750
- Punkte
- 113
Habe ich irgendetwas nicht mitbekommen, was die Möglichkeiten zum Downgrade angeht? Darunter versteht man doch normalerweise die Installation einer Firmware mit einer kleineren Versionsnummer über das GUI? Das funktioniert doch bei der 7490 seit der 06.51 bereits nicht mehr.
-Es gibt in neuer Firmware kein Downgrade auf eine kleinere Versionsnummer mehr (zumindest nicht bis einschließlich der offiziellen 06.69-Labor (40416), die heute aktuell ist) - zumindest nach meinem Kenntnisstand.
Das liegt ganz einfach daran, daß in der /var/install in so einem Image (bisher eigentlich in jedem halbwegs aktuellen Image) die Verwendung einer kleineren Firmware-Version nur dann gestattet wird, wenn beim Aufruf die Option -f angegeben wurde ... nur dann werden auch die anderen Aktionen beim Downgrade (Löschen der Einstellungen, Vorbereiten des Löschens des NAND-Inhalt unter /var/media/ftp beim nächsten Start) ausgeführt.
Genau dieser Aufruf fehlt aber seit der 06.51 komplett in der Datei /usr/www/cgi-bin/firmwarecfg, wovon sich jeder leicht selbst mit einem passenden Kommando (strings wäre eine Möglichkeit) überzeugen kann. In der 06.50 existiert er noch, in der 06.51 ist er verschwunden.
Auch die (vielleicht etwas undeutliche) Ansage von AVM zur 06.51:
Zwar bestünde theoretisch noch die Möglichkeit, daß AVM den vorher vorhandenen Aufruf von /var/install -f irgendwie "zusammenbastelt" in firmwarecfg, aber auch die Änderungen in der Datei usr/www/avm/html/tools/downgrade.html (auch die kann man ja mal zwischen der 06.50 und der 06.51 vergleichen - da ist die Option downgrade ebenfalls aus dem Formular verschwunden) sprechen eigentlich deutlich gegen eine solche Vermutung.
Das bedeutet tatsächlich in letzter Konsequenz, daß mit Bordmitteln kein Downgrade mehr möglich ist und die Installation einer kleineren Version immer über den Bootloader (also über Recovery oder von Hand, solange das ruKernelTool die 7490 noch nicht offiziell unterstützt) erfolgen muß. Benutzer mit einer Box vom Provider, in der eine "provider additive"-Konfiguration aktiv ist, können nicht einmal ein solches "Downgrade" ohne weitere Vorkehrungen ausführen.
Ich fing zwischenzeitlich schon an zu zweifeln, ob AVM tatsächlich in der 06.60 ein Downgrade von einer späteren Labor-Reihe schon prophylaktisch doch wieder vorgesehen haben könnte, aber dafür finde ich absolut keine Anzeichen.
Daher stelle ich mal vorsichtig die Frage in die Runde, ob irgendeine der bis hier geäußerten Ansichten zu den Erfolgsaussichten eines Downgrades von der 06.69-irgendwas auf einem eigenen Test basiert? Meine Ansicht tut das ganz deutlich nicht, weil ich nicht im Traum daran denke, eine unmodifizierte AVM-Version zu installieren und damit schon die Signaturprüfung einem Downgrade über das GUI entgegenstehen würde. Sie baut lediglich auf die Analyse der Bestandteile der AVM-Firmware und an der fraglichen Stelle finde ich einfach keinen signifikanten Unterschied zwischen der 06.69 und der 06.60. Wo habe ich einen solchen übersehen, wenn das tatsächlich doch funktionieren sollte?
Was muß man denn unter "normal" verstehen?Normal klappt der Downgrade ja auch.
-Es gibt in neuer Firmware kein Downgrade auf eine kleinere Versionsnummer mehr (zumindest nicht bis einschließlich der offiziellen 06.69-Labor (40416), die heute aktuell ist) - zumindest nach meinem Kenntnisstand.
Das liegt ganz einfach daran, daß in der /var/install in so einem Image (bisher eigentlich in jedem halbwegs aktuellen Image) die Verwendung einer kleineren Firmware-Version nur dann gestattet wird, wenn beim Aufruf die Option -f angegeben wurde ... nur dann werden auch die anderen Aktionen beim Downgrade (Löschen der Einstellungen, Vorbereiten des Löschens des NAND-Inhalt unter /var/media/ftp beim nächsten Start) ausgeführt.
Genau dieser Aufruf fehlt aber seit der 06.51 komplett in der Datei /usr/www/cgi-bin/firmwarecfg, wovon sich jeder leicht selbst mit einem passenden Kommando (strings wäre eine Möglichkeit) überzeugen kann. In der 06.50 existiert er noch, in der 06.51 ist er verschwunden.
Auch die (vielleicht etwas undeutliche) Ansage von AVM zur 06.51:
paßt zu dieser Feststellung ... vermutlich wäre "aktuelleren" anstelle von "aktuellen" noch deutlicher gewesen.avm.de schrieb:Änderung - das Update mit einer FRITZ!OS-Datei ist ausschließlich mit aktuellen FRITZ!OS-Versionen zulässig
Zwar bestünde theoretisch noch die Möglichkeit, daß AVM den vorher vorhandenen Aufruf von /var/install -f irgendwie "zusammenbastelt" in firmwarecfg, aber auch die Änderungen in der Datei usr/www/avm/html/tools/downgrade.html (auch die kann man ja mal zwischen der 06.50 und der 06.51 vergleichen - da ist die Option downgrade ebenfalls aus dem Formular verschwunden) sprechen eigentlich deutlich gegen eine solche Vermutung.
Das bedeutet tatsächlich in letzter Konsequenz, daß mit Bordmitteln kein Downgrade mehr möglich ist und die Installation einer kleineren Version immer über den Bootloader (also über Recovery oder von Hand, solange das ruKernelTool die 7490 noch nicht offiziell unterstützt) erfolgen muß. Benutzer mit einer Box vom Provider, in der eine "provider additive"-Konfiguration aktiv ist, können nicht einmal ein solches "Downgrade" ohne weitere Vorkehrungen ausführen.
Ich fing zwischenzeitlich schon an zu zweifeln, ob AVM tatsächlich in der 06.60 ein Downgrade von einer späteren Labor-Reihe schon prophylaktisch doch wieder vorgesehen haben könnte, aber dafür finde ich absolut keine Anzeichen.
Daher stelle ich mal vorsichtig die Frage in die Runde, ob irgendeine der bis hier geäußerten Ansichten zu den Erfolgsaussichten eines Downgrades von der 06.69-irgendwas auf einem eigenen Test basiert? Meine Ansicht tut das ganz deutlich nicht, weil ich nicht im Traum daran denke, eine unmodifizierte AVM-Version zu installieren und damit schon die Signaturprüfung einem Downgrade über das GUI entgegenstehen würde. Sie baut lediglich auf die Analyse der Bestandteile der AVM-Firmware und an der fraglichen Stelle finde ich einfach keinen signifikanten Unterschied zwischen der 06.69 und der 06.60. Wo habe ich einen solchen übersehen, wenn das tatsächlich doch funktionieren sollte?