4
HTC Desire: Oxygen ROM mit Android 2.3.3
Wer sich schon ein wenig mit der neusten Smartphone-Generation auseinandergesetzt hat, der weiss dass IT-Hobby-Bastler liebend gerne an den High-Tech-Geraeten rumschrauben. Dazu kommt, dass Android als Open Source vermarktet wird und daher bei Bastlern ganz besonders beliebt ist. Was also liegt naeher als eine modifizierte Version von Android, ein sogenanntes Custom-ROM?
Eines dieser modifizierten ROMs ist das Oxygen-ROM fuer das HTC Desire, welches momentan in der Version 2.0.3 vorliegt. Dieses kann nach einem Root auf das Desire aufgespielt werden. Fuer alle Personen, die sich damit nicht auskennen: Rooten ist keine Spielerei. Bitte informiert euch genau darueber welche Auswirkungen ein Root hat und was dabei zu beachten ist (beispielsweise hier und hier). Entgegen aller Verharmlosung, die sich im Internet an allen Ecken und Enden findet, sind ein Root und dessen Konsequenzen nicht zu unterschaetzen und sollten wohl durchdacht werden!
Ich schreibe ueber dieses ROM, weil ich es selbst einsetze und wahnsinnig begeistert davon bin. Doch was zeichnet dieses ROM aus? Und warum kann ich es weiter empfehlen. Im Folgenden will ich kurz darlegen warum ihr euch, solltet ihr zu einem Custom-ROM tendieren, unbedingt dieses ROM anschauen solltet.
Geschwindigkeit
Wohl am deutlichsten bemerkt man den Geschwindigkeitszuwachs, den das Desire durch das Update erhaelt. Dieser hat seinen wesentlichen Ursprung darin, dass im ROM vom originalen Google-Quellcode ausgegangen wird und dieser modifiziert wurde. Es ist daher nicht auf ROMs von HTC oder anderen Herstellern aufgebaut, sondern fusst auf dem originalen Google-Quellcode. Das merkt man!
Vor allem wenn man von HTC Sense kommt, bei dem wirklich viele Apps und Dienste laufen, die zumindest ich nie benoetigt habe. Diese Programme verbrauchen Ressourcen, die im Oxygen-ROM frei sind. Auch hat sich mit Android 2.3 etwas an der Geschwindigkeit von Android selbst getan, da Google die Speicherverwaltung ueberarbeitet hat.
Neue Funktionen
Android kann viel, das steht ausser Frage. Mit Gingerbread kann Android allerdings noch mehr. Beispielsweise kann man jetzt einen SIP-Account einrichten, der es einem ermoeglicht ohne fremde Software ueber einen Internetanbieter zu telefonieren. Ich nutze das um mit einer zweiten Nummer, einer Festnetznummer, erreichbar zu sein. So bezahlen viele Leute, die eine Festnetzflat haben, nichts fuer einen Anruf bei mir. Da beides auf meinem Handy landet macht es fuer mich keinen Unterschied.
Doch das ist nicht die einzige Aenderung. Besonders gut gefaellt mir auch die Tastatur, die Google zum Gingerbread-ROM gepackt hat. Diese ist entgegen der HTC-Tastatur deutlich effizienter zu bedienen. Zwischenzeitlich hatte ich bei der Swype-Beta teilgenommen und auch Swype probiert gehabt (das war damals noch unter Android 2.2 – HTC Sense ROM) und muss sagen, dass die neue Tastatur sogar Swype problemlos einsackt. Wer die Tastatur nicht kennt und sie sich mal anschauen moechte, der findet bei den XDA-Developers eine entsprechende Version fuer jedes Desire – ob mit Gingerbread oder nicht.
Weitere neue Funktionen von Gingerbread fasst Google auf den Developer-Seiten zusammen.
Optik
Ich persoenlich war von Sense nie sonderlich begeistert. Sicherlich sieht Sense nicht schlecht aus, allerdings bin ich ein Fan von Minimalismus und Funktionalitaet. Und genau hier finde ich kann das neue Android punkten. Der Standard-Launcher verfuegt ueber fuenf Screens – vollkommen ausreichend wie ich finde. Viel zum Design selbst sagen kann man nicht, denn es ist wohl Geschmacksache. Was allerdings auffallend ist: die Ueberblend-Effekte beim Laden und Schliessen von Apps wirken deutlich geschmeidiger. Ob das am neuen Android liegt oder nur daran, dass kein Sense mehr verwendet wird, kann ich allerdings nicht beurteilen.
Sicherheit
Sicherheit ist ein wesentlicher Punkt, der mich dazu bewegt hat, das Update durchzufuehren. Google selbst schweigt sich ueber Sicherheitsluecken aus und gibt nicht an ob und wie viele davon bekannt sind. Das ist wohl oder uebel auch gut so, denn bei der derzeitigen Updatepolitik der Hersteller waere das Bekanntwerden und massenhafte Ausnutzen von Sicherheitsluecken vermutlich das Todesurteil fuer Android. Generell glaube ich, dass das Sicherheitskonzept von Android bezueglich der Sicherheitsupdates etwas wage ist – zumindest wie es derzeit gehandhabt wird. Noch hatten wir den Fall nicht, dass es einen Wurm/Virus/whatever gab, der sich ueber Sicherheitsluecken im Android-System einschleusst und vielleicht sogar selbststaendig auf andere Smartphones vertreibt. Doch wenn es zu diesem Fall kommen sollte, dann sehe ich ein riesen Problem fuer die Android-Gemeinschaft. Denn Sicherheitsupdates muessen erst durch alle Instanzen und das meint Google, Hersteller und Netzbetreiber. Und wie man in der Vergangenheit gesehen hat, kann sich das sehr lange ziehen. Eine schnelle Reaktion ist da kaum moeglich. Hier muesste Google mit einem zentralen Update-System entgegensteuern – doch das wuerde wieder auf Kosten der Anpassungsmoeglichkeiten fuer die Hersteller gehen. Es ist und bleibt eine Gratwanderung.
Gut zu wissen ist allerdings, dass Google mit seinem Sicherheitssystem auf Android sehr gute Arbeit geleistet und an beinahe alles gedacht hat: Sandboxen, Nutzerrechte, und vieles mehr laesst gruessen. Doch bekanntlich ist ein System immer nur so gut wie sein Entwickler. Und irren ist menschlich …
Jedenfalls waren diese Ueberlegungen fuer mich mit ein Grund auf Android 2.3 Gingerbread umzusteigen – eben weil es moeglich ist, dass dort bereits einige bekannte Luecken gestopft worden sind, zu denen sich Google ausschweigt. Das ist zwar immer noch nicht perfekt sicher, aber besser als eine veraltete Version einzusetzen.
Allerdings koennte man jetzt auch einwerfen, dass ich mit einem Root neue Sicherheitsloecher aufgerissen habe. Dazu kann ich nur sagen, dass ich sehr genau abwaege welchen Apps ich Root-Zugriff erlaube. Genau das meinte ich oben mit meinem Hinweis darauf, dass man sich sehr genau darueber informieren muss was ein Root-Zugang erlaubt. Es ist also meiner Meinung nach ein Abwaegen in der Sicherheitsfrage. Ich denke zwar, dass es keine perfekte Loesung gibt, allerdings halte ich meine Weg fuer am wenigsten bedenklich.
Fazit
Jetzt habe ich ein paar meiner Gruende genannt, warum sich ein Update lohnen koennte. Schlussendlich muss sich jeder selbst entscheiden. Fuer meinen Teil kann ich nur sagen, dass es eine sehr gute Entscheidung war und ich mit meinem Desire jetzt noch gluecklicher bin als bereits zuvor. An dieser Stelle gilt mein Dank vor allem zweien: AdamG, der das ROM entwickelt hat und thalamus, der fuer den Kernel verantwortlich ist. Eine Spende fuer die grandiose Arbeit ist bereits bei AdamG eingegangen. Gute Arbeit muss unterstuetzt werden!
Falls es Rueckfragen oder Diskussionsbedarf gibt, dann schreibt wie immer einfach einen Kommentar. Ich bin schon gespannt was euch auf den Fingern brennt. ;)
Update:
Weil ich in den Kommentaren dazu angehauen wurde: Inzwischen ist das Oxygen-ROM natuerlich weiterentwickelt worden. Derzeit aktuell ist die Version 2.1.6 (Stand 03.08.2011), welche Android 2.3.4 mitbringt. Diese laeuft bei mir schon seit einigen Tagen und ist super stabil. Zwischen den Versionen kann man Updaten, in dem man sich die neue Version herunterlaed, diese auf die SD-Karte speichert und dann analog zur Erstinstallation im Recovery-Modus das Update installiert. Der einzige Unterschied: es braucht keinen Wipe mehr, da die Datenbanken, die vom Oxygen-ROM verwendet werden gleich blieben und sich in der Regel zwischen zwei Versionen auch nicht aendern.

