dysseus
Ambitioniertes Mitglied
- 13
How to unbrick a Nexus S
Die Situation die vorliegt sieht folgendermasen aus... nichts geht mehr, nur noch schwarzerbildschirm, keine reaktionen seitens des Nexus S?
Dann bist du hier richtig....
1) Was wird benötigt:
-LinuxMint (als installation, weil wir root-premissions benötigen)
-Android SDK-Kit
-unbrick-tool
-Eine Firmware von SamMobile die mit Odin flashbar ist.
-und natürlich diese Hilfe-Seite
Speichert eure geladenen Dateien am besten auf einem Stick (ihr könnt aber auch von Linux aus auf die Windows Partition zugreifen oder die Dateien erst nach dem Start von Linux downloaden).
2) Das vorgehen:
-Werft den Rechner an und startet eine LinuxMint Live session ab CD oder USB-Stick.
-Nun kopiert ihr das SDK-Kit in ein verzeichniss eurer wahl (zb Home) und entpakt es. Offnet nun den Ortner und wählt das Verzeichnis "tools" und führt die Datei Namens Android aus. Ein Fenster öffnet sich wo ihr Android SDK Platform-tools installieren könnt. Wenn fertig-> schliesen.
-Im nächsten Schritt öffnet ihr unter den Linuxanwendungen ein Terminal:
---kopiert diesen Befehl hinein: gksudo gedit /etc/udev/rules.d/51-android.rules
Ein Editor öffnet sich. Kopiert dort folgendes ein: SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666" Dan speichert ihr und schliesst das Fenster.
-Das selbe noch mal, diesmal Kopiert ihr den Befehl: gedit .bashrc ins Terminal und in das sich öffnende Fenster (passt aber den Pfad an):
#AndroidDev PATH
export PATH=${PATH}:/home/<your-user-name>/Downloads/AndroidSDK/tools:/home/<your-user-name>/Downloads/AndroidSDK/platform-tools
Speichern und schliesen.
3) Das Nexus S
-entfernt den Akku und setzt ihn wieder ein
-öffnet das unbrick tool (rechtskick und mit Java starten) und stellt im dropdown-Menü auf Nexus S.
-Stöpselt das Nexus S an den USB-Port
-Drück nun erst den Vol-Up Button (halte Ihn gedrückt) und halte DANACH ZUSÄTZLICH den power button. Anschliesend mit gedrückten Tasten die "enable unbrick"-Schaltflache im unbricktool betätigen und warten. Bei der Donation-Meldung könnt ihr die Telefontasten loslassen. Es leuchten der Back- und der search-button.
4) Das Flashen
-öffnet euer Verzeichnis wo ihr die Stockrom gespeichert habt und entpackt sie komplett, bis nur noch .img dateien vorhanden sind (zB. xx-radio.img oder boot.img) Es sollten ca 7 .img-Dateien sein.
geht nun wieder ins Terminal. Tippt sudo und einen Leerschlag ein. Jetzt könnt ihr bequem die Fastboot datei aus dem SDK-Toolkit per drag&drop ins terminal verschieben. Der pfad zur datei erscheint. Es sieht nun etwa so aus
sudo /home/user/fastboot
tippt nun den befehl ein den ihr ausführen wollt. In unserem Fall flash bootloader. Holt euch nun die Bootloader.img datei und fügt sie wieder per drag&drop ins terminal ein -> wieder erscheint der pfad. Drückt Enter und warted. Es dauert n paar zehntel-sekunden und der bootloader ist geflasht. Die ganze zeile sollte so ähnlich aussehen: sudo /home/user/fastboot flash bootloader /home/user/unterordner/bootloader.img
Jetzt macht ihr das mit jeder .img-datei. Gebt aber den Befehl der entsprechenden Datei die ihr flashen wollt ein. zb "flash radio" oder "flash boot".
Nochmal ein Bsp. sudo /home/user/fastboot flash radio /home/user/unterordner/xx-radio.img
Welchen befehl ihr geben müsst könnt ihr am Namen der entsprechenden .img-Datei erahnen. Wenn ihr alle (ca)7 Dateien so geflasht habt, dan könnt ihr das Nexus S abstöpseln und normal Starten. Es ist nun wieder im auslieferungs zustand und ihr könnt neu rooten und gegebenenfalls auf ICS updaten (wenn ihr eine ICS-File findet die mit Odin flashbar ist, könnt ihr auch dreckt ICS flashen... aber ich habe leider keine gefunden. Die Daten von der SD-Karte bleiben bei dieser Prozedur erhalten.
Noch ein Tipp um mit dem Terminal zuarbeiten: Wenn ihr einen befehl ausgeführt habt drückt den pfeil nach oben... so erscheint die letzte eingabe nochmal. So müsst ihr nur den alten .img-Pfad und den alten flash befehl löschen, den neuen befehl eintippen und drag&dropen.
Ich weiss, es sieht mühsam und aufwändig aus... ist es aber nicht.
und wenn noch Fragen da sind, einfach posten...
Und ganz ganz wichtig: ohne VinoRosso wäre mein Nexus S immer noch gebrickt... somit hat er, von etwas weiter weg betrachtet, mein Telefon repariert. also VinoRosso Danke
Allen anderen sei natürlich auch gedankt
Die Situation die vorliegt sieht folgendermasen aus... nichts geht mehr, nur noch schwarzerbildschirm, keine reaktionen seitens des Nexus S?
Dann bist du hier richtig....
1) Was wird benötigt:
-LinuxMint (als installation, weil wir root-premissions benötigen)
-Android SDK-Kit
-unbrick-tool
-Eine Firmware von SamMobile die mit Odin flashbar ist.
-und natürlich diese Hilfe-Seite
Speichert eure geladenen Dateien am besten auf einem Stick (ihr könnt aber auch von Linux aus auf die Windows Partition zugreifen oder die Dateien erst nach dem Start von Linux downloaden).
2) Das vorgehen:
-Werft den Rechner an und startet eine LinuxMint Live session ab CD oder USB-Stick.
-Nun kopiert ihr das SDK-Kit in ein verzeichniss eurer wahl (zb Home) und entpakt es. Offnet nun den Ortner und wählt das Verzeichnis "tools" und führt die Datei Namens Android aus. Ein Fenster öffnet sich wo ihr Android SDK Platform-tools installieren könnt. Wenn fertig-> schliesen.
-Im nächsten Schritt öffnet ihr unter den Linuxanwendungen ein Terminal:
---kopiert diesen Befehl hinein: gksudo gedit /etc/udev/rules.d/51-android.rules
Ein Editor öffnet sich. Kopiert dort folgendes ein: SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666" Dan speichert ihr und schliesst das Fenster.
-Das selbe noch mal, diesmal Kopiert ihr den Befehl: gedit .bashrc ins Terminal und in das sich öffnende Fenster (passt aber den Pfad an):
#AndroidDev PATH
export PATH=${PATH}:/home/<your-user-name>/Downloads/AndroidSDK/tools:/home/<your-user-name>/Downloads/AndroidSDK/platform-tools
Speichern und schliesen.
3) Das Nexus S
-entfernt den Akku und setzt ihn wieder ein
-öffnet das unbrick tool (rechtskick und mit Java starten) und stellt im dropdown-Menü auf Nexus S.
-Stöpselt das Nexus S an den USB-Port
-Drück nun erst den Vol-Up Button (halte Ihn gedrückt) und halte DANACH ZUSÄTZLICH den power button. Anschliesend mit gedrückten Tasten die "enable unbrick"-Schaltflache im unbricktool betätigen und warten. Bei der Donation-Meldung könnt ihr die Telefontasten loslassen. Es leuchten der Back- und der search-button.
4) Das Flashen
-öffnet euer Verzeichnis wo ihr die Stockrom gespeichert habt und entpackt sie komplett, bis nur noch .img dateien vorhanden sind (zB. xx-radio.img oder boot.img) Es sollten ca 7 .img-Dateien sein.
geht nun wieder ins Terminal. Tippt sudo und einen Leerschlag ein. Jetzt könnt ihr bequem die Fastboot datei aus dem SDK-Toolkit per drag&drop ins terminal verschieben. Der pfad zur datei erscheint. Es sieht nun etwa so aus
sudo /home/user/fastboot
tippt nun den befehl ein den ihr ausführen wollt. In unserem Fall flash bootloader. Holt euch nun die Bootloader.img datei und fügt sie wieder per drag&drop ins terminal ein -> wieder erscheint der pfad. Drückt Enter und warted. Es dauert n paar zehntel-sekunden und der bootloader ist geflasht. Die ganze zeile sollte so ähnlich aussehen: sudo /home/user/fastboot flash bootloader /home/user/unterordner/bootloader.img
Jetzt macht ihr das mit jeder .img-datei. Gebt aber den Befehl der entsprechenden Datei die ihr flashen wollt ein. zb "flash radio" oder "flash boot".
Nochmal ein Bsp. sudo /home/user/fastboot flash radio /home/user/unterordner/xx-radio.img
Welchen befehl ihr geben müsst könnt ihr am Namen der entsprechenden .img-Datei erahnen. Wenn ihr alle (ca)7 Dateien so geflasht habt, dan könnt ihr das Nexus S abstöpseln und normal Starten. Es ist nun wieder im auslieferungs zustand und ihr könnt neu rooten und gegebenenfalls auf ICS updaten (wenn ihr eine ICS-File findet die mit Odin flashbar ist, könnt ihr auch dreckt ICS flashen... aber ich habe leider keine gefunden. Die Daten von der SD-Karte bleiben bei dieser Prozedur erhalten.
Noch ein Tipp um mit dem Terminal zuarbeiten: Wenn ihr einen befehl ausgeführt habt drückt den pfeil nach oben... so erscheint die letzte eingabe nochmal. So müsst ihr nur den alten .img-Pfad und den alten flash befehl löschen, den neuen befehl eintippen und drag&dropen.
Ich weiss, es sieht mühsam und aufwändig aus... ist es aber nicht.
und wenn noch Fragen da sind, einfach posten...
Und ganz ganz wichtig: ohne VinoRosso wäre mein Nexus S immer noch gebrickt... somit hat er, von etwas weiter weg betrachtet, mein Telefon repariert. also VinoRosso Danke
Allen anderen sei natürlich auch gedankt
Zuletzt bearbeitet: