‏إظهار الرسائل ذات التسميات Fastboot. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات Fastboot. إظهار كافة الرسائل

الاثنين، 13 أكتوبر 2014

Bootloader entsperren & Root | Linux | OnePlus One

Anleitung: Wie roote ich das OnePlus One unter Linux?
Ich wollte dazu keine Anleitung schreiben aber auf Nachfrage mache ich das schnell und trocken. Um unser Gerät zu rooten, müssen wir den Bootloader entsperren. Daher besteht der Vorgang aus zwei Schritten. Selbst ein Anfänger wird hier keine Probleme haben, da es wirklich sehr einfach ist, wenn ein paar Punkte beachtet werden! Zum Thema Garantie gibt es alle Informationen hier (externe Link). Eure Daten solltet Ihr sichern, da das OnePlus One nach dem Entsperren des Bootloaders zurückgesetzt wird. 
Startet das Terminal und führt diese zwei Befehle aus (Anleitung): 

[1] sudo apt-get install android-tools-adb
[2] sudo apt-get install android-tools-fastboot
Jetzt müsst Ihr USB-Debugging an eurem OnePlus One aktivieren: 
Einstellungen -> Über das Telefon -> mehrmals (hintereinander) auf Build-Nummer klicken -> "Entwickleroptionen aktiviert" -> Zurück (zu den Einstellungen) -> den neuen Punkt Entwickleroptionen aufrufen -> bei Android-Debugging (ältere Version USB-Debugging) einen Haken setzen und die Meldung mit OK bestätigen. 
Jetzt die Displaysperre entfernen und das OnePlus One mit eurem Rechner verbinden:
Hier einen Haken setzen (Von diesem Computer immer zulassen) und mit OK bestätigen. 
Startet das Terminal: 
Gibt zuerst den Befehl abd devices ein. Es muss eine Zahl erscheinen und daneben "device", wie oben im Bild. Nun geht es mit adb reboot-bootloader weiter. Euer OnePlus One wird neu gestartet und Ihr könnt das CyanogenMod Symbol mit der Unterschrift "Fastboot" sehen. Überprüft das mit dem Befehl sudo fastboot devices. Jetzt müsst Ihr nur noch sudo fastboot oem unlock eingeben und euer Bootloader wurde entsperrt. Mit sudo fastboot reboot wird euer OnePlus One neu gestartet. 
Solange euer OnePlus One neu startet besorgen wir uns ein Custom Recovery. Hier empfehle ich TWRP (Link). Einfach auf Download the newest .img file here klicken und die neuste Version herunterladen. Sobald euer OnePlus One neu gestartet ist, einfach über das One auf diese Homepage gehen und die Datei UPDATE-SuperSU-vX.XX.zip herunterladen (könnt diese natürlich auch über den Rechner herunterladen und auf euer One kopieren).
Öffnet das Terminal und wechselt in das Verzeichnis, wo sich die eben heruntergeladene Datei befindet (wie geht das). Zusätzlich könnt Ihr den Namen des Recoverys ändern, um die Befehle (weiter unten) einfach kopieren zu können. Dazu müsstet Ihr die Datei in recovery.img umbennen. 
Mit ls überprüfen, ob wir uns im richtigen Ordner befinden (in meinem Fall recovery.img zu sehen), dann mit adb reboot-bootloader das OnePlus One in die fastboot mode bringen (wie zu Beginn). Das ganze überprüfen wir mit sudo fastboot devices (muss wie oben im Bild sein) und mit dem Befehl sudo fastboot flash recovery recovery.img (recovery.img durch den Namen eures Recoverys ersetzen) wird das Recovery geflasht/installiert. Jetzt geben wir sudo fastboot boot recovery.img ein und warten 30 bis 50 Sekunden. 
Nun ist euer OnePlus One im TWRP Recovery. 
Hier wählt Ihr Install -> sucht die UPDATE-SuperSU-vX.XX.zip -> klickt auf diese -> wischt bei swipe to install von links nach rechts und euer One wird gerootet. 
Klickt dann auf Reboot System und wir wären fertig. 
Über das SuperSU Icon könnt Ihr dann die Root-Rechte verwalten. 

الاثنين، 7 يوليو 2014

[Nexus] Root & Custom Recovery unter Linux | Terminal

Um diese Anleitung zu verwenden, ist erst einmal das Entsperren des Bootloaders notwendig (Anleitung). Solltet Ihr die Android-Tools für euren Rechner nicht installiert haben, dann müsst Ihr das jetzt tun. Dazu einfach das Terminal öffnen und diese beiden Befehle ausführen (Anleitung):