Hallo Fabi,
ich sehe hier und auf xda leider kein statement zur Nutzung des Android-Market. Ich stehe zwar nicht auf den ganzen Spielkram, jedoch habe ich schon das ein oder andere nützlicha APP für mich gefunden. Meine Frage also: Besteht volle Zugriffmöglichkeit auf den appstore?
Gruß / Sascha
Hallo Sascha,
du kannst selbstverstaendlich auch mit einem Custom-ROM auf den Android-Market zugreifen. Google unterscheidet da nicht zwischen irgendwelchen offiziellen Hersteller-ROMs und Custom-ROMs. Also bei mir laeuft er jedenfalls ohne Probleme.
Hallo und Danke für die schnelle Antwort.
Bin bislang nur ein “Power”-Anwender :-) und fange gerade an mich für Customizing zu interessieren. Habe ein TMobile gebrandetes Gerät und muss demnach von ganz vorne einsteigen…
Seit April auch wie oben beschrieben keine Probleme mit dem ROM? Es soll doch auch schon Android 2.3.4 raus sein. Konntest Du es per Oxygen Auto Update runterladen?
Gruß / Sascha
Ja, inzwischen ist der Artikel bezueglich der verwendeten ROM-Version veraltet. Da sich aber an dem Prinzip nichts geaedert hat, spielt das keine Rolle. Aktuell laeuft bei mir die Version 2.1.6 des Oxygen-ROMs (dort laeuft Android 2.3.4). Das Update per Oxygen-Updater hat bei mir nie funktioniert und in der Zwischenzeit ist dieses Feature soweit ich weiss auch entfernt worden. Ich kann mich aber auch irren.
Wie gesagt benutze ich es nicht, sondern ziehe mir immer das aktuelle ROM als zip auf die SD-Karte und flashe es dann ueber den Recovery-Modus. Das hat bisher immer anstandslos funktioniert.
Falls es dir bei der Entscheidung helfen sollte: Ich hatte noch NIE ein Handy/Smartphone/whatever, mit dem ich annaehernd so zufrieden war wie mit dem Desire in Verbindung mit dem Oxygen-ROM. Also ich kann es wirklich nur empfehlen.
Btw: Ich hatte auch ein T-Mobile gebrandetes Geraet und es hat alles geklappt. ;)
Hallo Fabi,
was könnte das denn sein?
Es kommt nur das Oxygen Logo und sonst passiert nix weiter…
Wenn das direkt nach dem Flashen passiert, dann ruhig mal abwarten. Ich hatte es auch schon, dass es 5 Minuten oder gar noch etwas mehr gebraucht hat bis es weiter ging. Das kann daran liegen, dass es etwas dauert, bis Datenbanken erstellt, Anwendungen eingetragen und sonstige Rest-Installationsaufgaben erledingt sind.
Falls du dennoch vermutest, dass es sich aufgehaengt hat, dann einfach Akku raus und beim Neustart die VOL-DOWN-Taste gedrueckt halten. Dann kannst ueber das Recovery-Menu nochmals flashen. Berichte dann bitte wie es gelaufen ist.
So.
Nach drei Fehlstarts bin ich erst einmal 2 Std. Basketball spielen gewesen. Dann habe ich für den Fall der Fälle einen SD-Kartenleser gekauft. Zu Hause angekommen blieb das Desire immer noch beim Ladebildschirm stehen. Ich habe über das Recoverymenü nochmal alle Daten gewiped und dieselbe Datei nochmal geflashed… Und siehe da, das Desire startet ohne Probleme. Bin jetzt ebenfalls stolzer HTC Desire mit Android 2.3.4 – Besitzer. Auf den ersten Blick 50% mehr Telefonspeicher und trotz App-installation nur 2% Batterieverbrauch. (Übrigends auch wesentlich schneller) Ich denke schon das mir Sense ein wenig fehlen wird aber die Vorteile überwiegen jetzt schon!! Danke für Deinen ermutigenden Worte oben! :-)
Freut mich, dass es geklappt hat. Dann mal viel Spass mit deinem “neuen” Desire ;)
[...] Sicherheitsupdates fuer Android ist damit die aktuelle Version 2.3.5 von Android erhaeltlich. Vor einigen Monaten hatte ich bereits berichtet, dass ich vor allem aus sicherheitstechnischen Gruenden meinen [...]
[...] wie ich es gemacht habe. Zunaechst muss das Geraet gerootet sein. Wie das geht, habe ich schon mal hier beschrieben. Im Anschluss braucht man den sogenannten “S-OFF” beim Geraet. Das meint [...]