Root für die Version 2.1 für das Motorola Milestone komplett unter Linux, in meinem Fall Ubuntu klappt wunderbar.
Folgende Dateien werden benötigt:
die passende sbf Datei
(Das Update auf 2.1):
http://and-developers.com/sbf:milestone
sbf_flash von Opticaldelusion
Eine Recoveryversion der sbf Datei, mit der die Schwachstelle wieder in das update eingefügt wird, so dass root wieder möglich ist.
vulnerable_recovery_only_RAMDLD90_78.zip von Nadlabak
Die update.zip für Android 2.0 von SeraphimSerapis aus dem Android-Hilfe Forum
Nun die weitere Vorbereitung, nachdem alle Dateien heruntergeladen wurden.
Das Handy sollte zu mindestens 50% aufgeladen sein
Ein Backup seiner existierenden Daten und Programme empfiehlt sich z.B. mit MayBackupPro
Jetzt öffnen wir ein Terminal und navigieren uns in den Ordner in dem wir sbf_flash und die sbf Datei geladen haben z.B. cd sbfflash Nun das Telefon auschalten mittels des USB kabels mit dem Rechner verbinden und mit der gedrückten D-Pad Taste nach oben wieder einschalten ihr seid nun im Bootloader des Telefons. Nun im Terminal
sudo chmod +x sbf_flash
sudo ./sbf_flash filename.sbf
eingeben und ihr erhaltet ihr im Terminal einen Output der mit Ok und rebbooting endet
das Telefon startet sich neu und ist nun auf Android 2.1 ohne root
Um nun Root zu erlangen
die gleiche Prozedur nochmal mit der Recovery.sbf
nachdem das Telefon neugestartet hat kopiert ihr die update.zip in den root Ordner der Speicherkarte und startet das Telefon neu diesmal aber mit gedrückter Kamerataste und es sollte ein Dreieck auf dem Bildschirm erscheinen, manchmal muss man wohl anstatt der Kamerataste die x Taste nehmen. Wenn ihr das Dreieck seht die Lautstärketaste Hoch und die Kamerataste gleichzeitig drücken.
In dem nun folgenden Auswahlmenü dann die update.zip mit der Hardware Steuerung auswählen und starten, update durchlaufen lassen, anschl. Reboot auswählen. Fertig wir haben root.
Veröffentlicht unter Android, Linux
Verschlagwortet mit Android, Linux, Milestone, root, Ubuntu