[1] sudo apt-get install android-tools-adb
[2] sudo apt-get install android-tools-fastboot
Bevor wir anfangen, hier noch einmal der Hinweis:
Anleitung auf eigene Gefahr! Weder ich, noch sonst irgendwer übernehmen eine Haftung, für irgendwelche Schäden, die durch das befolgen dieser Anleitung geschehen!
Es gibt mehrere Wege, um unser Nexus Gerät zu rooten. Sichert eure Dateien und bootet das Nexus im Fastboot Modus. Bei meinem Nexus 7 wäre es Volume up + Volume down + Power gleichzeitig gedrückt halten, bis das Gerät im Fastboot Modus (fastboot mode) ist. Solltet Ihr nicht wissen, wie das funktioniert, dann einfach bei Youtube nach "fastboot mode Nexus xy" suchen (das xy durch euer Modell ersetzen). CF-Auto-Root für euer Gerät hier herunterladen und entpacken (Rechtsklick -> Hier entpacken).
So sollte es dann bei euch aussehen (egal ob Nexus 4,5,7 oder 10).
Das Terminal öffnen und in den Ordner wechseln (Anleitung), dann mit ls überprüfen, ob root-linux.sh angezeigt wird, wie im Bild oben. Wer Linux Mint nutzt, der macht einfach im Ordner Rechtsklick (freie Stelle) -> Mit Terminal öffnen und landet direkt im richtigen Verzeichnis.
Mit dem Befehl sh root-linux.sh wird euer Nexus Gerät gerootet. Sobald im Terminal "Press ENTER to continue" angezeigt wird, müsst Ihr das mit der Entertaste bestätigen (oft sogar zwei mal).
Euer Gerät wird neu starten und dieser Vorgang kann ein wenig Zeit in Anspruch nehmen. Wundert euch nicht, wenn selbst nach drei Minuten nur die Bootanimation zu sehen ist. Sobald Ihr wieder das Gerät nutzen könnt -> Menü -> Einstellungen -> Info zu Gerät -> drückt (nicht gedrückt halten) auf Build-Nummer einfach so lange, bis die Meldung "Sie sind jetzt Entwickler" erscheint. Unter Einstellungen habt Ihr jetzt den Punkt "Entwickler Optionen", welche Ihr anwählt und einen Haken unter USB-Debugging setzt. Solltet Ihr hier nicht weiter kommen, dann einfach bei Youtube nach "USB Debugging Nexus" suchen und schon könnt Ihr zuschauen, wie das gemacht wird. Verbindet jetzt euer Nexus mit dem Rechner (sollte das Kabel drin stecken, einfach entfernen und wieder einstecken), dann immer ein Auge auf das Display werfen, da eine Meldung erscheinen kann, welche Ihr mit Ja bzw. OK bestätigen müsst (wenn euer Rechner auf das Gerät zugreifen möchte).
Öffnet das Terminal und führt den Befehl adb reboot bootloader aus. Euer Nexus wird neu starten. Jetzt benötigt Ihr das Recovery, welches Ihr installieren möchtet. TWRP ist für mich persönlich immer die erste Wahl, daher habe ich mir dieses heruntergeladen und mit dem Befehl sudo fastboot flash recovery ORT/VOM/RECOVERY.img wird das Recovery geflasht (installiert).
Das wäre auch schon alles. Eine Update (für das Recovery selbst) würde ich immer als .zip Datei über das Recovery selbst flashen.

الاثنين، 30 يونيو 2014

CyanogenMod für das Sony Xperia Z Tablet LTE | Installationsanleitung

Hier eine Anleitung, zum installieren von CyanogenMod für das Xperia Z Tablet LTE.
Das Sony Xperia Z Tablet (LTE) bekommt direkten Support vom CyanogenMod-Team (Official - kein Port). Eine Übersicht findet Ihr direkt auf der CyanogenMod-Homepage (LTE hier / WiFi hier). 
Ihr solltet erst einmal alle eure Daten sichern, da wir den Bootloader entsperren und CyanogenMod sauber installieren (alles wird gelöscht). Dazu müsst Ihr diese Tools installieren (Anleitung): 

[1] sudo apt-get install android-tools-adb
[2] sudo apt-get install android-tools-fastboot
Einstellungen -> Über das Tablet -> Status -> IMEI Nummer aufschreiben!
Zur Sicherheit eine Speicherkarte für das Tablet bereitlegen, doch dazu später mehr! Bevor wir mit dem eigentlichen beginnen, hier noch einmal der Hinweis:

Anleitung auf eigene Gefahr! Mit dem Flashen einer Custom-ROM/einem Custom-Recovery/entsperren des Bootloaders verliert Ihr die Garantie und Gewährleistung auf euer Gerät! Weder ich, noch sonst irgendwer übernehmen eine Haftung, für irgendwelche Schäden, die durch das befolgen dieser Anleitung geschehen! 

