ThatGangsta
Dauer-User
- 325
Hallo,
um die üblichen Anfängerprobleme beim Upgraden zu eliminieren, verfasse ich einfach mal dieses Tutorial.
Dieses Tutorial ist eine Anlehnung an dieses hier von kuemmeltuerk: https://www.android-hilfe.de/forum/...d-4-0-4-einspielen-inklusive-root.255028.html
Ich bin nicht verantwortlich für eventuelle Schäden an deinem Gerät, ich habe diese Anleitung getestet und bei mir hat es so funktioniert.
Lest euch vorher unbedingt die gesamte Anleitung einmal durch und geht exakt wie es beschrieben ist vor, um Fehler zu vermeiden!
Bei diesem Upgrade geht im Gegensatz zum Update auf 4.0.4 eure gesamte Garantie unwiederbringlich verloren!
___________________________________________________________________
Einführung/Vorbereitung:
1. Schritt:
2. Schritt:
3. Schritt:
4. Schritt:
Lösung für den Error "Status 7" beim FusioN Kernel:
Die ROM wechseln / Updates einspielen / Nachträglich den Kernel wechseln
Ich hoffe die Anleitung ist verständlich genug für alle Newbies, ich wünsche euch viel Spaß und viel Glück!
Wenn Fragen aufkommen sollten, einfach hier posten.
MfG
ThatGangsta
um die üblichen Anfängerprobleme beim Upgraden zu eliminieren, verfasse ich einfach mal dieses Tutorial.
Dieses Tutorial ist eine Anlehnung an dieses hier von kuemmeltuerk: https://www.android-hilfe.de/forum/...d-4-0-4-einspielen-inklusive-root.255028.html
Ich bin nicht verantwortlich für eventuelle Schäden an deinem Gerät, ich habe diese Anleitung getestet und bei mir hat es so funktioniert.
Lest euch vorher unbedingt die gesamte Anleitung einmal durch und geht exakt wie es beschrieben ist vor, um Fehler zu vermeiden!
Bei diesem Upgrade geht im Gegensatz zum Update auf 4.0.4 eure gesamte Garantie unwiederbringlich verloren!
___________________________________________________________________
Einführung/Vorbereitung:
- Euer Akku muss wirklich komplett geladen sein!
- Voraussetzung für Android 4.1.2 ist natürlich, dass ihr schon auf der aktuellsten 4.1.B.0.587 / 4.0.4 bzw. 4.1.B.1.13 seid. Ihr benötigt allerdings kein Root.
Wie das geht, erfahrt ihr hier. Wenn ihr erst auf 4.0.4 updaten müsst, solltet ihr vorher noch den unteren Punkt abarbeiten. - Sofern ihr eure Daten nicht verlieren wollt, oder noch nicht gesichert habt, müsst ihr das jetzt tun.
Passende Apps dafür wären:
- SMS Backup & Restore (Für SMS und MMS)
- App Backup & Restore (Für die Apps ohne Daten, ohne Root)
- Go Backup Pro (All-In-One Lösung, mit oder ohne Root)
- Titanium Backup (Nur mit Root, sichert ALLES) - Ladet euch diese Dateien herunter:
- Sony PC Companion (Download auf CHIP Online)
- Flashtool by Bin4ry & Androxyde (Download auf der Seite)
- Das ADB + Fastboot-Package (Download von meiner Dropbox)
- Die Android-SDK (Download auf der Android-Website)
- Die Sony-Spezifischen Treiber (Download von der Sony-Seite)
- Anschließend die PC Companion, das Flashtool und die Android-SDK installieren - Um einen Jelly Bean-Kernel zu flashen, braucht ihr einen unlocked Bootloader.
Dies hat einen Factory Reset und den Garantieverlust zufolge! Dies ist der gefährlichste Schritt und mit ein wenig Pech habt ihr einen (leichten) Briefbeschwerer! - Ladet euch jetzt die ROM, die Google-Apps (gapps) und ggf. einen anderen Kernel herunter:
- Hier sind die FreeXperia CM10 Downloads zu finden
Am besten nehmt ihr immer die höchste Nummer/Version, momentan ist es "FXP222".
Dann werdet ihr in einen Ordner weitergeleitet und müsst folgende Datei suchen: "FXP2xx-cm-10-2013xxxx-UNOFFICIAL-urushi.zip"
Diese herunterladen und auf die SD-Karte kopieren
Falls ihr den FusioN Kernel benutzen möchtet (siehe weiter unten), müsst ihr zuerst zum 4. Schritt gehen und dort die Fehlerbehebung für Status 7 abarbeiten. Kann man natürlich nachher machen, nur so spart man sich lästiges hin- und herkopieren.
- Alternativ gibt es auch noch eine getunte CM10 Version: Super Jelly Bean- Die Google-Apps, diese findet ihr hier.
Ohne diese wäre eure ROM ohne Google-Framework, was z.B. Voraussetzung für den Play Store ist.
- Je nach Bedarf einen anderen Kernel, dies bringt je nach Kernel z.B. höheres übertakten, bessere Akkulaufzeit oder mehr Features.
Ich und das FXP-Team (das CyanogenMod Entwickler-Team) empfehlen den FusioN Kernel.
Unter Jelly Bean müsst ihr je nach Kernel die eigenen sogenannten "WiFi Modules" flashen, sonst funktioniert das WLAN nicht, bei manchen Kernels, wie z.B. LuPuS oder FusioN, fällt dieser Schritt allerdings weg, aber dazu später mehr.
- Das war's auch schon mit der Vorbereitung, nun geht's los!
1. Schritt:
- Treiber installieren:
- Zu "C:\Flashtool\drivers" navigieren und die "Flashtool-drivers.exe" öffnen, dann das Xperia Ray (ST18i), Fastboot und Flashmode-Treiber (ganz unten) auswählen und installieren.
- Danach die Android-SDK öffnen, in der Kategorie "Extras" einen Haken bei "Android Support Library" und "Google USB Driver" setzen.
Anschließend auf "Install 2 packages.." klicken und abwarten.
- Wenn das abgeschlossen ist, das Programm schließen und die heruntergeladene "downloadinf.zip" entpacken.
- Zu diesem Ordner navigieren: "android-sdk\sdk\extras\google\usb_driver" und die vorhandene "android_winusb.inf" mit der heruntergeladenen ersetzen.
- Das Handy mit aktiviertem USB-Debugging an den PC anschließen und warten bis die Treiber installiert sind.
- Unter Android 2.3 unter Einstellungen > Anwendungen/Apps > Entwicklung > USB-Debuging- Dann das Handy ausschalten, Kabel abziehen, so wieder anschließen und warten bis die Treiber installiert sind.
- Unter Android 4.0 unter Einstellungen > Entwickleroptionen (ganz unten) > USB-Debugging
- Im Fastboot-Mode, dazu bei gedrückter Volume Up-Taste das Kabel anstecken.- Jetzt sind alle Treiber installiert und es kann weitergehen!
- Im Flashmode, dazu bei gedrückter Volume Down-Taste das Kabel anstecken.
2. Schritt:
- Unlocken des Bootloaders:
- Geht auf unlockbootloader.sonymobile.com und lest alles sorgfältig durch
- Wenn ihr euch sicher seid, dass ihr fortfahren wollt, dann klickt auf "Start unlocking the boot loader"
- Jetzt kommt eine Englische Anleitung wie ihr vorgehen müsst, ich werde sie hier übersetzen -
- Zuerst überprüfen, ob euer Handy überhaupt entsperrt werden kann.
Dazu die App "Telefon" öffnen und *#*#7378423#*#* wählen, danach so durchklicken: Service info > Configuration > Rooting Status
Wenn dort "Yes" steht, funktioniert es, wenn "No" zu sehen ist, müsst ihr leider hier abbrechen.
- Bestätigt auf der Website, dass der Unlock möglich ist und klickt auf "Continue".
- Alle folgenden Fenster und Popups durchlesen und mit "Yes" bzw. "accept" bestätigen.
- Jetzt benötigt Sony euren Namen, eure echte E-Mail und eure IMEI. Um diese zu bekommen, müsst ihr in der Telefon-App *#06# wählen und ihr erhaltet diese.
Falls die IMEI länger als 14 Zeichen ist, das letzte Zeichen weglassen, da maximal 14 Zeichen eingeben werden können.
- Ihr bekommt nun einen Key, der ausschließlich für euer Gerät ist.
- Die heruntergeladene "adb_fastboot.zip" entpacken, in den Ordner navigieren, SHIFT gedrückt halten und mit Rechts auf eine freie Stelle des Ordners klicken und im Kontextmenü "Eingabeaufforderung hier öffnen" wählen.
- Danach das Handy ausschalten, warten bis es heruntergefahren ist und es dann bei gedrückter Volume Up-Taste an den PC anschließen.
Da wir die Treiber ja schon installiert haben, sollte das Gerät sofort erkannt werden.
- Jetzt in das Kommandofenster "fastboot.exe -i 0x0fce getvar version" eintippen, um zu prüfen ob das Handy wirklich erkannt wird.
Wenn ihr eine Zeit von ca. 0.3 zurückbekommt, ist alles richtig.
- Und jetzt kommt das eigentliche unlocken.
Dazu "fastboot.exe -i 0x0fce oem unlock 0xKEY" eingeben, dabei ist KEY der Unlock-Key, den ihr per E-Mail erhalten habt.
- Dann bestätigen und warten, bis der Vorgang abgeschlossen ist.
- Geschafft, euer Bootloader ist unlocked und jetzt steht euch nichts mehr im Wege!
3. Schritt:
- Flashen des Jelly Bean Kernels:
Der Kernel tarnt sich meistens als "boot.img" und befindet sich in der .zip der jeweiligen ROM.
- Die .zip-Datei mit WinRAR öffnen und die "boot.img" herausziehen.
- Das Programm "Flashtool" mit Administratorrechten starten.
- Das Handy ausschalten und erneut im Fastboot-Modus anschließen (Volume Up gedrückt halten, dann an den PC anschließen).
- Warten bis folgender Text zu sehen ist: "INFO - Device connected in fastboot mode"
- Danach oben links auf den Blitz klicken und "Fastboot Mode" wählen. Es öffnet sich ein Fenster mit vielen Buttons.
- Rechts außen in der Mitte ist das Feld "Select kernel to Flash", dies anklicken und die "boot.img" wählen.
- Wenn ein anderer Kernel geflasht werden soll, dann schauen ob dieser für Jelly Bean ist und vorher die WiFi Modules auf die SD-Karte kopieren, um sie im nächsten Schritt zu flashen.- Wenn alles richtig gelaufen ist, sollte es ungefähr so aussehen: Klick
Beim FusioN und LuPuS müssen keine WiFi Modules mehr geflasht werden, da sie direkt beim Kernel flashen mit installiert werden, dazu gibt es aber in jedem Thread einen entsprechenden Hinweis.
Hier eine kleine Liste von den bekanntesten:
- FusioN Kernel
- LuPuS JellyBean Kernel
- Flykernel JellyBean 0.8 (nicht mehr weiterentwickelt)
- Euer System fährt jetzt nicht mehr hoch, aber keine Sorge, denn es geht weiter!
4. Schritt:
- Die ROM + Google-Apps + ggf. WiFi Modules flashen:
- Den Akku für ca. 3 Sekunden herausnehmen und wieder einlegen.
- Das Handy einschalten, es erscheint ein FXP (FreeXperiaProject)-Logo.
- Sobald die LED leuchtet, meistens Lila oder Rot, die Volume Down-Taste drücken.
- Es sollte sich der Clockworkmod (CWM) öffnen.
- Die Navigation erfolgt mit den Lautstärketasten, Bestätigen mit dem Homebutton und Zurück mit der Zurück-Taste.
- Zuerst muss ein Factory Reset durchgeführt werden, dazu nach "Factory Reset" bzw. "wipe data/factory reset" suchen und dieses dann ausführen.
- Zu "mounts and storage" navigieren, "format /system" ausführen und kurz abwarten, anschließend sollte wieder die Startseite erscheinen.
- Jetzt auf "install zip from sdcard" gehen, da dann "choose zip from sdcard" wählen und die ROM suchen, danach mit "Yes" bestätigen und abwarten. Die Installation kann je nach ROM bis zu 10 Minuten dauern.
- Die selbe Prozedur dann nochmal für die Google-Apps und ggf. die WiFi Modules wiederholen.
- Wenn soweit alles installiert ist, den Punkt "reboot system now" wählen und das Handy startet neu.
- Kleine Bemerkung: Der erste Start kann sehr lange dauern, also keine Panik.
Wenn das WLAN nicht funktioniert, müsst ihr evtl. mehrmals Neu starten oder, wenn es nach dem dritten Mal immer noch nicht klappt, den 3. Schritt wiederholen.
Lösung für den Error "Status 7" beim FusioN Kernel:
Wenn ihr diesen Fehler bekommt:
Müsst ihr folgendes tun, um ihn wegzubekommen:
- Das Programm Notepad++ installieren
- Die ROM mit WinRAR, 7Zip oder ähnlichem öffnen
- Zu folgendem Ordner navigieren:
FXP2xx-cm-10-2013xxxx-UNOFFICIAL-urushi.zip\META-INF\com\google\android
- Und dort die Datei "update-script" markieren und auf den Desktop ziehen/entpacken.
Am besten WinRAR offen lassen, es wird nachher noch gebraucht.
- Dann mit einem Rechtsklick das Kontextmenü der Datei öffnen und auf "Edit with Notepad++" gehen, sodass ihr folgendes seht:
- Das Rot eingeklammerte und markierte ist der Teil, der gelöscht werden muss. Danach noch das Leerzeichen entfernen, sodass das "mount("yaffs2", "MTD", "system", "/system");" in der ersten Zeile steht.
- Anschließend die Datei speichern und wieder in WinRAR wechseln und die neue Datei mit der alten ersetzen, indem ihr einfach die neue Datei in das Fenster reinzieht und bestätigt.
- Das war es eigentlich schon, aber um eine Verwechslung auszuschließen, muss noch die ROM umbenannt werden. Das könnt ihr z.B. so machen:
Aus "FXP2xx-cm-10-2013xxxx-UNOFFICIAL-urushi.zip" macht ihr "FXP2xx-cm-10-MOD-2013xxxx-UNOFFICIAL-urushi.zip".
- Danach die Datei auf die SD-Karte kopieren und den 4. Schritt abarbeiten.
Müsst ihr folgendes tun, um ihn wegzubekommen:
- Das Programm Notepad++ installieren
- Die ROM mit WinRAR, 7Zip oder ähnlichem öffnen
- Zu folgendem Ordner navigieren:
FXP2xx-cm-10-2013xxxx-UNOFFICIAL-urushi.zip\META-INF\com\google\android
- Und dort die Datei "update-script" markieren und auf den Desktop ziehen/entpacken.
Am besten WinRAR offen lassen, es wird nachher noch gebraucht.
- Dann mit einem Rechtsklick das Kontextmenü der Datei öffnen und auf "Edit with Notepad++" gehen, sodass ihr folgendes seht:
- Das Rot eingeklammerte und markierte ist der Teil, der gelöscht werden muss. Danach noch das Leerzeichen entfernen, sodass das "mount("yaffs2", "MTD", "system", "/system");" in der ersten Zeile steht.
- Anschließend die Datei speichern und wieder in WinRAR wechseln und die neue Datei mit der alten ersetzen, indem ihr einfach die neue Datei in das Fenster reinzieht und bestätigt.
- Das war es eigentlich schon, aber um eine Verwechslung auszuschließen, muss noch die ROM umbenannt werden. Das könnt ihr z.B. so machen:
Aus "FXP2xx-cm-10-2013xxxx-UNOFFICIAL-urushi.zip" macht ihr "FXP2xx-cm-10-MOD-2013xxxx-UNOFFICIAL-urushi.zip".
- Danach die Datei auf die SD-Karte kopieren und den 4. Schritt abarbeiten.
Die ROM wechseln / Updates einspielen / Nachträglich den Kernel wechseln
- Die ROM wechseln:
- Die neue ROM auf die SD-Karte kopieren.
- In den CWM booten, am besten einen Factory Reset durchführen (nicht zwingend notwendig, kann bei Unterlassung aber Fehler verursachen).
Falls die Daten erhalten bleiben sollen, trotzdem folgende Schritte durchführen:- Die restlichen Schritte sind im 4. Schritt zu finden.
- Auf der Startseite des CWM den Punkt "wipe cache partition" anwählen und bestätigen.
- Unter "advanced" den Punkt "wipe dalvik-cache" wählen. - Updates einspielen:
- Ebenfalls wie im 3. und 4. Schritt, nur dass ein Factory Reset nicht notwendig ist.
Wenn ein anderer Kernel installiert ist, müssen nur die WiFi Modules neu installiert werden, der 3. Schritt fällt dann weg. - Nachträglich den Kernel wechseln:
- Den neuen Kernel herunterladen und die neuen WiFi Modules auf die SD-Karte kopieren.
- Den Kernel wie im 3. Schritt flashen.
- Die neuen WiFi Modules wie im 4. Schritt installieren.
Ich hoffe die Anleitung ist verständlich genug für alle Newbies, ich wünsche euch viel Spaß und viel Glück!
Wenn Fragen aufkommen sollten, einfach hier posten.
MfG
ThatGangsta
Zuletzt bearbeitet: