Seit geraumer Zeit kursieren schon die ersten Versionen des neuen Betriebssystems im Internet. Wir haben uns die Mühe gemacht und das neue System auf einem OnePlus One installiert und diese Anleitung verfasst, um euch eine Hilfestellung zu geben.
Bevor wird mit dem Flashen des Geräts beginnen wollen wir betonen, dass es sich hierbei um keine finale Version handelt und das wir keine Haftung für etwaig entstehende Schäden übernehmen!
Bei der CustomROM, die wir hier installieren handelt es sich um kein offizielles Update. Diverse Bugs und Probleme können folglich auftreten.
Solltet ihr ein anderes Gerät euer Eigen nennen, könnt ihr diesen Leitfaden als Richtlinie verwenden. Prinzipiell ist der Vorgang der gleich, allerdings müssen teilweise andere Einstellungen vorgenommen werden. Die CustomROM, die am Ende installiert wird, muss natürlich mit eurem Gerät kompatibel sein. Eine gute Anlaufstelle für diverse andere Geräte ist das XDA-Forum.
Vorbereitung
Bevor wir mit dem eigentlichen Flashen beginnen müssen wir uns zuerst einmal die benötigten Tools herunterladen und vorbereiten. Hier eine Zusammenstellung:
- CM12Â NIGHTLYs:Â http://download.cyanogenmod.org/?device=bacon&type=nightly
- GApps:Â https://www.androidfilehost.com/?w=files&flid=22780
- Android SDK: http://developer.android.com/sdk/index.html#download
- SuperSU: http://download.chainfire.eu/396/SuperSU/
- TWRP: http://techerrata.com/file/twrp2/bacon/openrecovery-twrp-2.8.1.0-bacon.img
- Universal USB Driver: http://www.koushikdutta.com/post/universal-adb-driver
Nachdem du all diese Dateien auf deinen Computer heruntergeladen hast extrahierst du das Archiv vom Android SDK auf den Desktop. Anschließend führst du den SDK Manager aus und setzt bei folgenden Einträgen einen Haken:
- Tools -> Android SDK Tools, Android SDK Platform-Tools
- Extras -> Android Support Library, Google USB Driver
Sobald die Daten heruntergeladen und installiert wurden, rufst du die Eingabeaufforderung auf und fügst dort via Rechtsklick -> Einfügen folgende Kommandos ein:
- cd Desktop/adt-bundle-windows-x86_64-20140702/sdk/platform-tools
- adb version
Wird dir “Android Debug Bridge version x.x.xx“ zurückgegeben, so kannst du fortfahren. Andernfalls musst du noch die Schritte ab dem Herunterladen und installieren via SDK-Manager wiederholen.
Anschließend installierst du noch den Universal USB Driver. Wichtig ist, dass dein Gerät nicht am PC angeschlossen ist!
- Dateitypenendung: Nachdem das geschafft ist musst du noch die Dateitypenendung einblenden. Dazu öffnest du ein Explorer-Fenster, klickst auf Ansicht in der Menüleiste und wählst Ordneroptionen. Im Register Ansicht entfernst du anschließend den Haken bei „Erweiterungen bei bekannten Dateitypen ausblenden“.
- Akku: Wichtig ist, dass dein OnePlus One mindestens zu 60 Prozent geladen ist
- Backup: Da der Flash-Vorgang alle Daten löscht musst du ein Backup deiner Dateien anlegen
Bootloader entsperren
- Smartphone ausschalten
- Anschließend durch drücken der Lautstärkewippe oben + Power-Taste in den Fastboot-Modus starten, welcher sich durch einen entsprechenden Text und dem CyanogenMod-Logo kennzeichnet
- Smartphone an den PC anstecken und Eingabeaufforderung starten
- Folgende Kommandos eingeben:
- cd Desktop/adt-bundle-windows-x86_64-20140702/sdk/platform-tools
- fastboot devices
- Wird dein Gerät in der Liste angezeigt, kannst du fortfahren. Ist es nicht gelistet, dann stimmt etwas mit deinen Treibern nicht.
- fastboot oem unlock
- fastboot devices
- Dein Smartphone sollte jetzt neustarten
- Sobald es gestartet ist, musst du die USB-Debugging-Option wieder aktivieren und den CM Wiederherstellungsschutz deaktivieren
- Einstellungen -> Ãœber das Telefon -> 7 Mal auf die Build-Nummer tippen -> Entwickler-Optionen sind jetzt aktiviert
- Zurück in Einstellungen -> Entwickler-Optionen -> Android-Debugging aktivieren -> im gleichen Menü „CM-Revocery aktualisieren“ deaktivieren
- Eingabeaufforderung auf dem PC schließen
Custom Recovery installieren
- Smartphone ausschalten
- Anschließend durch drücken der Lautstärkewippe oben + Power-Taste in den Fastboot-Modus starten, welcher sich durch einen entsprechenden Text und dem CyanogenMod-Logo kennzeichnet
- Heruntergeladene Recovery-Image „openrecovery-twrp-2.8.1.0-bacon.img“ in „recovery.img“ umbenennen und in den Ordner „platform-tools“ verschieben.
- Eingabeaufforderung öffnen und folgende Kommandos eingeben:
- cd Desktop/adt-bundle-windows-x86_64-20140702/sdk/platform-tools
- fastboot flash recovery recovery.img
- fastboot reboot
- Dein OnePlus One startet jetzt neu
- Nach erfolgreichem Boot-Vorgang schaltest du dein Gerät erneut aus und fährst es in den Custom Revocery-Modus hoch. Dazu drückst du wieder die Lautstärkewippe oben + Power-Taste
Rooten
- Verschiebe die SuperSU-Zip-Datei in den plattform-tools-Ordner.
- Sollte das Smartphone nicht im Custom Recovery-Mode sein, schalt es aus und starte den Modus durch das Drücken der Lautstärkewippe UNTEN! + Power-Taste
- Öffne die Eingabeaufforderung und gib folgende Kommandos ein:
- cd Desktop/adt-bundle-windows-x86_64-20140702/sdk/platform-tools
- adb push UPDATE-SuperSU-v2.16.zip /sdcard/
- Sobald die Datei auf dein Smartphone kopiert wurde, führe folgendes auf dem Gerät aus:
- Install -> Navigiere zur SuperSU-Zip-Datei und wähle sie aus
- Bestätige durch einen Swipe die Installation
- Starte nach der Installation das Gerät neu
CustomROM installieren
Da nun der schwierigste Teil geschafft ist, startest du dein Smartphone ganz normal und kopierst anschließend noch den CM12-Nightly und die GApps aufs Gerät.
- Anschließend startest du es wieder in den Custom Recovery Modus.
- Wähle wieder Install aus und selektiere die CM-Zip-Datei.
- Mit einem Swipe bestätigst du wieder die Installation.
- Nach erfolgreichem Installieren der Datei wählst du noch die Option „Wipe Cache & Dalvik“ aus.
- Voilá! Android 5.0 Lollipop ist ab sofort auf deinem OnePlus One installiert.
- Direkt nach dem Start bringst du das Gerät noch einmal im Custom Recovery Modus und installierst noch die Google Apps. Das funktioniert gleich wie das Flashen der CM-Datei.
Solltet ihr Probleme haben oder nicht mehr weiterkommen, schreibt einfach in die Kommentare. Wir werden versuchen euch weiterzuhelfen.