~/blog/2010/08/android-2-2-froyo-auf-dem-htc-hd2.md

Android 2.2 Froyo auf dem HTC HD2

6 min
Android 2.2 Froyo auf dem HTC HD2, eigener Screenshot

Keine Zeit? Hier die Kurzversion in 30 Sekunden.

  • Ich habe mein HTC HD2 entbrandet und Android 2.2 Froyo installiert, weil HTC kein Update auf Windows Phone 7 anbietet.
  • Anleitungen, ROMs und Programme gibt es im Forum der XDA-Developers; ein angepasstes ROM startet Android automatisch.
  • Flashen kann die Garantie gefährden und geschieht auf eigenes Risiko.
  • Nach einer Woche läuft die Beta stabil und alltagstauglich, nur nach dem Standby hängt es etwa 5 Sekunden.
  • Der schlechte Akku lag an der nicht funktionierenden automatischen Helligkeit; ein Widget für die manuelle Helligkeit löst das.

Hinweis: Stand August/September 2010. Der Beitrag beschreibt den damaligen Stand von Android auf dem HTC HD2; Software, ROMs und Anleitungen haben sich seitdem vermutlich geändert.

Am Donnerstag habe ich es getan: Ich habe mein HTC HD2 entbrandet, und zwar trotz einiger Warnungen aus dem Bekanntenkreis. Inzwischen läuft Android 2.2 auf dem Gerät, und ich habe eine Woche Erfahrung gesammelt. Dieser Beitrag fasst beides zusammen: wie es dazu kam und wie sich das Ganze im Alltag schlägt.

Entbranden: einfacher, als es klingt

Der Vorgang verlief für mich völlig problemlos und sollte auch von einem Laien zu bewältigen sein. Entbranden heißt, dass das Branding des Netzbetreibers vom Gerät verschwindet und es für fremde ROMs vorbereitet wird, beim HD2 gehört dazu auch der sogenannte HSPL. Entsprechende Anleitungen findest du im Forum der XDA-Developers. Dort gibt es außerdem die benötigten ROMs und Programme.

Mein Tipp, wenn du es ausprobieren willst: Lies die Anleitung vorher komplett durch, bevor du irgendetwas anfasst, und sichere dir Daten wie Kontakte und Nachrichten. Ein Flash ist ein Eingriff in die Software des Geräts, und was dabei schiefgeht, lässt sich nicht immer rückgängig machen. Bei mir lief alles glatt, das ist aber keine Garantie.

Ein Hinweis gehört dazu: Das Flashen kann die Garantie gefährden. Wer es macht, macht es auf eigenes Risiko.

Warum ich das überhaupt mache

Einige werden sich fragen, warum man ein teures Gerät riskiert und obendrein Garantieansprüche aufs Spiel setzt. Für mich ist das eine ganz einfache Rechnung. Das HD2 kam Ende 2009 mit Windows Mobile 6.5, und das ist aus meiner Sicht nicht mehr zeitgemäß. Dazu kommt, dass die Versorgung mit Updates und Upgrades viel zu schnell eingestellt wird. Beim HTC HD2 ist das meiner Meinung nach bereits passiert.

Deutlich wurde das durch die Aussage von HTC zu Windows Phone 7: Es wird definitiv kein Upgrade auf diese Windows-Version geben. Damit hat das Handy für mich und viele andere betroffene Kunden keine Zukunft. Ein Gerät mit solcher Hardware wegzulegen, nur weil der Hersteller keine Lust auf Updates hat, fühlt sich falsch an.

Die Alternativen sind überschaubar. Bis es eine vernünftige Windows-Phone-7-Variante für das HD2 gibt, dürften noch etliche Monate vergehen, und es ist fraglich, ob sich überhaupt jemand diese Mühe macht. Die beste und einfachste Lösung ist deshalb meiner Meinung nach, Android auf das HTC HD2 zu portieren. Android 2.2, besser bekannt als Froyo, ist in diesem Jahr erschienen und damit eine ziemlich frische Basis.

Dass ich das überhaupt wage, hat auch mit dem Gerät zu tun. Das HD2 ist für Windows Mobile gebaut worden, aber die Hardware reicht locker für ein modernes System. Es wäre schade, sie durch fehlenden Softwaresupport auszubremsen. Wer so denkt wie ich, landet früher oder später bei den Entwicklern, die in Foren Lösungen bauen, wo die Hersteller aufhören.

Ein kleiner Roboter zieht ein

Letzte Woche stieß ich auf ein ROM, das extra für das Starten von Android angepasst wurde. Die Technik dahinter ist interessant: Das Android liegt nicht im Gerät selbst, sondern läuft von der Speicherkarte. Beim Start lädt ein minimales, angepasstes Windows-Mobile-ROM per HaRET das Android von der SD-Karte. Das bedeutet, dass Windows Mobile im Hintergrund weiterläuft, dabei sehr wenig Ressourcen verbraucht, extrem schnell geladen wird und automatisch Android startet.

