Dieser Guide macht euch zum Herrn und Meister über euer G1. “Root” befähigt euch dazu, euer G1 in optimierter Form zu nutzen. Um kurz ein Beispiel zu nennen, könnt ihr mit “Root” euer G1 so einrichten, dass sämtliche Apps und Games in Zukunft auf der SD Karte installiert werden und nicht mehr im viel zu kleinen G1 Speicher. Dies wiederum bedeutet Geschwindigkeitszuwachs und gleichzeitig die Möglichkeit, viel mehr Programme zu installieren.
Um Root-Zugriff zu erhalten, muss das System zuerst ein Downgrade erfahren, da in einer älteren Firmware eine Sicherheitslücke existiert, die den Zugriff auf das System erlaubt. Vorraussetzung hierfür ist eine Goldcard. Wie ihr dazu kommt, könnt ihr hier nachlesen.
Für das Downgrade benötigt ihr Folgendes:
Das Downgrade
Legt alle Dateien in den gleichen Ordner (z.B: c:\android\root). Entpackt dort die Dreamimg-RC7.zip; die update.zip bleibt unberührt. Nach dem Entpacken müsste sich nun auch die Datei DREAIMG.NBH in dem Ordner befinden.
Verbindet euer G1 via USB und kopiert dieses File auf die SD Karte in eurem G1. Trennt die Verbindung zum G1 und schaltet es aus. Haltet jetzt den Kamera-Button gedrückt und schaltet euer G1 wieder ein. Bitte gedrückt halten bis euch ein regenbogenfarbiger Bildschirm begrüßt (siehe Bild 1). Das G1 überprüft nun die DREAMIMG.NBH und nach kurzer Zeit sollte es anzeigen, dass ihr den Power-Knopf drücken sollt, um das Update zu starten.
ACHTUNG: Sollte eine Fehlermeldung vom G1 kommen, wie “not allowed”, habt ihr, aller Wahrscheinlichkeit nach, bereits bei der Goldcard-Erstellung etwas falsch gemacht. Bitte geht dann zum Goldcard Guide zurück und fangt in Ruhe noch mal von vorne an!
Das Update braucht eine Zeit und schickt euch anschließend zurück in den regenbogenfarbigen Bootloader. Um einen Neustart zu machen drückt ihr nun Auflegen, Menü und Abheben gleichzeitig. Das G1 bootet jetzt in der alten Firmware, was erfahrungsgemäß etwas länger dauert, als man es gewohnt ist.
Recovery Image
Als nächsten Schritt installieren wir das neue Recovery Image. Dieses verhindert normalerweise, dass vom Händler unsignierte Firmware-Versionen installiert werden können. Da wir aber genau das in Zukunft machen wollen, packen wir nun unser runtergeladenes Recovery Image auf das G1.
Nachdem nun also euer G1 hochgebootet hat, geht ihr auf den Homescreen. Drückt hierfür “Home”. Schiebt jetzt die Tastatur raus, drückt zweimal “Enter”, dann telnetd (hierbei öffnen sich die Kontakte, ignorieren) und dann erneut “Enter”.
Jetzt ladet ihr euch vom Market “Telnet” runter und startet dieses.
Hinweis: Es könnte sein, dass sich euer G1 zwischenzeitig meldet und ein Update anbietet. Bitte nehmt dieses nicht an, da sonst euer gesamter Aufwand für die Katz’ war und ihr erneut von vorne anfangen müsst.
Ihr seht nun eine Kommandozeile mit einem # am Ende. Nun tippt ihr Folgendes ein (nach jeder Zeile einmal “Enter” drücken):
mount -o remount,rw /dev/block/mtdblock3 /system
cat /sdcard/ recovery.img >/system/recovery.img
flash_image recovery /system/recovery.img
Der Bootloader (Hard-SPL)
Als letzten Schritt aktualisieren wir jetzt noch den Bootloader. Beendet Telnet durch Drücken der “Home”-Taste. Verbindet euer G1 nun wieder via USB, erlaubt den Zugriff (mounten) und kopiert nun die update.zip von eurem PC (in dem Ordner, in den ihr ganz am Anfang die Dateien rein gepackt habt) auf euer G1. Trennt die Verbindung und schaltet das G1 aus.
Haltet nun den “Home”-Button gedrückt und startet das G1. Gedrückt halten, bis ihr ein Warnzeichen mit einem kleinen Telefon seht (siehe Bild 2). Jetzt drückt ihr auf eurer G1-Tastatur ALT + L und dann ALT + S. Der neue Bootloader wird jetzt aufgespielt, und sobald er fertig ist, könnt ihr durch Drücken von “Home” + “Zurück” das G1 neu starten.
Ladies and Gentleman…you are root!
Als nächstes bietet es sich an, sich mit dem Guide “Die Qual der ROM-Wahl” zu beschäftigen, um euer gerootetes G1 auch im vollen Umfang nutzen zu können.
-Disclaimer-
Die Verwendung dieser Anleitung geschieht auf eigene Gefahr. Für eventuelle Schäden am Gerät, der Software oder Personen sind wir nicht haftbar.




