seeseekey.net - Invictus Deus Ex Machina

Man nehme ein Moto­rola Miles­tone mit einem Boot­loa­der Feh­ler, wel­ches nicht mehr boo­tet. Im ers­ten Schritt sollte man sich die USB Trei­ber von Moto­rola down­loa­den und instal­lie­ren. Danach sollte sich dann RSD­Lite (oder hier) instal­lie­ren und danach als Admi­nis­tra­tor aus­füh­ren. Danach kann das Gerät ange­steckt werden.

Nun noch das pas­sende Image (oder hier) her­un­ter­la­den und danach kann man die­ses in RSD Lite ange­ben und auf Start drü­cken. Danach heißt es war­ten bis das Tool fer­tig ist (das Gerät sollte dabei gegen Ende des Pro­zes­ses neu­star­ten und das Sys­tem boo­ten). Wich­tig ist dabei, das man wäh­rend des Vor­gan­ges die Fin­ger vom Gerät lässt und nur mit einem vol­len Akku flasht.

Wei­tere Infor­ma­tio­nen gibt es unter:
http://forum.xda-developers.com/showthread.php?t=1348587
http://and-developers.com/sbf:milestone
http://www.androidpit.de/de/android/wiki/view/Motorola_Milestone_Flashen

Um das Miles­tone zu roo­ten muss sich im ers­ten Schritt die Soft­ware linux flas­her (http://blog.opticaldelusion.org/search/label/sbf_flash oder hier) her­un­ter­ge­la­den wer­den. Unter Win­dows wäre das RSD Lite Tool nötig auf wel­ches hier aller­dings nicht wei­ter ein­ge­gan­gen wird. Nun muss noch ein ver­wund­ba­res Reco­very Sys­tem her­un­ter­ge­la­den wer­den, wel­ches hier bezo­gen wer­den kann.

Um das Reco­very zu flas­hen muss das Miles­tone im Boot­loa­der Modus gestar­tet wer­den (Volume Up + Camera + Power) und dann per Micro USB Kabel ange­schlos­sen wer­den und fol­gen­des in der Kom­man­do­zeile ein­ge­ge­ben werden:

sudo ./sbf_flash.sh vulnerable_recovery_only_RAMDLD90_78.sbf

Nach­dem dies geschafft ist und das Tele­fon wie­der hoch­fährt kann das androidiani-openrecovery auf­ge­spielt wer­den. Die­ses wird dazu von der offi­zi­el­len Seite unter http://code.google.com/p/androidiani-openrecovery/ her­un­ter­ge­la­den und ent­packt wird. Die update.zip sowie der Open­Re­co­very Ord­ner wer­den dabei auf die SD Karte des Miles­to­nes kopiert.

Nun lädt man Cya­no­gen­Mod 7 sowie die Google Apps unter http://android.doshaska.net/cm7 (rela­tiv weit unten auf der Seite) her­un­ter. Die bei­den ZIP Dateien wer­den dann auf der SD Karte in das Ver­zeich­nis OpenRecovery/updates/ gelegt.

Anschlie­ßend wird das Tele­fon aus­ge­schal­tet und im Reco­very Modus (Power + Camera bzw. Power + X drü­cken bis ein Warn­drei­eck zu sehen ist) wie­der neu­ge­star­tet. Sobald der Reco­very Modus gestar­tet ist drückt man Volume Up + Camera und wählt dann mit dem D-Pad apply sdcard:update.zip aus.

Nun ist man im Open­Re­co­very und wählt dort Wipe Dali­vik Cache, Wipe Data / Fac­tory Rest und Wipe Cache Par­ti­ton aus und geht danach Apply Update und wählt anschlie­ßend erst die Cya­no­gen 7 Zip Datei und dann die Google Apps Zip Datei aus. Nach­dem beide Datein geflasht wur­den, sollte das Tele­fon neu gestar­tet werden.

Wei­tere Infor­ma­tio­nen gibt es unter:
http://android.doshaska.net/cm7
http://code.google.com/p/cyanogenmod4milestone/
https://www.droid-developers.org/wiki/CyanogenMod_4_Milestone_FAQ
http://danfuh.de/blog/root-fur-das-motorola-milestone-%E2%80%93-rooten/25.01.2010