Einen Haken hat die Lösung allerdings: Android hängt an einem Windows-Mobile-Unterbau, der beim Start gebraucht wird, und das hat Folgen für Dinge wie die Akkulaufzeit. Dazu unten mehr.

Das funktioniert genau so, wie es in der Theorie beschrieben ist, und geht schnell von statten. Das Android läuft sehr flüssig, und bereits alle Funktionen laufen einwandfrei. Zugegeben, es handelt sich um eine Beta. Aber sie ist schon jetzt voll alltagstauglich. Was das im täglichen Gebrauch heißt, habe ich eine Woche lang ausprobiert.

Nach einer Woche im Alltag

Seit ungefähr einer Woche läuft Android 2.2 Froyo auf meinem HD2. Hier meine Erfahrungen, aufgeteilt nach den Punkten, die mir am meisten aufgefallen sind.

Oberfläche

Ich verwende die Version ohne Sense UI von Darkstone V2.1. Sense UI ist die hauseigene Oberfläche von HTC, die hier bewusst fehlt. Der Desktop unterscheidet sich dadurch deutlich von meinem ursprünglichen Windows. Im Market gibt es massenhaft Apps und Widgets, die den Homescreen aufwerten. Außerdem lassen sich die Shortcuts frei positionieren. Insgesamt arbeitet die Oberfläche flüssig und ansprechend.

Ein Beispiel für den Unterschied: Wo ich unter Windows Mobile mit dem Startbildschirm leben musste, wie er kam, kann ich ihn jetzt nach Belieben umbauen. Das fühlt sich fast wie ein neues Telefon an, obwohl es dasselbe Gerät ist.

Apps und Market

Ich habe fast schon neidisch auf den Appstore von Apple geblickt. Microsoft hat diese Revolution in meinen Augen total verschlafen. Es gibt zwar den Windows Marketplace, aber der führt kaum Apps, und die Preise sind einfach viel zu hoch.

Bei Android kann man sich vor genialen Apps, die meistens kostenlos sind, kaum noch retten. Für mich ist das ein deutlicher, wenn nicht sogar entscheidender Punkt für das Betriebssystem. Mein Grundsystem habe ich schon um einige Helferlein erweitert und bin sehr zufrieden.

Stabilität

Wer denkt, diese Beta sei nichts für den Alltagsgebrauch, der irrt. Das System läuft rund und bisher stets stabil. Das Einzige, was mir aufgefallen ist: Wenn das Handy in den Standby geht und den Bildschirm abschaltet, reagiert es in den nächsten 5 Sekunden nicht. Dieses Problem stört mich ganz und gar nicht.

Akkulaufzeit

Anfangs hatte ich Bedenken, weil im Hintergrund ja ein, wenn auch optimiertes, Windows Mobile läuft. Tatsächlich war die Laufzeit deutlich schlechter als mit Windows Mobile. Selbst das wäre es mir wert gewesen.

Dann habe ich vorhin nach Battery Widgets gesucht und dabei etwas bemerkt: Die automatische Helligkeitssteuerung funktioniert scheinbar nicht, das Display stand deshalb auf Maximum. Kein Wunder, dass der Akku da nicht lange hält. Die Lösung ist simpel: Über ein sogenanntes Widget lässt sich die Helligkeit einfach und schnell manuell anpassen.

Zwischen den Punkten sieht man ein Muster: Die Dinge, die ich bemängelt habe, sind eher Eigenheiten der Beta und des Unterbaus als echte Ausschlusskriterien. Das System fühlt sich im Alltag nicht wie ein Experiment an, sondern wie ein Telefon, das ich ohne Nachdenken benutze. Genau das hatte ich mir erhofft, ehrlich gesagt aber nicht in dieser Deutlichkeit erwartet.

Mein Fazit

Wenn ich beide Teile zusammennehme, bin ich mit dem Schritt sehr zufrieden. Die Installation war machbar, die Beta läuft stabil, und die kleinen Macken, der Hänger nach dem Standby und die Helligkeit, lassen sich verschmerzen oder lösen. Ob das für dich in Frage kommt, musst du selbst entscheiden. Wer ein HD2 hat, das von HTC offiziell keine Zukunft mehr bekommt, findet in Android aber eine ernstzunehmende Alternative.

Nachtrag: Anfang 2011 kam die NAND-Variante, bei der Android direkt im internen Speicher läuft und kein Windows Mobile mehr im Hintergrund nötig ist. Wie das aussieht, steht hier: Android Gingerbread per NAND auf dem HTC HD2.

$ whoami
Christian Ackermann

Softwareentwickler (C++, C, Java, C#) aus der Oberpfalz, bloggt seit 2001 über Linux, Technik und Kochen.