Bei dem Regenbogenbildschirm gehts nicht weiter was hat das nun zu bedeuten ? hab goldcard nochmal überprüft stimmt alles soweit
@ScaniX
Ich hatte dieses Problem auch am Anfang. Ich kann dir wirklich nur raten das Ganze nochmals zu wiederholen, begonnen bei der Formatierung der SD Karte in Fat32.
Das es beim Regenbogenbildschirm nicht weiter geht bedeutet eben, das dein G1 noch nicht in der Lage ist fremde Roms zu laden. Dies funktioniert erst mit der Goldcard. Der Fehler liegt also zu 99.9% daran.
Gib mal bescheid wenn du weitergekommen bist.
ok hab die sd card nochmal fomatiert Einstellungen/Speicher../Speicherkarte entnehmen/Speicherkarte Formatieren
Dann wieder Goldcard mim Hex Editor gemacht Image draufgemacht ging danke vielmals
Prima
Viel Spass mit Root
[...] Gerootetes G1 [...]
[...] hier nachholen. Außerdem muss euer Android-Phone gerootet sein. Auch hierfür haben wir hier einen Guide [...]
Hi, nachdem ich Schritt 1 durchgeführt habe kommt die Anmeldung zum google Acount. Muss ich die machen oder kann ich die überspringen? Habe mich vorhin registriert und habe dann bei dieser Zeile: “cat recovery.img > /system/recovery.img” den Fehler “cannot create, read only file system” bekommen. Kann mir da bitte jemand helfen?
Bin ich jetzt hier richtig?
[...] http://www.android-news.net/2009/08/03/g1-rooten/ [...]
Hi,
könntest du mal eben genau definieren was für dich “Schritt 1″ ist? Was mich gerade etwas irritiert: Du fragst ob du die Google anmeldung überspringen sollst, dies ist aber mit diesen frühen Android-Versionen (und das ist das Downgrade-Rom auf jedenfall) garnicht möglich. Evtl. falsches Rom geflashed?
hi, mit schritt 1 meinte ich das downgrade, ich kann die anmeldung nicht überspringen, die frage war ob ich es kann.
wenn ich die anmeldung durchlaufe und nach der Version schaue steht dort 1.0 und rc7. habe die version installiert die es oben zum download gibt.
mir ist vorhin noch aufgefallen, ich komme nach dem downgrade nicht mehr zum regenbogenbildschirm, der ist dann weis mit so skatenden androiden unten. hoffe das hört sich jetzt nicht alles arg dumm an…
ach ja, noch was, wenn ich das handy jetzt an den pc anschließe wird die sd nicht mehr erkannt, das handy lädt nur noch.
das mit den skatenden androids ist schonmal ne gute sache, das heißt du hast das korrekte recovery image schonmal drauf. Frage: Hast du an einem PC schon überprüft ob er das G1 doch schon als Laufwerk erkannt hat wenn weder vom PC ne Meldung kam, noch vom G1? Und nochwas: Welches Betriebssystem hast du auf deinem Rechner?
Die nächste Antwort könnte leider nochmal etwas dauern, wir machen das hier privat und dementsprechend gibts auch ein paar Nebenverpflichtungen (…nicht was du jetzt denkst…;) ) Ich denke zw. 19:30 – 19:45 gehts hier wieder weiter
nein er erkennt es nicht als laufwerk, einfach überhaupt nicht. Ich habe Windows 7 x86.
Kein Problem, bin dir so unglaublich dankbar das du mir hilfst!
Es kommen auch die sonst üblichen Benachrichtigungen nicht wenn ich die SD Karte wieder ins Handy lege und so.
Hast du zufällig ICQ oder ähnliches? Würde die Sache evtl. erleichtern, ich würde die Lösung (ich gehe davon aus wir finden eine) dann hier noch reinstellen damit andere Leute, die auf ähnliche Probleme stoßen dann eine evtl. Lösungsmöglichkeit sehen.
hi sorry, war gerade noch arbeiten, vielen Dank, adde dich gleich im icq!
Ok, das Problem wurde (in einer laaaangen Session
)gelöst in dem wir im Schritt “Recovery Image” eine leicht abgeänderte Methode gewählt haben. Daraufhin wurde der der Guide von mir etwas korrigiert und es sollte nun wieder für jeden ohne Problem möglich sein zu “rooten”
Hierfür auch an dieser Stelle nochmals vielen vielen Dank! Läuft super…
hier mal meine icq nummer ich bräuchte mal hilfe bei dem downgrade bitte adden danken im voraus Nr. wg. Datenschutz entfernt
mal frage also habe das proplem das ich nach dem downgrade ja beim reboot google acc einloggen muss das ist aber bei mir proplem weil ich keine datenkarte habe und mein wlan ja nicht auswählen kann…
also komme ich net da weiter und kann auch kein telenet downloaden oder sonstewas….hoffe ihr könnt mir dabei helfen..!!! also direktes proplem anmeldung kann man jah net abbrechen und darum stecke ich da fest^^ danke schon mal
Verstehe ich dich richtig: Du hast ein G1, aber die Simkarte die du hast (bzw. dein Vertrag) beinhaltet kein “Datenvolumen” sprich du kannst damit nicht ins Internet?
naja ins internet nur über wlan^^ aber ansonsten nicht nein…
ok, das ist mehr als ungünstig, weil es nicht möglich ist bei den älteren versionen von android nicht möglich ist ohne datenverbindung sich mit google zu verbinden. hast du mittlerweile selbst einen “workaround” gefunden? wenn nein würde ich mich mal schlau machen was es da für möglichkeiten gibt.
ja ich weiß ist echt etwas blöd aber geht zurzeit net anders. aber was ist ein “workaround”? und noch etwas wann kommt eigentlich version 2.0 Android für G1 raus? weil für milestone isses ja schon da….
Ein “Workaround” ist quasi ein andere Ausdruck für “das Problem umgehen”, ohne es direkt zu lösen. Also sehe ich es richtig das du momentan ein völlig nutzloses G1 hast, ja? Vielleicht wäre es am einfachsten wenn wir über ICQ mal in Konakt treten, die Nr. ist: 558768466 (Android-One).
also um auf deine frage zu kommen…ein volkommen nutzloses G1 habe ich nun net habe wieder 1.6 drauf gemacht nun läuft es ja wida aber ist eben blöd da android 2.0 noch auf sich warten lässt….weiß auhc nicht ob in der version nun es geht apps auf die sd-card zu machen oder nicht aber habe nun video gesehen wo man auf das gerootete g1 android 2.0 machen kann ist zwar net die offiziele version aber wenigstens etwas mit dieser muss es ja dan glaube ich auch möglich sein die anmeldung zu überspringen……
Super TUT. Wäre allerdings ne tolle Info gewesen das, dass ganze nur mit einer D1-Karte funzt!
Die alte FW lässt einen nicht die Googlemail-Anmeldung überspringen somit kann ich nicht die APN Daten für E-Plus eingeben, damit er sich anmelden kann.
Jetz muss ich mir erst so eine schei… D1 besorgen, damit es weiter geht.
Ok. Wer lesen/ drücken kann ist schwer im Vorteil hab die Settings für APN gefunden.
Schön, dass es doch noch geklappt hat. Glückwunsch.
bei mir kommt immer eine fehlermeldung das das recover.img nicht gefunden wurde bei telnet was muss ich machen??
Hallo Sebastian, was genau verstehst du nich? Der Text ist recht lang, von daher müsstest du genauer sagen welchen Teil du erklärt haben möchtest
Gruss Timo
Hi,
mit großer Sicherheit hast du bei den vorherigen Schritten irgendwo einen kleinen Fehler gemacht, überprüfe diese bitte nochmal genauestens und melde dich dann nochmal hier, falls der Fehler immer bestand hat.
Hallo alle zusammen..;) ich hoff es ist noch jemand wach..xD also ich habe folgendes problem und zwar werde ich aus diesem text nicht schlau..
Nachdem nun also euer G1 hochgebootet hat, geht ihr auf den Homescreen. Drückt hierfür “Home”. Schiebt jetzt die Tastatur raus, drückt zweimal “Enter”, dann telnetd (hierbei öffnen sich die Kontakte, ignorieren) und dann erneut “Enter”.
Jetzt ladet ihr euch vom Market “Telnet” runter und startet dieses.
Danke schonmal im vorraus!
gruß sebastian
Hi,
Die Datei heisst recovery.img, hast du das nur hier falsch geschrieben, oder evtl. auch bei telnet?
Hallo, bitte wiederhole das komplette Root-Prozedere. Nur wenn dieses exakt eingehalten wird, kommt man zum gewünschten Ergebnis. Viel Erfolg!
Habe ein Problem, bei mir zeigt es beim booten immr not allow an..!