mercredi 16 décembre 2015

[Info] modfs-Starter - "Einmal-Impfung" mit ShellInABox für VR9-Boxen

Nachdem AVM ja nun die 06.50 für die 7490 freigegeben hat und man damit genau weiß, wie diese Firmware für die nächste Zeit aufgebaut sein wird, wird es auch Zeit für die bereits früher von mir versprochene relativ einfache Lösung zur dauerhaften Aktivierung von eigenen Zusätzen zur Firmware.

Allerdings gleich vorweg die schlechte Nachricht ... das geht wieder (in der im Folgenden gezeigten Form) nur für FRITZ!Boxen, die zwei verschiedene Systeme im NAND-Flash verwalten (bzw. ein yaffs2-Dateisystem unter /wrapper gemountet haben) - ausdrücklich getestet habe ich selbst es nur auf der 7490.

Es sollte aber zumindest theoretisch auf den folgenden Modellen funktionieren:

Modell Firmware getestet
FRITZ!Box 7490 06.50 + Labor ab 06.35 ja, funktioniert, SquashFS4-Version verwenden
FRITZ!Box 7490 <= 06.30 funktioniert, getestet mit 06.30
FRITZ!Box 7430 ? nein
FRITZ!Box 7412 ? nein
FRITZ!Box 7362SL ? nein
FRITZ!Box 3490 ? nein
FRITZ!Box 3390 ? nein
FRITZ!Box 3370 ? nein
FRITZ!Box 7272 ? nein, unklarer Aufbau des Flash, geht event. gar nicht
FRITZ!Box 3272 ? nein, unklarer Aufbau des Flash, geht event. gar nicht

Für ShellInABox werden natürlich binäre Dateien benötigt ... in den bereitgestellten Update-Images sind sie in einer Version enthalten, die für FRITZ!Boxen mit einem VR9-Prozessor geeignet ist. Ob diese überhaupt auf ARX300 läuft (das wären die x272-Modelle), weiß ich genauso wenig wie ich Informationen über den Flash-Aufbau bei diesen Modellen habe - unter Umständen arbeitet da das FRITZ!OS auch vollkommen anders als bei den bekannten VR9-Modellen.

Schon wegen der unterschiedlichen SquashFS-Versionen mußte ich zwei Archive bereitstellen, eines für Firmware mit 2.6.32-Kernel (SquashFS 3) und eines für neue Firmware mit 3.10.73-Kernel (SquashFS 4) - aber es gibt auch beim Starten der Erweiterung leichte Unterschiede zwischen der alten und der neuen Version.

Um auch das ganz deutlich zu sagen ... das hier ist kein "Pseudo-Image", dessen Auswirkungen mit dem nächsten FRITZ!Box-Start wieder behoben sind - ganz im Gegenteil. Die FRITZ!Box legt sofort einen Neustart hin und die ausgeführten (permanenten) Änderungen starten beim nächsten Booten dann einen ShellInABox-Service.

Ich würde Fragen und Diskussionen gerne aus diesem Thread heraushalten, damit der nicht auch schnell eine Länge erreicht, die niemand mehr lesen will ... wenn jemand Fragen dazu oder Probleme damit hat, bitte ich diese in dem anderen Thread zu diskutieren.


[Info] modfs-Starter - "Einmal-Impfung" mit ShellInABox für VR9-Boxen

Aucun commentaire:

Enregistrer un commentaire