super-informieren
  Flashen eines Roms
 

das Desire ist jetzt soweit, durch ein neues ROM “beglückt” zu werden

bei den XDA-Developern wird man immer fündig Es gibt eine riesige Auswahl an ROMs.
Desire Developer Forum bei XDA-Developers

hinter allem, was mit [ROM] gekennzeichnet ist, befindet sich ein ROM.
Übrigens haben alle ROMS die auf Android 2.2 (Froyo) basieren die Unterstützung für SLCD-Bildschirme eingebaut

Die einzelnen Schritte:

  1. Vorwort zu ROMs

  2. Flashen eines neuen ROMs mit dem ROM-Manager

  3. Zurückspielen der gesicherten Apps und Einstellungen mit Titanium-Backup

  4. Abschließende Tipps&Tricks

1. Ein kurzes Vorwort zu den ROMs:

prinzipiell hat man die Wahl zwischen ROMs, die als ausgansmaterial das aktuelle und offizielle HTC-ROM verwenden und einige Modifikationen an Bord haben. Diese ROMs haben den Vorteil, dass sie die Sense-Oberfläche und sämtliche HTC-Apps und Widgets mitliefern. Der Nachteil besteht darin, dass diese ROMs “Closed Source” sind, d.h. sie haben auch die gleichen Bugs wie die offiziellen ROMs von HTC, da der Quellcode der originalen ROMs nicht offen liegt, können diese auch nicht, bzw. nur sehr eingeschränkt, modifiziert werden.
Beispiele:
LeeDroid, NextSense, Pinky-Desire
Es gibt auch “Open Sorce” Roms, die mit AOSP gekennzeichnet sind (AOSP=Android Open Source Project). Diese ROMS haben keine Sense-Oberfläche und keinerlei Apps oder Widgets, die von HTC kommen. Allerdings werden diese ROMs viel häufiger verbessert, da die Sources direkt von Google stammen. So lassen sich auch die Kernels ändern, verbessern und durch neue Funktionen ergänzen. Diese ROMs werden sehr häufig aktualisiert, haben aber manchmal auch BETA-Status. Auf alle Fälle sind diese ROMs sehr interessant und laden zum ausprobieren ein. Allerdings sollte man für diese schon etwas Hang zum “fummeln” und ausprobieren haben und auch nicht gleich verzweifeln, wenn etwas nicht funktioniert.
Beispiele:
OpenDesire, WhiteExperience, Defrost

Auch im ROM-Manager selbst kann man viele ROMs einfach herunterladen und direkt installieren (Menüpunkt ROM herunterladen). Beachtet aber: Ein komplettes ROM ist zwischen 70 und 180 Megabyte groß, Ihr solltet also per WLAN verbunden sein, um euren Mobiltarif nicht ans Limit zu treiben…

2. Flashen eines neuen ROMs mit dem ROM-Manager

An dieser Stelle hier ich möchte euch stellvertretend mal das Rom “LeeDroid”  ans Herz legen. Es basiert auf dem offiziellen HTC-Rom und bietet damit die Sense-Oberfläche und auch sonst alle Apps und Widgets, die man vom HTC-Desire gewohnt ist. Für die meisten dürfte dies ausreichend sein, da viele die Funktionalität des Originalroms von HTC schätzen und auch weiterhin nutzen wollen. Die Erklärung, wie man ROMs flasht gilt für jedes andere Rom genau so. Wenn Ihr also etwas anderes probieren wollt, ladet es einfach bei den XDA-Developern runter und folgt weiter meiner Anleitung.

Offizieller Link im XDA-Developers Forum (mit Screenshots) zum LeeDroid-ROM

Link zu meinem LeeDroid-Artikel (deutsche Beschreibung und Changelog)

Es basiert auf dem HTC-Froyo-OTA Rom (hat also die Sense Oberfläche) und hat ein paar optionale Erweiterungen (Circle Battery (eine schickere Batterieanzeige) usw.). Zusätzlich bietet LeeDroid eine OpenVPN unterstützung und eine App, die offline-Navigation mit herunterladbaren Google-Maps ermöglicht, sowie einen grafischen Equalizer.

das ROM lässt sich mit folgendem Link herunterladen

LeeDrOiD_V2.5.0_A2SD_FINAL

kurze Zwischenbemerkung: Roms sind immer zip-Dateien. Diese keinesfalls entpacken. Einfach nur auf die SD-Karte des Telefons kopieren.

