Bei Eingriffen in eine DBox2, die sich noch nicht im Debug-Mode befindet, gibt es ein großes Problem: Die DBox2 führt nur signierte Software aus.
Bei den anderen Methoden wird das Problem entweder dadurch umgangen, dass man den Kernel im Flash benutzt (Kurzschlussmethode) oder einen Kernel aus einer älteren BR-Version bootet (Methode ohne Kurzschluss). Das ist bei dieser Methode nicht nötig.
Mit dieser Methode wird der Bootvorgang zum richtigen Zeitpunkt unterbrochen und der DBox2 bootloader mit seinen eigenen Befehlen bearbeitet.
Lokalisiert erstmal die Punkte für Flash-Reset und Schreibschutz.
Macht das wirklich vorher, wenn ihr nachher erst schauen müsst wo die einzelnen Punkte liegen geht leicht was schief.
Führt nun einen Reset durch (Pfeil-nach-oben und Standby Taste an der Box gleichzeitig drücken) und lasst dann nur die Standby Taste los.
Die Pfeil-nach-oben Taste haltet noch ein bisschen gedrückt bis eine Zahlenfolge im Display erscheint.
Diese sollte in etwa so aussehen: 01DD10081 161608
01 : mID (hier Nokia) DD : feID (Frontend) 10 : Bmon Version (hier 1.0) 081 : FPrev. Software-Revision des Frontprozessors (bei Bmon 1.0 als SWRev bezeichnet) 16 : Ram intern (hier 16MB) 16 : Ram extern (hier 16MB) 08 : Flash (hier 8MB)
Wichtig ist hier vor allem die Bmon Version. Solltet ihr eine DBox2 Nokia mit 2 Intel-Flash und Bmon 1.0 haben, wird die hier beschriebene Methode nicht funktionieren, da der Bmon1.0 dieser Boxen den setenv-Befehl nicht kennt.
So eine DBox2 kann man über eine ppcboot bearbeiten, aber die Prozedur ist wesentlich umständlicher.
Startet nun die Box mit Reset (Pfeil-nach-oben und Standby-Taste) und haltet die Pfeil-nach-oben Taste an der DBox2 gedrückt bis die Zahlenfolge wieder im Display erscheint.
Jetzt wird der Punkt für den Flashreset mit GND verbunden.
Löst nun die Kontakte für den Flashreset wieder.
Achtet bei allen Befehlen sehr sorgfältig auf die korrekte Eingabe! Ein Vertipper kann aus der DBox2 einen extravaganten Briefbeschwerer machen.
Gebt zum Testen am besten icache [Enter] ein.
Bei einer DBox2 mit 2xAMD bzw. 1xIntel müsst ihr jetzt noch den Schreibschutz aufheben.
Gebt jetzt setenv product? 0 [Enter] ein.
Zum Resetten (Neustart) gebt ihr bei einer DBox2 von Sagem oder Philips einfach reset [Enter] ein, bei einer DBox2 von Nokia go 10000100 [Enter]
Jetzt solltet ihr beim Starten der DBox2 die Anzeigen des Debug-Mode im Display sehen.