Um den Bootloader zu entsperren, ist die Hilfe von Sony notwendig. Wir besuchen diese Homepage, gehen ganz nach unten und klicken auf "Start unlocking the boot loader".
Ihr müsst hier euren Namen eintragen, eure 14-stellige IMEI-Nummer und eure E-Mail-Adresse. Solltet Ihr eine IMEI-Nummer haben, welche 15-stellig ist, dann einfach die letzte Nummer entfernen.
Hier bekommt Ihr es noch einmal bestätigt und per E-Mail den Entsperrcode von Sony.
Diese Nummer aufschreiben oder das Fenster einfach geöffnet lassen.

Wir müssen nun das Xperia Z Tablet in die fastboot mode versetzen. Sony hat auf seiner Homepage dafür eine Seite eingerichtet (siehe hier). Beim Xperia Z Tablet wäre es Volume up (Lauter-Taste). Schaltet das Tablet aus, wartet kurz, haltet die Lauter-Taste (Lautstärke nach oben) gedrückt und verbindet das USB-Kabel mit eurem Tablet, ohne den An/Aus-Knopf zu drücken. Die LED leuchtet auf und wir rufen das Terminal auf.
Führt diesen Befehl aus:

[1] sudo fastboot -i 0x0fce getvar version
Dort sollte jetzt Version: X.X erscheinen. Sollte das der Fall sein, dann habt Ihr alles richtig gemacht. Steht dort <waiting for device>, dann stimmt etwas nicht. Ihr habt fastboot nicht installiert oder euer Tablet befindet sich nicht im fastboot mode. Prüft alles noch einmal und probiert es noch einmal.
Anders als beim Nexus benötigen wir den Code, welchen wir per Email von Sony erhalten haben. Hier dann einfach den Befehl:

[1] sudo fastboot -i 0x0fce oem unlock 0xUNLOCKCODEVONSONY
ausführen. Es sollte dann so aussehen, wie oben im Bild. Euer Tablet startet neu und der Einrichtungsassisten von Android erscheint (wie nach dem Kauf der Tablets).

Wir müssen uns jetzt CyanogenMod für unser Tablet herunterladen und die Gapps.
Diese beiden Dateien einfach auf den internen Speicher vom Xperia Z kopieren (wie im Bild oben).
Dann auf dem Desktop einen neuen Ordner erstellen und die eigentliche ROM dort entpacken:
In diesem Ordner befinden sich dann meist zwei weitere Ordner und zwei Dateien. Für uns ist die boot.img-Datei wichtig, da wir mit dieser jetzt arbeiten. Öffnet das Terminal und wechselt in diesen Ordner (wie geht das?). Versetzt euer Xperia Z Tablet in die Fastboot Mode (wie wir es oben bereits gemacht haben).
Mit dem Befehl:

[1] sudo fastboot -i 0xfce flash boot boot.img
wird das Custom Recovery (CWM) geflasht. Habt Ihr das gemacht, dann einfach den Befehl:

[2] sudo fastboot -i 0xfce reboot
ausführen und euer Tablet startet neu. Jetzt schnell die Volume up Taste drücken (nicht gedrückt halten sondern mehrmals drücken) bis dieses Bild zu sehen ist.
Der Touchscreen funktioniert hier nicht, wir arbeitet Volume up (lauter - nach oben), Volume down (leiser - nach unten) und der Power Taste (An/Aus-Taste - bestätigen).
1. backup and restore -> backup to /sdcard
2. wipe data/factory reset
3. advanced -> wipe delvik cache
4. install zip -> choose zip from /sdcard -> cm11-....-pollux.zip -> yes install cm11...
5. install zip -> choose zip from /sdcard -> gapps...
6. reboot system now

Sollte die Fehlermeldung "E:Cant't mount backup path" erscheinen, ist die Speicherkarte die Lösung für unser Problem. Kopiert die beiden heruntergeladenen Dateien auf die Speicherkarte, setzt die Speicherkarte ein und macht hier ab Punkt 4 weiter.
Neben "choose zip from /sdcard" erscheint die Option "choose zip from /storage/sdcard1". Diesen Punkt wählen und dann könnt Ihr die Dateien von der Speicherkarte aus flashen.
Solltet Ihr die Fehlermeldung gehabt haben, dann flasht die beiden Dateien (CM selbst und Google Apps bzw. gapps).
Nach dem Neustart gleich das Tablet wieder ausschalten. Startet es und drückt die Volume up Taste, um wieder ins Recovery zu kommen. Dort führt Ihr dann noch einmal Punkt 1 bis 6 aus. Das natürlich nur, wenn Ihr die Fehlermeldung "E:Cant't mount backup path" erhalten habt und über die Speicherkarte CyanogenMod installiert habt.

Wir wären fertig. Das wäre jetzt CyanogenMod 11 NIGHTLY auf einem Sony Xperia Z LTE Tablet. 
Sollte es Fragen dazu geben, dann stellt diese ruhig.
Wer sich mit dem Flashen auskennt, der wird zur NIGHTLY-Version greifen, auch wenn das nicht empfohlen wird. Für alle anderen, einfach die Snapshot-Version von CyanogenMod verwenden.