Jetzt den Rom-Manager auf dem Telefon starten und “ROM von SD-Karte installieren” wählen. Die zip-Datei des LeeDroid auswählen. Bei “Daten und Cache-Bereich löschen” einen Haken machen (Dies ist der sogenannte “Wipe”, alle Daten werden gelöscht (Ihr hattet doch mit Titanium Backup alles gesichert, oder…?) und ok drücken. Ein Haken bei “Daten und Systembereich sichern” würde ein Nandroid-Backup vor flashen des ROMs ausführen (ich setze diesen Haken IMMER wenn ich irgendetwas flashe, selbst bei kleinsten Addons, nichts ist ärgerlicher, als wenn etwas nicht funktioniert und man wipen muss und deshalb Daten verliert oder das Telefon komplett neu einstellen muss). Solltet Ihr also später ein neues ROM flashen oder ein Theme oder eine Erweiterung dann unbedingt IMMER ein Nandroid Backup machen, so kann man problemlos im Fehlerfall alles wieder herstellen, den meistens hilft nur ein kompletter Reset (WIPE) mit löschen aller Daten weiter, wenn etwas schief geht. Also IMMER Daten sichern (ich kanns gar nicht oft genug sagen ;o) )


 

in LeeDroid ist Ap2sd+ integriert
Zur korrekten Funktion ist die Partitionierung der SD-Karte nötig.
Mit App2SD+ werden Apps automatisch in der erzeugten ext3-Partition installiert. Man muss sich dabei um nichts kümmern, das geschieht automatisch. Beim ersten Neustart des Telefons werden alle Apps auf die SD-Karte verschoben (deshalb kan der Bootvorgang beim ersten Start schon mal ein bisschen dauern, je nachdem, wie viele Apps Ihr installiert habt).


Das Parallele nutzen des in Froyo eingebauten Ap2SD-Mechanismus ist auch möglich. Macht aber keinen Sinn, da die Apps nur von der ext3-Partition der SD-Karte auf die Fat32-Partition der SD-Karte verschoben werden. Kann auch unter Umständen zu Datenverlust führen.

Warnung: gleichzeitiges nutzen von App2sd+ und dem Froyo-Ap2SD mit “Forced Install Location” (wo man jede App zwingen kann auf SD-Karte verschiebbar zu sein) führt zu Datenverlusten.


 

jetzt wird das ROM installiert. Nachdem das Desire hochgefahren ist, habt Ihr ein taufrisches Sense-basierendes Froyo.
Achtung: Der erste Bootvorgang eines Frisch gebrannten Roms kann schon mal etwas dauern (bis zu 15 Minuten).

Sollte der Bootvorgang ewig dauern, oder endlos neu starten dann keine Panik ;o) Wenn Ihr ausreichend gewartet habt (ich würde 30 Minuten vorschlagen), einfach den Akku entfernen und manuell ins Recovery starten, wipen und das ROM noch einmal flashen oder ein anderes probieren oder mit Nandroid die Sicherung zurück spielen.

Sollte im Recovery eine Meldung kommen, dass die Signatur nicht korrekt ist, kann man die Signaturüberprüfung abschalten. Das passiert manchmal beim LeeDroid.

3. Zurückspielen der gesicherten Apps und Einstellungen mit Titanium-Backup

Jetzt noch mit Titanium Backup alle alten Apps restaurieren und fertig! (Menüpunkt Batch/Alle fehlenden Apps und Systemeinstellungen wiederherstellen)

Nach wiederherstellung mit Titanium-Backup das Telefon unbedingt neu starten, damit Homescreens und Widgets wieder hergestellt werden!

Zum Schluss könnt Ihr die Updateprüfung im System abschalten. Zwar wird Euch bei zukünftigen Updates angezeigt, dass diese heruntergeladen und installiert werden können, allerdings klappt das nicht mit gerooteten ROMs. Sollte es klappen, verliert Ihr auf jeden Fall den Root-Zugriff. Die Custom-ROMs werden meist wenige Stunden nach erscheinen eines neuen Updates aktualisiert, diese Updates könnt Ihr dann hier herunterladen und selbst installieren.

4. Abschließende Tipps&Tricks

Sollte das Telefon ein OTA-Update anbieten, dann dieses keinesfalls installieren. Das ist das offizielle ROM von HTC. Wenn man dieses installiert ist der Rootzugang wieder weg und Euer Desire bootet wahrscheinlich nicht mehr richtig. ALSO NIEMALS ANGEBOTENE OTA-UPDATES INSTALLIEREN, WENN IHR EIN GEROOTETES HTC-DESIRE HABT!!!


 

Wie überprüfe ich, ob A2SD+ richtig arbeitet?

dazu habe ich einen eigenen Artikel verfasst.

Fehlermeldung “E:signature verification failed” beim Flashen eines ROMS

