Herzlich Willkommen zu meinem nächsten Hard/Software-Paukenschlag:
Vorab ein paar einleitende Worte: Das HTC Sensation gehört zu einem
der nachweislich Leistungsfähigsten aber auch hübschesten High-End
Android-Smartphones des Jahres 2011 und 2012. Die Entwicklung und der
Android-Support für das Sensations wurde aber mit der Android Version
4.03 und HTC Sense 3.6 eingestellt, sodass das HTC Sensation bezüglich
Firmware nicht mehr weiter voran getrieben wird. Das ganze hatte natürlich
keinerlei technischen Hintergründe, sondern war -wie so oft- reine
Firmenpolitik. HTC als Firma lebt nunmal primär davon, immer wieder
"vermeindlich NEUE" Smartphones anbieten zu müssen und diese dann minimal
"runderneuert" als "NEUENTWICKLUNG" zu verkaufen. Manchmal sind diese
Nachfolge-Modelle sogar schlechter als die Vorgänger, aber das muss
man den Kunden an der Kasse ja nicht zwingend auf die Nase binden solange
der bezahlt...
Unter dem UNIBODY findet man Steckplätze für den Akku; eine normal grosse SIM-Karte und einen Mirco SD-Karten Steckplatz. SIM-Karten benötigen keine Adapter, es kann jede bekannte normale SIM-Karte eingelegt werden. Der Micro SD-Steckplatz erweitert den Speicher des Sensations mit preiswerten 64 Gigabyte und der Standard-Akku mit 1520mAH kann für 4-6 Euro gegen einen deutlich Leistungsfähigeren 1900mAh ANKER Qualitäts-Akku ersetzt werden. Übrigens, es gibt derzeit (Stand 2013) keine Leistungsfähigeren und besseren Akkus als die US Marken-Zellen des amerikanischen Akku-Spezialisten "ANKER".
2 Stück dieser 1900mAh Power-Akkus plus USB Reiseladegerät kosten
bei Amazon lediglich 19,99 Euro. Die Anker-Akkus sind so dermassen gut und
Leistungsfähig, dass diese im Gegensatz zu den chinesischen Akku
Billig-Nachbauten für das HTC Sensation messbar weit über dem Original
HTC-Sensation
Akku operieren und wirklich alles andere Akku-Technisch weit hinter sich
lassen. Da ist also auch ausnahmsweise mal das drin, was aussen aufgedruckt
wurde. Und "ja", man kann sich auch drauf verlassen. ANKER ist schon lange
ein Geheimtipp in der Akku-Szene und hiermit wisst Ihr es auch.
Auch mit dem Unibody lässt sich das HTC-Sensation für kleines
Geld recht einfach "aufpeppen". Einfach ein WEISSES Unibody für 20 Euro
kaufen und schon hat man ein HTC-Sensation, welches noch schöner aussieht.
Man kann diese mit ein bisschen Geschick sogar modifizieren, also ein
Hybrid-Unibody erzeugen ( siehe oben; zur Umbau-Anleitung mit Bildern
<<<hier
klicken>>> ); es rot oder blau exloxieren und sogar 24k Vergolden,
so man es denn ganz edel haben möchte resp. auf die Spitze zu treiben
gedenkt. Was muss man also tun um sein kastriert laufendes HTC Sensation in ein HTC Sensation XE zu verwandeln? Genau, man muss nur die Software-Restiktionen beseitigen mit denen HTC mehr oder minder effektiv verhindert das die Kunden Ihre Geräte modifizieren können. Zu diesen Restiktionen gehört das verrammeln der Boot-Routine; eine für Vodafone; T-Mobile; O2 etc.p.p. angepasste CID welche nur das flashen der erlaubten Original-Firmware von den entsprechenden Provider ROMs gestattet. Und um alles auf die Spitze zu treiben, kann man die Sensations natürlich auch nicht rooten. Also Restriktionen, welche primär nur dem einen Ziel dienen, dass Smartphone so zu verwenden wie der Provider und HTC als Hersteller gern hätte. Fällt der Firmware-Support wie 2012 geschehen weg, ist Android 4.0.3 IceCreamSandwitch das Ende der Software-Fahnenstange, sodass bei den Kunden natürlich Begehrlichkeiten nach neuen Modellen und frischer Android-Software geweckt werden. Neuere Firmware-Versionen wird es von HTC für das Sensation nach aktuellen Stand der Dinge keine mehr geben, weil HTC natürlich die unflexibleren HTC ONE Nachfolgemodelle vermarkten und verkaufen möchte. Und an dieser Stelle komme ich und diese Page ins Spiel. Denn mit der richtigen Anleitung kann man das HTC Sensation natürlich komplett offen laufen lassen und sich frei Aussuchen welche Android Firmware geflasht und genutzt werden soll oder möchte. Derzeit (Stand: Aril 2013) gibt es mittlerweile fantastisch ausgereifte umfassend rund laufende Android 4.2.2 Varianten welche Stromsparend operieren; keine Fehler mehr besitzen und das HTC Sensation der versammelten aktuellen Konkurrenz Monate bevor diese auf den gleichen Softwarestand gerückt werden -mal wieder- das fürchten lehrt. Denn mit 1,6 Ghz betrieben (also wie beim identischen Sensation XE) geht unter Android 4.2.2 wirklich die Post bei dem extrem schnellen und sehr effektiv arbeitenden DualCore Prozessor ab. Alles was einen an ICS und JellyBean 4.1.2 immer störte, gehört z.B. mit JellyBean 4.2.2 (wie man das flasht erkläre ich weiter unten) der Vergangenheit an. Die Möglichkeiten sind so umfassend und umwerfend, dass ich das hier alles garnicht aufzählen könnte, selbst dann nicht wenn ich es hier wollte. Da das HTC Sensation ein sehr beliebter "Bestseller" war und nach wie vor extrem begehrt ist, haben viele potente und kreative ROM-Köche sich dieses fantastischen Maschine angenommen. Entsprechend genial ist natürlich auch die Firmware und da wird wirklich jeder noch so abgedrehte Geschmack im Design und der Android-Basis Version bedient. Ich selbst bin derzeit absoluter Android 4.2.2 Fan OHNE HTC-Sense. Und wie man diese fantastische Version flasht ,werde ich weiter unten in der Page beschreiben.
Aber bevor wir Android 4.2.2 samt aller aktuellen Google-Apps flashen
können um unser Sensation in eine Power-Maschine umzuwandeln, müssen
wir erstmal alle oben kurz angesprochenen Restiktionen aus dem Wege schaffen,
also alle blöden Mauern einreissen um unser Gerät ohne Kastration
und frei in der Wahl des ROMs betreiben und sicher nutzen zu können.
Sind die Restriktionen erstmal beiseite geräumt, kann man jedes
Custom-Android innerhalb von wenigen Minuten bequem und einfach flashen;
ausprobieren und ggf. dauerhaft benutzen. Das funktioniert so dermassen simpel
und einfach das dieses sogar jeder Anfänger problemlos installieren
also flashen kann. Das A&O bleibt aber eine gute und nachvollziehbare
Anleitung, welche auch funktioniert. Und für solche Anleitungen bin
ich -ohne zu sehr auf die Kacke hauen zu wollen- mittlerweile im In&Ausland
sehr bekannt.
S-OFF schalten; SUPER CID erzeugen & Rooten in nur 5 Schritten... ACHTUNG: Bevor wir gleich anfangen unseren HTC Sensation modifizieren und flashen, moechte ich erneut auf die Impressium-Page hinweisen, dass ich für Schäden die evt. produziert werden keinerlei Verantwortung uebernehmen werde und/oder kann. Sollte hier also jemand sein HTC Sensation "bricken" (also unbrauchbar machen) ist das nicht mein Problem. Ich möchte ganz klar nochmal eindringlich drauf hinweisen das es bei Problemen während des Flashen von Boot-Loadern und dem Betriebssystem im ungünstigsten Fall dazu kommen kann, dass Gerät zu zerstören. Da reicht schon ein simpler Stromausfall; leerer Akku oder ein Software-Problem am PC. Ich selbst habe zwar noch kein Sensation mit meinem Windows XP Rechner -welchen ich hier ausschliesslich zum flashen nutze- zerstört, aber ich weiss von Leuten denen das schon passiert ist. Wer also Zweifel hat, sollte hier aufhören zu lesen und diesen Beitrag besser ganz schnell wieder vergessen. Und noch etwas: Die gleiche beschriebene Modifikation des Gerätes lässt eine evt. noch vorhandene Geräte-Garantie erlöschen. Allen die es sich zutrauen und das Risiko eingehen mögen, sollten nun weiter lesen... Schritt 1 ( was wird benötigt ? ): -Man benötigt natürlich die Hardware also ein HTC Sensation (Pyramid; G14) mit neuesten Softwareupdate ( 3.23 oder 3.33... ) und HBoot 1.27 also Android 4.03 welches automatisch von HTC, Vodafone; T-Mobile oder O2 per Firmware-Upgrade 2012 angeboten wurde. Das vorhandene System sollte diesem hier 1:1 entsprechenden und darf nicht abweichen:
- Einen PC der am besten mit Windows XP ausgestattet ist (Windows 7 geht
aber auch, nur da muss man Admin-Rechte nutzen) Schritt 2 ( generelle Vorbereitung des Sensation und PCs ): Zu den Vorbereitungen zählt die "ADB.exe" und die "FASTBOOT.exe", dass Tool zum Schalten von S-OFF, das EXT4 Touch-Recovery, die "givemeroot.zip" für die Root-Rechte und natürlich noch die wichtigen und notwendigen HTC-Treiber. Ein ca. 44MB grosses Software-Archiv mit dem Namen "HTC.RAR" und einer Komplettsammlung aller gleich benötigten Software-Tools samt Treibern kannst du dir aus dem Kasten unter diesem Textblock bequem herunterladen ( den Link im Kasten unten anklicken! ):
Als Download-Pfad für den Download-Punkt oben im Kasten nutze bitte
Dein Root-Bereich des Festplatten Laufwerks "C:" also die Partition von der
Du auch Windows bootest. Dort entpackst Du danach auch das komplette Archiv
samt aller Unterordner, sodass Du in Laufwerk C dann einen Ordner "htc" findest
in dem dann alle Treiber; Unterordner und Tools zu finden sind. Bitte verwende
KEINEN ANDEREN Pfad, da Du es Dir damit nur unnötig schwer machen
würdest und alle gleich beschriebenen Anweisungen das Laufwerk "C"und
den Pfad "htc" beschreiben.
Nun ist der PC Treiberseitig aber auch Software-Seitig (durch den Ordner HTC und alle seine Unterordner) vorbereitet. Am HTC Sensation sollte wie oben schon geschrieben der (oder sagt man "DAS Akku" ?) Akku 100% aufgeladen sein, denn es gibt gleich Prozeduren abzuarbeiten in denen ein Aufladen Deines schönen Sensation Akkus einen gewissen Zeitraum lang "NICHT MÖGLICH" sein wird. Jetzt schnappst Du Dir Dein HTC-Sensation und verzweigst unter Android in die wohlbekannten "Einstellungen" um dort zur "Telefoninfo" zu gehen und hier die Option "Software-Updates" zu deaktivieren. Denn diese Update-Funktion ist in einem Stock-ROM komplett unsinnig sobald Dein Sensation gerootet ist. Anschliessend verzweige in den "Einstellungen" auch noch auf den Eintrag "Power" und entferne (!!!) unbedingt den Haken hinter "Schnellstart". Das muss wie auf den beiden Bilder unten aussehen und auch exakt so eingestellt sein (siehe ROTE Pfeile):
Nun verzweigst Du in die "Einstellungen/Entwicklungseinstellungen". Hier werden wir nun folgende Optionen aktivieren:
-Den Haken hinter "USB-Debugging" (Warnung einfach mit OK bestätigen)
setzen... Auch hier muss das wie auf dem rechten Bild unten aussehen und auch exakt so eingestellt sein (siehe ROTE Pfeile):
Abschliessend verzweige in die Einstellungen noch auf den Eintrag "Power" und entferne (!!!) unbedingt den Haken hinter "Schnellstart". Hardwareseitig kannst Du nun auch die hintere Gehäuseschale also das Sensation Unibody entfernen und ggf. den Akku gegen herausfallen mit einem Stück Backeband oder was Du gerade zur Hand hast absichern. |
Schritt 3( Dein Sensation S-OFF schalten ): S-OFF wird benoetigst, damit wir vollen Zugriff auf das System haben und es stellt die Basis für alle weiteren Schritte 4 & 5 (weiter unten) dar. Schliesse also Dein Sensation mit dem Original USB-Kabel mit entferntem Unibody an Deinen PC an und wähle danach am HTC Sensation den Modus "Nur laden" (KEINESFALLS "Festplatte"). Nun öffnest Du mit dem File-Explorer unter Windows XP den Ordner "htc" welcher im Root der Partition C: zu finden ist (siehe oben) und öffnest den Ordner "temproot". An dieser Stelle tust Du erstmal nichts mehr, denn bevor es weitergeht kommen nun ein paar Hinweise welche gleich extrem wichtig sind. Das Umschalten von S-ON (verrammelt) hin zu S-OFF (offen) ist seit dem Update auf Android 4.0.3 (welches Du vorliegen haben wirst) mit etwas Hardware-Tricksereien verbunden, denn früher konnte man das mittels Software ganz bequem machen. Nachdem HTC und die Provider das HTC Sensation ab ICS 4.0.3 richtig übel verrammelt laufen haben, gibt es zwei Varianten um S-OFF zu erreichen. Einmal indem man sich mit Seriennummer offiziell direkt bei HTC als Entwickler (Developer) anmeldet und alles ganz offiziell laufen lässt also sozusagen mittels der Firma "HTC" das Sensation S-OFF schaltet (ganz böser Fehler, denn so weiss HTC das man für das Gerät keine Garantie mehr besitzt) oder der Weg mittels Büroklammer an einem Service-Kontakt des Sensations. Dieser Kniff wird auch umgangssprachlich "Wire Trick" (Deutsch: Kabel-Trick) genannt und mit der korrekten Software kann man mittels "Aktivieren des Service-Punktes" das Gerät auch ohne die Registrierung bei HTC das Sensation S-OFF schalten. Und das Beste ist, niemand weiss es, sodass man später jederzeit in der Lage ist alles wieder Rückgängig zu machen und den Original-Zustand des Sensation wieder herzustellen (hierzu werde ich hier keine Anleitung schreiben, denn das sprengt sonst den Rahmen dieser kleinen Page) zu können. Was ist nun der Wire-Trick genau? Man nutzt einen gut leitenden Gegenstand (z.B. Kabel/Büroklammer) und setzt diesen auf den Service-Point um das andere Ende auf Masse zu bringen (zum Beispiel auf das Schirmblech des SD-Slots). Das etwas fummelige an dieser Aktion ist, dass man sobald die Software-Aufforderung zum "Wire Trick" erscheint, diese Brücke (Kurzschluss) zweimal korrekt getimed durchführen muss. Also wie folgt:
-0,5 Sekunden kurzschliessen
Wo muss man das machen? Hier ein Bild wo die Büroklammer oder das
leitende Kabel rein muss: Es gibt da zwei Löcher und in das UNTERE muss die Büroklammer gesteckt werden und auch dauerhaft Kontakt finden. Das andere Ende der Büroklammer kommt dann in obigen 0,5 Sek. berühren; 1 Sekunde weg; 0,2 Sek. berühren auf Masse, also die Schirmung des SD-Slots. Klingt einfach und ist es auch, allerdings ist das Timing hier der Kriegsentscheidende Faktor. Mir selbst gelingt es schon beim ersten mal (ja, der Sensation Jedi-Ritter "Micha" ist ein Natur-Talent) ich weiss aber auch von Leuten die dafür unglaubliche 10 Versuche benötigt haben. Etwas zerstören kann man bei diesem Eingriff nicht, also sollte man wenn es nicht gleich beim ersten mal klappt "hartnäckig sein und mit den Zeiten experimentieren". Irgendwann klappt es garantiert... Sollte es nicht klappen, wird Dir das S-OFF-Programm mit dem Namen "ControlBear" das ganze als Fehlschlag melden und Du darfst wieder von vorn beginnen. Also lass uns nun beginnen und mal schauen wie gut Dein Zeitgefühl gut ist und ob Du es schon im ersten Anlauf schaffst das HTC Sensation S-OFF zu bringen. Junger Büroklammer-Padawan, MÖGE DIE TIMUNG-MACHT UND EINE GUTE BÜROKLAMMER MIT DIR SEIN!!!! Lasst uns nun nach soviel Gesabbel beginnen, die graue Theorie von oben nun in die Praxis umzusetzen. Hierzu legst Du nun Dein Sensation mit der Schokoladenseite (Display) nach unten auf Deinen Tisch. Jetzt startest Du im Ordner "temproot" die Datei "temp_root.bat" und wartest geduldig ab, bis der Software-InitialisierungsVorgang abgeschlossen ist. Das HTC Sensation wird öfters neustarten und irgendwann nicht mehr sauber zun bedienen sein. Die Android Statusleiste wird nicht mehr oder ungenürgend vorhanden sein, HTC Sense wird verzeifelt neu starten oder es passiert absolut garnichts mehr, sodass Du vor einem schwarzer Hintergrund nur noch die Statusleiste zu Gesicht bekommst. Junger Padawan, kein Grund in Panik zu verfallen, denn was nun was nun nach einem zerstörten (also totflashen) Sensation aussieht, ist zum Glück vollkommen normal und sollte einen nicht die Spur verängstigen. Das ganze oben beschriebene sieht dann auf Deinem PC-Monitor wie folgt aus:
Solltest Du obiges "Drücken Sie eine beliebige Taste . . ." des Initialisierungs-Dialogs sehen sollen, tust Du das auch, da dieser Vorgang nun abgeschlossen ist. Jetzt gehst Du ganz entspannt im Laufwerk C:\htc\ in den Ordner "controlbear". Wie fast schon von Dir vermutet, starte nun die Datei "ControlBear.exe" (unter WIN7 natürlich per Rechtsklick als Admin). Du wirst nun folgenden Screen sehen in dem Dich ControlBear.exe irgendwann ständig auffordert den WIRE-TRICK durchzuführen ("Do Wire-trick now!!"):
Nun kommt auch endlich unsere Büroklammer ins Spiel. Das ControlBear Tool erkennt wie oben im Bild zu erkennen, dein HTC Sensation und irgendwann wird Dir angezeigt, dass Du den "Wire-Trick" auszuführen hast. Nehme also nun deine passend vorgebogene Büroklammer (diese sollte gut leitend sein) und stecke die eine Seite in das untere Loch welches ich oben auf dem Bild deutlich umkreist habe und das zweite Ende tippst du jetzt in folgendem Rhythmus (bei dem jeder Jedi-Ritter "mit" muss) auf das Metall-Blech des SD-Kartenslots:
-0,5 Sekunden kurzschliessen Wenn Dein Timing beim ersten Versuch richtig war, wird ControlBear ohne Fehlermeldung weitermachen und auf dem Sensation ein schwarzer Hintergrund samt silbernen HTC-Logo sichtbar sein. Wenn Dein Timing hingegen fehlerhaft war, wird ein Fehlercode "66732337" samt er Meldung "Still sober" ausgegeben. Hier habe ich das mal mit einem bewusst falschen Timing (war garnicht so einfach das auch mal falsch zu machen) exemplarisch durchgeführt:
Sollte obiges passieren, also Dein erster Kabel-Trick Versuch ein kompletter Reinfall gewesen sein, entferne kurzerhand den Akku aus dem HTC Sensation, beende am PC "ControlBear", starte das Sensation neu, bis es vollständig (resp. soweit es möglich ist) hochgefahren ist und starte "ControlBear.exe" erneut. Irgendwann wird es mit dem Wire-Trick 100%ig klappen, also Hartnäckigkeit zahlt sich wie immer positiv aus. Sollte der "ControlBear" fröhlich weiterarbeiten, wirst und du noch gefragt, ob du "JuoponutBear-HBOOT" installieren willst. Selbstverständlich willst Du das, somit einfach mit einem "Y"es antworten und warte bis wirklich nichts mehr passiert. Das ganze sieht dann im Bild auf dem PC so aus:
Solltest Du obiges Bild sehen entfernst Du Deinen HTC Akku aus dem Sensation und fährst das HTC Sensation vollständig hoch um dann im Ordner "temproot" die Datei "temp_root_remove.bat" auszuführen. Das sieht auf dem PC dann wie folgt aus:
Nun wartest Du einen kleinen Moment und das HTC Sensation und dessen Android 4.0.3 wird wieder ganz normal funktionieren und mit dem noch vorhandenen ICS 4.03 Stock-ROM vollständig benutzbar sein. Nun hast Du also den "JuoponutBear-Bootloader" installiert. Da allerdings der Revolutionary-Bootloader bei den meisten HTC Sensations genutzt wird, sollte man den installierten "JuoponutBear-Bootloader"durch den " Revolutionary-Bootloader" ersetzen, also diesen benutzen. Um dieses Ansinnen zu erreichen, schliesse hierzu das HTC Sensation wieder an Deinen Windows-PC an. Im Ordner "htc/revolutionarybl" findest du ein ZIP-Archiv namens "PG58IMG.zip", welches so wie es ist auf die SD-Karte ( dort ins Root-Verzeichnis kopieren und nicht (!) rein in einen SD-Karten Ordner ) Deines Sensation zu kopieren ist. Und da Du schon am kopieren bist, kopiere bitte auch gleich die Datei "givemeroot.zip" ebenfalls ( nicht entpacken, auch so belassen wie diese ist!!!!) auf die SD-Speicherkarte Deines HTC Sensation, denn diese wird in kürze auch noch benötigt. Das sieht dann so aus:
Nachdem das obige erledigt wurde, booten wir in den Sensation Bootloader. Dazu nimmst Du nun erneut den Akku aus dem Sensation und steckt diesen nach 5 Sek. Wartezeit wieder ein. Jetzt halte die Leiser-Taste am Sensation dauerhaft gedrückt und starte das Sensation ganz normal bei weiterhin gedrückter Leiser-Taste. Es wird diesmal kein HTC-Logo erscheinen, sondern jetzt wirst Du in ein buntes Boot-Menü mit am unteren Rand mehreren Android-Figuren gelangen. Nun kannst du die Leiser-Taste natürlich wieder loslassen und der Bootloader wird dir umgehend in englisch anbieten, die "PG58IMG.zip" zu flashen. Um diese Frage mit einem "ja" zu beantworten, brauchst Du nur die Lauter-Hardware Taste am Sensation drücken und der Flashvorgang wird dann umgehend ausgeführt. Nach ca. 20-40 Sekunden erscheint dann die Meldung, dass das Revolutionary Bootloader-Update vollständig abgeschlossen wurde und man die Power-Taste betätigen kann um das System zu rebooten. JaJa, dass tust Du Flash-Padawan also auch ganz brav. Also bitte die Power-Taste betätigen, junger Flash-Padawan! Dein HTC Sensation wird nun neustarten und wenn das Android-System wieder vollständig hochgefahren ist, werden wir die zuvor auf die SD-Karte hochgeladene Datei "PG58IMG.zip" wieder von unserer SD-Speicherkarte löschen, denn diese brauchen wir nun -nachdem wir die schon geflasht haben- nicht mehr. Warum müssen wir die Datei "PG58IMG.zip" wieder löschen? Die Antwort ist sehr simpel: Sobald wir zukünfig in den Revolutionary-Bootloader einsteigen, wird das Sensation solange diese "PG58IMG.zip" auf der SD-Karte entdeckt wird versuchen diese wieder und wieder zu flashen und da wir diese ja schon frisch geflasht haben, muss diese von der SD-Karte natürlich wieder entfernt werden. Sonst würde man sich ewig im Kreis drehen, wenn man diese Datei resp. den neuen Bootloader nicht von der SD-Karte entfernt. Wichtiger Hinweis: Die zweite Datei also die "givemeroot.zip" bleibt jedoch weiterhin auf der SD-Karte, denn diese wird später noch benötigt...also nur die "PG58IMG.zip" aus dem SD-Karten Root-Verzeichnis in die sprichwörtliche Tonne für den Abfall der dunklen Seite der Macht treten. Wer mag kann mit einem Jedi-Schwert noch rauf herumstochern und jedes einzelne Bit atomisieren... Hier ein Bild von dieser oben beschriebenen Löschaktion:
An dieser Stelle besitzt Du nun ein HTC Sensation welches S-OFF ist und nun befinden wir uns in der glücklichen Situation wirklich fast alles mit dem Sensation anstellen zu können. Und das tun wir nun auch...
|
Schritt 4 ( Setzen der SUPER-CID ): Eine CID forced/begrenzt das HTC Sensation auf die HTC Stock-ROMs div. Provider. Zum Beispiel besitzt ein Telekom Sensation die CID "T-MOB101" und ein Vodafone-Sensation zum Beispiel die "VODAP102". Somit wird effektiv verhindert das ein Telekom-Sensation ein Vodafone ROM und umgekehrt flashen und benutzen kann. Wenn du irgendwann also mal weitere "PG58IMG.zip"s flashen willst oder eine RUU Deines Providers zurück installieren möchtest, um z.B. wieder S-ON zu kommen und die Garantie zu besitzen, dann ist eine SuperCID von elementaren Vorteil. Um wirklich alles wieder flashen zu köennen hat HTC die sogenannte SuperCID eingeführt. Sie lautet "11111111" (8mal die 1) und ersetzt alle bekannten CIDs, sodass alles was man flashen möchte auch als legitim erkannt wird und natürlich geflasht werden kann. Um diese SuperCID zu erhalten, steckst Du einfach Dein gebootetes HTC Sensation mittels USB-Kabel an Deinen PC. Jetzt kommen die beiden beiden Dateien "adb.exe" & "fastboot.exe" im Ordner "htc" ins Spiel. Diese können jedoch nicht wie normale Windows-Programme durch einen Doppelklick gestartet werden, denn um diese Programme effektiv und Zielgerichtet benutzen zu können, müssen diese im "CMD-Befehlszeilenprogramm" Modus genutzt werden. Jedem DOS-User (oder den alten Säcken wie ich auch einer bin) wird das geläufig sein. Also um sie zu öffnen, klicke unter Windows XP unten links auf den Start-Button und klicke dort rechts auf den Button "Ausführen". In der nun erscheinenden Zeile tippst Du die drei Buchstaben "cmd" ein. Es erscheint ein DOS-Fenster mit einer Pfandangabe wie zum Beispiel "c:\Dokumente und Einstellungen\Michael>"... Hier mal wieder zum praktischen nachmachen obiges inform von Bildern (denn die sagen bekanntlich mehr als 1000 hingesülzte Jedi-Worte):
Obiges ist natuerlich vom Pfad her komplett für´n Arsch, also geben wir zweimal hintereinander "cd.." ein, um wirklich im Root-Verzeichnis des Laufwerks "C" zu landen. Nun tippen wir...
===== ...ein und schon befinden wir uns dort wo wir auch hinwollen, also den Pfad "C:\htc\". Das sieht dann so aus:
Als nächstes tippen wir mal für ein Funktionstest...
=== ...ein und es werden alle möglichen Befehle und Befehls-Optionen ausgegeben und anzeigt, welche das Programm "adb" letztendlich ausführen kann. "adb" funktioniert übrigens nur im gebooteten Android, "fastboot" (dazu kommen wir aber weiter unten) nur im Bootloader und dort auch nur im Fastboot-Modus. Wir gehen nun als erstes in den Bootloader, der auch automatisch im Fastboot-Modus gestartet wird. Hierzu tippen wir folgendes ein:
================== Nun wird das HTC Sensation nach einigen Sekunden in den Bootloader starten. Wenn es fertig ist, wird einem dort in roter Schrift "FASTBOOT USB" angezeigt. Sollte das Sensation nicht per USB-Kabel angeschlossen sein nur "FASTBOOT". Sobald man das Sensation anschliesst sringt "FASTBOOT" auf "FASTBOOT USB" um. Es signalisiert uns per Text somit das es verdrahtet am PC hängt. Das sieht dann in Bildern exakt so aus:
Jetzt checken wir erstmal unsere CID-Kennung unseres Sensations. Hierzu tippe im CMD-Fesnter folgenden Befehl ein:
============= "fastboot.exe" wird nun alles an angeschlossener Sensation-Hardware identifizieren und die Seriennummer Deines HTC-Sensation artig angeben. Wenn das passiert ist, schauen wir uns erstmal die aktuelle CID Deines Senation an. Das funktioniert wie folgt:
=============== Jetzt wird die aktuelle CID angezeigt. Bei dem im Bild oben gezeigten Beispiel handelt es sich um ein "02___102", also ein Original HTC-Sensation und man wird sehen, von welchem Provider das HTC-Sensation per Firmware in der Vergangenheit bedient werden konnte. Also in obigen Beispiel war es nur möglich HTC-StockROMs zu flashen. Alles andere wird aufgrund der CID als falsch erkannt und abgeschmettert. Da wir uns ja nicht abhängig machen wollen, also frei wie ein Jedi-Ritter in unseren Entscheidungen bezüglich der genutzten Software auf dem HTC-Sensation sein wollen, werden wir nun die bisherige CID in eine SuperCID abändern. Das geht wie folgt ( Achtung, hier darf Dir kein Tippfehler unterlaufen, denn das führt zu einem sogennanten Brick also Totalschaden resp. 600 Euro teuren HTC Sensation Briefbeschwerer !!!):
========================
NOCHMAL ACHTUNG: Oben wird es gefährlich, denn Du darfst wirklich nur 8 mal die 1 eintippen. Wenn Du zum Beispiel nur 7 oder 9 mal diese 1 eingibst, kann es passieren, dass sich der Bootloader zerstört und man dann einen wunderbaren 600 Euro teuren Türstopper auf dem Tisch liegen hat. Bevor also Return gedrückt wird, 5mal obige Zeile mit den acht(8) einsen(1) ueberprüfen. Das ist SUPERWICHTIG!!!! Ob alles geklappt hat und ob man nun im Besitz der SuperCID ist kann man wie folgt abklopfen:
===================== Dein HTC-Sensation wird nun neu starten und wieder im Bootloader landen. Jetzt kommt der Moment wo der Sensation-Elefant das Wasser lässt und wir prüfen nun unsere neue SUPER-CID:
=============== Jetzt wird uns "fastboot.exe" unsere neue SuperCID ausspucken, also 11111111. Sollte er das so wie oben im Bild anzeigen, ist alles in bester Ordung und das Thema SuperCID darf als abgearbeitet betrachtet werden. Ferner wird eine Erschütterung der Macht in der gesamten Galaxis von allen Jedi-Ritter spürbar sein. Die Tage der Dunklen Seite und des Imperiums sind hiermit schon jetzt gezählt. An dieser Stelle starten wir nun unser HTC Sensation wie folgt neu:
============
Das HTC Sensation wird nun wieder ganz normal in Deinem Stock-Android 4.0.3 landen. Bitte das obige CMD Konsolenfenster am PC so belassen wie es ist, denn wir werden es gleich nochmals mit wilden Befehls-Folgen missbrauchen! Letzter Schritt 5 ( 4EXT-Recovery flashen & Root-Rechte erzeugen ): Ich glaube kaum hier noch ein Wort über die Wichtgkeit der sogenannten Linux ROOT-Rechte verlieren zu müssen, denn diese sind in einem offenen System von elementarer Bedeutung und sei es nur dafür, dass man mittels Titanium Backup sein komplettes Android-System auf SD-Karte sichern und backup(pen) möchte... An dieser Stelle schicken wir nun das Tool "givermeroot.zip" -welches wir ja schon weiter oben in Schritt 3 vorsorglich mit auf die SD-Karte kopiert hatten- in den Kampf. Diese Datei kann allerdings NICHT mittels Bootloaders geflasht werden, sondern nur über das sogenannte 4EXT-Recovery (=deutlich verbesserte Version des ClockWorkMod Recovery). Wenn also wie geschehen das HTC Sensation wieder in Android hochgefahren ist (und das wird so sein!!! ), müssen wir es sofort wieder in den Bootloader starten. Unser oben noch laufendes Kommandozeilenfenster ist also nochmals am Start, also führen wir folgenden Befehl aus:
================= Jetzt startet das Sensation erneut in den Bootloader, sodass wir nun das "4EXT-Recovery" (wird zum flashen der Root-Rechte benötigt, also der auf der SD-Karte liegenden "givermeroot.zip") flashen können. Dazu befindet sich sinnigerweise im Ordner "htc" eine Datei namens "recovery.img". Um dieses nun flashen zu können, geben wir jetzt ( Sensation befindet sich im Bootloader-Modus ) folgendes in unser Kommandozeilenfenster ein:
============================ Obige Zeile mag im ersten Moment ungewöhnlich aussehen, ist sie aber nicht. Denn es muss als erstes das Programm "fastboot.exe" aufgerufen werden; dann folgt der Befehl "flash"; und dann wird die Partition namenslich bekannt, welche natuerlich "recovery" heisst und abschliessend muss noch der Name der 4EXT Recovery IMG-Datei ( welche es zu flashen gilt ) angegeben werden. Also obige Zeile macht absolut Sinn und sollte exakt so eingegeben werden. Vor dem Druck auf die Entertaste nochmal den Syntax prüfen und PENG nach dem Druck auf Return dauert es somit auch nicht sonderlich lange (ca. 13 Sekdunen) bis die neue Recovery in das HTC Sensation geflasht wurde. Jetzt rebooten wir ein weiteres Mal in den Bootloader unsereres "Sensation"ell geilen HTC:
=====================
Ja, das kennen wir ja nun schon und jetzt besitzen wir in unserem HTC Sensation ein echtes 4EXT Recovery welches mittels Touchscreen bedient werden kann. Du kannst nun das Sensation vom USB und PC abkoppeln, denn das brauchen wir nun nicht mehr. Im Sensation-Bootloader in dem wir uns wieder befinden, navigieren wir nun das allererste mal richtig durch den Bootloader. Die Navigation ist extrem simpel und läuft wie folgt:
=================== Jetzt wählen wir im Menü den blauen Menüpunkt "BOOTLOADER" und drücken die Power-Taste. Jetzt wird nach einer "PG58IMG.zip" gescannt, welche aber zum Glück nicht mehr gefunden wird (hatten wir ja vorher schon wieder entfernt), soass wir wir nun im Haupt-Bootloader ohne Fastboot-Modus landen. Das sieht dann exakt so aus:
Dort wählen wir nun den grünen Menuepunkt "RECOVERY" an und drücken die EIN/AUS-Taste zum bestätigen, sodass wir ein paar Momente später im 4EXT-Recovery landen. Hinweis, das 4EXT Recovery lässt sich nun komplett per Touchscreen bedienen, sodass wir die Hardware-Tasten dort nicht mehr benötigen. Das sieht dann so aus:
Jetzt verzweigen wir auf den Menüpunkt "Install zip from sdcard" und anschliessend auf "choose zip from SD-Card". An dieser Stelle suchen wir uns die Datei "givemeroot.zip" aus um diese dann zu selektieren und nach einem Warnhinweis zu flashen. Nachdem die "givemerooot.zip" geflasht wurde, drücken wir unten am Sensation auf den "Zurück-Button" und erreichen wieder das Hauptmenue des 4EXT-Recovery. Dort ganz oben auf "reboot system now" klicken resp. diesen Menüpunkt aktivieren und das HTC Sensation wird ganz normal neu starten.
GRATULATION, Du hast es geschafft
! PENG; BINGO; HOSSA; SCHEISS DIE WAND AN; MÖGE DIE MACHT MIT UNS SEIN.....Dein HTC Sensation ist nun auch noch zusätzlich gerootet. Du kannst also jetzt alle Apps; dessen Konfigurationsdaten; persönliche Daten; Systemdaten etc.p.p. zum Beispiel mittels Titanium Backup auf SD-Karte sichern und ggf. auch ganz bequem und schnell jedes zukünftige neue ROM in Dein HTC Sensation einspielen. Wie, Du weisst nicht wie das geht? Junger Padawan, keine Angst vor der dunklen Seite der ICS Android 4.0.3 Macht. Dein ultimativer Jedi "Meister Micha" wird Dich auch auf auf diesem Wege begleiten...VERSPROCHEN!!!! Denn nun kann das Abenteuer erst richtig beginnen... |
Splash-Screen flashen: Als Splash Screen bezeichnet man beim HTC-Sensation den Startbildschirm welcher direkt nachdem man das Sensation anschaltet eine gewisse Zeit sichtbar wird während das System hochfährt. Sollte es sich beim Sensation um ein Gerät von HTC handeln, wird natürlich nur ein weisser Bildschirm mit dem grünen HTC-Logo in der Mitte beim hochfahren des Systems angezeigt. Sollte man ein OEM-Sensation von O2 mit O2-ROM gekauft haben, erscheint das typische O2-Logo; bei Vodafone-Sensation das rote Vodafone-Logo und bei einem T-Mobile Sensation der magentafarbene Telekom Kreis in der Mitte. Hier mal zwei verkleinerte Beispiele inform (Bild links unten) eines Original HTC-Splash Screens und (Bild unten rechts) eines eigenen Splash Screens:
(links: Original Bootbildschirm HTC; rechts: Individueller Bootbildschirm) All diese Standard-Screens sind natürlich gruselig langweilig, können aber -Gott sei dank- nachträglich problemlos durch flashen ausgetauscht werden, sodass man problemlos in der Lage ist, jedes x-beliebige Bild (man kann auch sein eigenes verwenden oder ein Nackt-Photo seiner Freundin....5 Euro in die Macho-Kasse!) mit der passenden Flash-Software dauerhaft (!) in das Gerät zu flashen um diesem dann einen individuellen persönlichen Touch zu verpassen. Das ganze ist sehr einfach und ich werde nun hier beschreiben wie das ganze funktioniert.
Als erstes sauge Dir bitte die notwenige Software oben aus dem Download-Kasten
und entpacke das RAR-Archiv in ein Ordner auf Deiner Festplatte. Das muss
dann so aussehen: Nun starte die Datei "CLICK-HERE.bat" mit einem Doppelklick. Du landest im Hauptscreen...
...in dem Dir erklärt wird das Dein Sensation S-OFF geschaltet sein muss (das haben wir weiter oben längst erledigt!) und als Bildformat 480*800 Pixel Bilder zu verwenden sind. DAS IST FÜR DAS SENSATION FALSCH, denn das obige Programm kommt natürlich auch mit 540*960 Pixeln klar und dieses Bild-Format muss auch für das HTC-Sensation genutzt werden, falls Ihr Eure eigenen Bilder ---aehm Splash Screens natürlich- flashen möchtet. Ich habe Euch aber alle Arbeit abgenommen und schon alles komplett fertig vorbereitet. In dem Archiv auf Eurer Festplatte liegt auch Flash-Fertig konvertiert die scharfe Google-Dame mit dem bunten Haaren. Aber wie gesagt, Ihr könnt Euch auch andere Bilder schnappen; die mit dem Programm oben konvertieren und flashen. Ein paar fertige und schöne Bilder habe ich schon in unser HTC Sensation Forum hochgeladen. --->HIER KLICKEN<--- oder --->HIER KLICKEN<<< um direkt in den Bereich mit den Bildern zu springen. Da könnt und dürft Ihr Euch gerne bedienen so Euch etwas anderes besonders gut gefällt. Aber das solltet Ihr erst etwas später tun, denn jetzt lasst uns erstmal das schon vorbereitete ANDROID-Mädel als Splash-Screen in das HTC-Sensation flashen. Wir drücken nun eine beliebige Taste und landen in folgendem Menü:
Bevor es weiter geht müssen wir unser HTC-Sensation zum flashen vorbereiten, also ausschalten und in den Bootloader-Modus starten. Das kennen wir ja schon. VOL-DOWN drücken und gedrückt halten und einmal die EIN/AUS-Taste drücken. Dann im Bootloader-Modus nochmal die EIN-AUS Taste um den den Fastboot-Modus mit dem roten "FASTBOOT" zu kommen und wenn man nun ein USB-Kabel anschliesst wechselt "FASTBOOT" auf "FASTBOOT USB". Hier die Schritte in Bildern:
Wenn Du nun die Taste "7" auf Deiner PC-Tastatur -also im Splash Flasher Menü- drückst, wird automatisch das von mir vorbereitete flashfertige Bild in das HTC-Sensation geflasht, was nur 1 Sekunde dauert und danach ein Reboot durchgeführt. Bei diesem Reboot -also Neustart- wird man nun folgendes zu sehen bekommen:
Das war´s dann auch schon mit dem flashen eines neuen Splash-Screens. Dieser bleibt dauerhaft erhalten, bis man einen neuen SplashScreen in obiger Vorgehensweise flasht. Mit der Software kann man sich auch seine eigenen Splash-Screens flashfertig konvertieren (ich habe das mit dem Mädel als fertiges Beispiel hiermit schon vorgestellt). Bitte denkt dran, dass die Bild-Auflösung der verwendeten Bilder der nativen LCD-Auflösung unseres HTC-Sensation entsprechen müssen, also 540*960 Pixeln bei einer Farbtiefe von 24Bit.
Viel Spass beim erstellen Euer eigenen Splash Screens . Vielleicht
gefällt Euch auch schon das Google-Mädel welches nun in Sensation
liegt?!
|
Android 4.2.2;4.3 o. 4.4 ROM inkl. brandneuer Google-Apps flashen: Nun kommen wir zum wichtigsten, dem flashen sogenannter Custom-ROMs. Hier ein paar Grundlagen: Das derzeit noch vorhandene ICS (IceCream Sandwitch 4.0.3) Deines Sensation ist ein sogenanntes "Stock-ROM", also die offizielle Firmware, welche vom Hersteller ab Werk vorinstalliert wird bzw. als Upgrade von Dir nachinstalliert wurde. Es besteht aus dem Android-Quellcode und beeinhaltet Modifizierungen und Erweiterungen (z. B. HTC-Sense) des Geräteherstellers HTC. Bei Custom-ROM hingegen unterscheidet man zwischen solchen, die nur eine modifizierte Version der Stock-ROM sind (zum Beispiel das VIPER-ROM <<<hier klicken>>> mit HTC Sense 4.1 auf das ich hier aber nicht eingehen werde) und denen, die auf den Android-Quellcode aufbauen. Ein Custom-ROM ist eine inoffizielle Firmware und wird nicht von HTC unterstützt. Logisch, die Hersteller wollen natürlich modifizierte vermeindlich neue Hard/Software verkaufen.
Ein Custom-ROM kommt meist von nicht-kommerziellen Entwicklern und kann aus verschiedenen Gründen entwickelt werden. Zum Beispiel sind die User mit dem Stock-ROM im Funktionsumfang oder der Leistung bzw. der Akkulaufzeit nicht zufrieden. Ist die Nachfrage vorhanden und gibt es interessierte Entwickler, entstehen meist verschiedenste Versionen von Custom-ROMs, die wahlweise auf dem Stock-ROM vom Hersteller basieren, auf andere Custom-ROMs aufbauen oder aus dem Android-Quellcode neu erstellt wurden. Dabei verändert der Entwickler nicht immer nur den Funktionsumfang oder optimiert das System. Oft wird auch das Aussehen des ROMs durch den Entwickler oder dem Team verändert, der Launcher oder der Lockscreen verändert. In einigen Projekten werden auch die vorinstallierten Apps erweitert, sodass zum Beispiel Backup-Tools, Taskmanager oder ähnliches, die man normalerweise erst über den Google Play Store manuell nachinstallieren müsste, bereits ab der Installation vorhanden sind. Auch ist es möglich, bestimmte, im Stock-ROM als System-Apps deklarierte Apps, zu User-Apps zu wandeln. Dadurch wird es für den User einfacher, diese Apps zu deinstallieren.
Aber auch Zeitraffer-Aufnahmen sind einfach zu erzeugen. Hier mal zwei Beipsiel-Videos dieser neuen Zeitraffer-Funktionalität:
Hier noch ein paar weitere Screenshots von der Android 4.2.2 Version, so wie ich diese bei mir laufen habe und wie das ganze dann zum Beispiel auch bei Euch aussehen wird:
(Original Android 4.2.2 Bildschirm-Fotos) Nach so einem langen Vorwort wollen wir endlich damit beginnen diese fantastischen ausgereiften JellyBean und Kitkat ROMs zu flashen. Die 7 Schritte sind sehr einfach. 1.) Zu flashendenden Files runterladen 2.) diese auf die SD-Speicherkarte des Sensations kopieren 3.) In das EXT4 Recovery Booten 4.) Vorhandenes ROM intern löschen 5.) Android ROM flashen 6.) Google APPs flashen 7.) Neu starten. Das ganze ist in wenigen Minuten zu erledigen und zudem sehr einfach. Im Download-Kasten findet Ihr Android 4.2.2 oder 4.3 auch noch das derzeit aktuellste Android 4.4 KitKat ROM. Dieses ist noch nicht so 100%ig ausgereift wie das geniale 4.2.2, aber es ist schon verdammt gut und fast alles Funktioniert bestens. Die Installation der ROMs ( 4.2.2; 4.3 und 4.4 ) ist natuerlich identisch. Aber lasst uns nun beginnen...
Als erstes "zieh" Dir bitte die notwenige ROM-Firmware oben aus dem
Download-Kasten in einen Ordner auf Deine PC-Festplatte. Das wird dann im
Bild unter Windows XP so aussehen:
Wenn der Download des RAR-Archives erledigt ist, kopiere und entpacke
bitte den Inhalt -also die 2 vorhandenen ZIP-Dateien des RAR-Archives- auf
Deine Sensation SD-Karte. Hier die Vorgehensweise:
Wenn die beiden ZIP-Dateien auf der Micro-SD-Karte vorliegen, sieht das
korrekt so aus ( Hinweis: Die ZIP-Archive dürfen NICHT entpackt werden
und müssen so wie diese sind bleiben, da diese exakt in diesem ZIP-Format
zum flashen benötigt werden ):
Jetzt suchen wir uns die zuvor kopierte Datei
"cm-10-1-xxxxxxxx-Albinoman887-pyramid.zip" ( sofern Du 4.2.2 installieren
möchtest) oder "cm-10-2-xxxxxxxx-Albinoman887-pyramid.zip"( so Du Android
4.3 installieren möchtest ) auf der SD-Karte und klicken diese an. Das
System wird nun wieder fragen ob man sich sicher ist diese flashen zu wollen.
Nachdem man dieses "abgenickt" hat, wird das Android 4.2.2 oder 4.3 ROM in
das Sensation geflasht. Dieses dauert ca. 1-2 Minute(n), also nicht nervös
werden. Unten im Screen sieht man wärend des flashens einen Ring in
dem ein rotes Licht rotiert, als Zeichen dafür, das das System fleissig
/flasht also arbeitet. Nach Abschluss der Android 4.2.2 oder 4.3 Flash-Aktion
führt man den gleichen Vorgang nochmal mit der Datei
"gapps-jb-xxxxxxxx-signed.zip" aus dem jeweiligen Download-Paket durch, denn
hierbei handelt es sich um das aktuellste und komplette Google-Apps Paket
für Android 4.2.2 oder 4.3. Ohne dieses lässt sich z.B. ein
Googe-Account und mach anderes -was unter Android elementar ist- konfigurieren.
DAS MUSS AUCH UNBEDINGT GEFLASHT WERDEN. Der Vorgang ist der gleiche wie
beim Android 4.2.2 / 4.3 flashen zuvor, nur geht es diesmal etwas
schneller... Nachdem beide Files ( Android und die Google-Apps ) geflasht wurden, geht man wieder zurück in das 4EXT Recovery Hauptmenü und klickt dort auf "reboot now". Hierdurch wird das HTC Sensation neu gestartet und der Erst-Initalisierungs-Start von Android 4.2.2 resp. 4.3 durchgeführt. Das war´s im grunde auch schon mit dem flashen von Android 4.2.2 / 4.3 sodass nun der Spass mit diesem fantastisch laufenden und sehr schnellen Betriebssystem beginnen kann. Aber es gibt noch ein paar kleinere Tricks welche ich Euch nicht vorenthalten möchte:
So, nun viel Spass beim entdecken der Zahlreichen absolut fantastischen (Anpassungs) Möglichkeiten wie z.B. Face-Unlock etc.p.p. Deines nun brandneuen sauschnellen und nebenbei Akku-Schonenden Android 4.2.2 / 4.3 Systems. Solltest Du noch Detail-Fragen haben oder ein paar weitere Tipps benötigen, kannst Du gerne in unser HTC Sensation Forum reinschauen und ein bisschen stöbern und Dich beteiligen. Einfach <<<HIER DRAUF KLICKEN>>> um ins Sensation-Forum zu spingen, wo Dir gerne jeder aktive User -bei fast jeder Frage- helfen wird. Sollte es neue Versionen oder neue Versions-Updates geben, werde ich diese automatisch zum Download in diese Page implementieren. Also behaltet das Versions-Datum in obigen Download-Kasten im Auge. Insbesondere bei Android 4.3, denn da wird noch einiges an tollen Verbesserungen/Erweiterungen kommen... |
So, dass war es nun aber auf die Schnelle ! Ich hoffe, der eine oder andere hier, konnte mit obigen Informationen etwas anfangen ?! Falls "ja", hat sich die Erstellung der Page samt allen Beschreibungen und Bilder klar gelohnt und mich würde es sehr freuen, anderen hier mit meinen -hoffentlich nachvollziehbaren- Anleitungen etwas geholfen zu haben. Wer Lust hat, kann das auch gerne ins Gästebuch schreiben, damit alle anderen hier wissen, dass alles obige wie beschrieben funktioniert. |