Android@HD2
In meinem ersten neuen Eintrag geht es um die Installation von Android auf meinem HD2. Dieses wird mit dem veralteten Windows Mobile 6.5 ausgeliefert. Durch die top Hardwareausstattung (4,3″-Display und dem 1GHz-Prozessor) ist es in der Bastlergemeinde sehr beliebt geworden. Es gibt diverse ROM-Modifikationen für WP6.5, Windows Phone 7 und Android. So viel zum allgemeinen Teil… lasst uns loslegen: ;)
1) Migration der Daten
Microsoft bietet mit seinem Dienst “MyPhone” die Möglichkeit alle SMS, E-Mails, Kontakte, Bilder usw. mit dem Live-Account synchron zu halten. Diese Funktion ist zwar als Backup nett, allerdings lassen sich die Online-Daten nicht weiterverarbeiten, um diese in einen Google-Account zu migrieren. Darum bietet Google das Tool Google Apps Migration for Microsoft Outlook an. Nach einem letzten Sync mit WP6.5 ist es möglich mit diesem Tool alle aktuellen Daten (Kalender, Kontakte, E-Mails) in den Google-Account zu migrieren. Bei mir sind alle Daten reibungslos übernommen worden. Leider sind die Kategorien der Kontakte nicht übernommen worden, die Google über die Gruppen abbilden könnte. Diese kleine Einschränkung ist allerdings ein recht kleines Übel, dass ich gern in Kauf genommen habe. Weiter gehts mit der Vorbereitung.
2) Vorbereitung
Für die Umstellung benötigen wir folgende Komponenten:
- Einen modifizierten Bootloader HardSPL3 für das HD2. Über den Newseintrag der XDA-Developers könnt ihr einen Download-Link finden.
- Aktuelles Radio. Dieses ist notwendig, dass das Betriebssystem mit den Radio-Kompontenen (GPS, HSDPA etc.) arbeiten kann. Dazu kann ich den Master Radio Thread im Forum der XDA-Developers empfehlen. Ich habe derzeit die Version Leo_RADIO_2.15.50.14 installiert.
- Ebenso wichtig ist der MAGLDR. Dieser ist aktuell in der Version 1.13 verfügbar und kann ebenfalls im Forum der XDA-Developers heruntergeladen werden. Über den Magldr können ROMS (Betriebssystemimages) von SD oder direkt vom NAND (dem Handy-Speicher) geladen werden. Neue Images können über USB (DAF-Flasher) oder den Recovery-Modus geflasht werden. Ich bevorzuge den Recovery-Modus, da die meisten Images auch für diesen ausgelegt sind.
- Jetzt brauchst du noch den Recovery-Modus: ClockworkMod-Recovery. Die aktuelle Version 1.3 kann ist auch im Forum der XDA-Developers zu finden.
- Schlussendlich fehlt jetzt nur noch das ROM, dass individuell gewählt werden kann. Mein Favorit ist TyphooN CyanogenMod 7 RC2 v2.6.3. Dieses ROM ist im “NAND Development”-Bereich des HD2 im XDA-Developers-Forum zu finden. Das ROM basiert auf Android Gingerbread 2.3 und läuft absolut stabil. Wer eine ROM mit HTC-Sense-Oberfläche bevorzugt, wird ebenfalls im Forum fündig ;)
3) Jetzt gehts los …
- In den Bootloader booten: Das Gerät ausschalten und anschließend beim Einschalten die “VOL-”-Wipptaste an der linken Seite gedrückt gehalten. Nachdem das Gerät sich im Bootloader befindet, muss das USB Kabel eingesteckt werden.
- HardSPL flashen. Dazu die .zip-Datei entpacken und CustomRUU aus dem HardSPL-Archiv ausführen.
- Wieder in den Bootloader wechseln (siehe 1.) und den MAGLDR flashen. Dieser wird ebenfalls über die enthaltene CustomRUU-Datei geflahst. Anschließend bootet WM6.5 nicht mehr… nicht erschrecken ;) Das neue Menü, dass am Anfang auftaucht, ist der MAGLDR. Ihr könnt jederzeit in diesen Booten, indem ihr, sobald der MAGLDR auftaucht, die Power-Taste gedrückt haltet.
- Nun müssen wir die Clockwork-Recovery installieren. Dazu muss im MAGLDR die Option “USB-Flasher” ausgewählt (Wipptasten links) werden und bestätigt diese mit der Call-Taste. Anschließend den DAF-Flasher aus der .zip-Datei ausführen. Bei meinem win7 x64 wurde das Handy öfters nur beim 2. Mal erkannt.
- Schlussendlich kann die ROM mit der “USB-Mass Storage”-Funktion im MAGLDR auf das Handy übertragen- und über die AD-Recovery installiert werden. Mit der AD-Recovery (Clockwork-Recovery) kannst du jederzeit dein aktuelles ROM sichern und neue ROMs installieren. Einer Handyflash-Aktion in der S-Bahn steht also nichts mehr im Wege :D.
- Glücklich werden mit Android ;)
4) Fazit
Durch das Android fühlt sich das HD2 gleich wie ein neues Handy an. Das Handy läuft stabil und mit vollem Funktionsumfang. Lediglich folgende Punkte stellen ein Problem dar:
- Blutetooth zieht übermäßig viel Strom. Mit aktiviertem Bluetooth lebt das Handy keinen halben Tag.
- Die eingebaute SIP-Client-Funktion im Gingerbread funktioniert nicht. Die Sprachausgabe ist gut, allerdings versteht man vom Gespräch selbst kein Wort. Der Gesprächspartner hört sich eher an wie ein Wasserfall ;)
Das HD2 ist eine gute Alternative zum vergleichsweise teuren Desire HD. Es erscheinen täglich frische ROMs im XDA-Developers Forum, die alle geflasht und getestet werden wollen ;). Mit dem richtigen Tool für SMS-Backup und einem synchronisiertem Google-Account ist der “Normalzustand” mit den richtigen Apps und Kontakten in der neuen ROM nach 5 Minuten wiederhergestellt.
Der ganze Flashvorgang wurde schon tausendfach durchgeführt. Allerdings ist das keine 100%ige Garantie, dass alles reibungslos abläuft. Beachtet, dass dieser Vorgang das Gerät auch zu einem extravaganten Briefbeschwerer verwandeln kann ;)
Ich freue mich über eure Kommentare … vielleicht hat ja jemand einen guten Tipp wegen meinem SIP-Problem (:
Tags: Android, HD2 Android, HTC LEO, LEO Android
Posted in Allgemein | 5 Comments »
Endlich mal ein informativer Post, besten Dank. Muss man erstmal verarbeiten. Generell finde ich den Blog gut zu lesen und leicht zu verstehen.
Toller Blog, mundet mir.
Android auf dem HD2 is ne gute Sache. Hab auch seit Ende letzten Jahres Anroid drauf (NAND! Sd hatte ich davor schon ne Weile ausprobiert)
Wenn du mal ein Sense ROM ausprobieren willst kann ich nur das RAFDROID HD 4.0.2 empfehlen. (ist auch auf Xda-dev zu finden!)
Läuft bei mir mit einer 1.5gb ext3 partition auf der SD reibungslos. Die Bluetooth Probleme sollten übrigens mit dem neuen Kernel von tytung (V8.3) behoben sein ;-)
Yeah. Die Bluetooth-Probleme sind zum Glück behoben. SIP läuft mit meiner FritzBox!-App einigermaßen… gut ist allerdings was anderes ;)
Ausgezeichneter Artikel. Hab ihn via Blogsearch entdeckt und mal deine Webseite in meine Bookmarks aufgenommen. Bis bald ;)