das ist manchmal eine Macke des LeeDroid, tritt selten aber hartnäckig auf ;o)
einfach das ROM über manuelles Recovery flashen und die Signaturüberprüfung ausschalten
im Menü (dort wo man den Punkt “choose Zip from sd-card” benutzen soll um das Rom auszuwählen einfach vorher den punkt “Toggle signatur Verification” auswählen, das unterdrückt die Fehlermeldung und sollte zum Erfolg führen

Link zum Artikel “Manuelles Recovery”

Update eines ROMs:

sollte eine neue Version des von euch benutzten ROMs erscheinen, kann man dieses meistens Problemlos über die vorhandene Version drüberflashen, meistens ganz ohne Wipe. Natürlich immer im Rom-Mananger die Backup-Funktion nutzen, um eine Rückkehr zum alten Rom zu ermöglichen. Falls etwas nicht funktioniert erstmal einen Wipe probieren (vorher mit Titanium Backup sichern)

neue Roms am einfachsten immer mit dem Rom-Manager installieren und immer Anhaken “Aktuelles Rom sichern”, neue Roms brauchen im Regelfall einen Wipe (der auch nützlich ist, wenn irgendetwas nicht funktioniert), also auch immer ein Titanium Backup Machen und im Rom Manger Haken bei “Daten- und Cachebereich löschen”

Falls mal was schiefgeht, das neue Rom bootet nicht, oder ist instabil, oder gefällt euch nicht:

Desire ausschalten
Vol- Taste drücken und halten und mit Power einschalten
im Folgenden Textmenü “Recovery” auswählen (mit Vol+ und – sowie die Power-Taste zum bestätigen)
wenn jetzt ein schwarzer Bildschirm kommt mit einem Handy und einem roten Dreieck: Vol+ und Power drücken
es folgt das Recovery-Menü (ein Menü in Knallgrüner SChrift)
den Punkt “nandroid” wählen
dann “Restore”
jetzt kann man das letzte Backup auswählen. Dieses wird dann zurückgespielt und alles sollte wieder super laufen..

Rooting Rückgängig machen:

Dazu habe ich mittlerweile einen eigenen Artikel verfasst.

Beim zurückspielen der Apps mit Titanium Backup muss ich jede App bestätigen, geht das anders?

ja, man muss dann Titanium Backup kaufe. Wenn man öfter das Rom wechselt ist das eine sehr lohnenswerte Investition. Für einmaliges zurückspielen kann man mit den Bestätigungen leben, denkle ich ;o) Natürlich freut sich der Programmierer über jede Spende…

Muss ich immer ein Wipe durchführen, bevor ich ein ROM installiere?

prinzipiell empfehle ich das. Natürlich kann man es ohne Wipe probieren. Sollte das Rom dann alerdings nicht stabil laufen oder beispielsweise der Akku total schnell sich leeren, sollte man erstmal ein Wipe probieren. Macht man ein Nandroid backup, kann man ja schnell wieder zum alten zustand zurückkehren. Mit Nandroid kann man auch mehrere Sicherungen anlegen (vorausgesetzt genug freier Speicher auf der SD-Karte)

Warum empfielst Du das LeeDroid-ROM ?

die meisten rooten aus 3 Gründen. Entweder weil sie jetzt Froyo haben wollen, weil sie ein Speicherproblem haben oder wegen beiden ;o)
Für eine Empfehlung habe ich ein ROM gesucht, welches möglichst nahe am HTC-Sense-Froyo ist.
Da ich ziemlich viel bei den XDA-Developern mitlese empfehle ich dieses ROM, weil ich gesehen habe, dass der Autor ziemlich fleißig ist und das ROM auch gut pflegt. Sollte sich das mal ändern, wird sich auch meine Empfehlung ändern.

Ich selbst nutze das DeFrost-ROM

dies ist ein AOSP-Rom (AOSP=Android Open Source Project), d.h. es basiert direkt auf den Google-Sources. Das bedeutet es ist ein natives Android ohne jegliche Erweiterungen wie z.B. die Sense Oberfläche. An dem Rom wird viel Entwickelt, an manchen Tagen gibt es mehrere Updates. Ich finde es läuft excellent und bietet weitreichende Möglichkeiten zur modifikation. Zusätzlich gibt es Übertaktete Kernels, die bis zu 25% Mehr aus der CPU rausholen.
Ich nutze als Launcher den Launcherpro. Zusammen mit dem ROM eine äußerst Leistungsstarke Kombination.

 *Dies wurde alles kopiert von dem Link:

 http://www.brutzelstube.de/2011/revolutionary-das-ultimative-tool-fur-s-off-und-root/
 
  Heute waren schon 2 Besucher (5 Hits) hier!  
 
Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden