Durchführen einer Neuinstallation von Android auf einem Nexus-Telefon oder -Tablet

23

Vor kurzem hatte ich ein Problem, bei dem mein Nexus S-Telefon nicht auf Jelly Bean aktualisiert wurde. Während des Aktualisierungsvorgangs wurde eine Fehlermeldung angezeigt, dass eine der Dateien auf meinem aktuellen System beschädigt ist, sodass die Aktualisierung nicht angewendet werden kann.

Ich wusste, dass eine Neuinstallation (anstelle eines Upgrades) das Problem beheben würde, aber es fiel mir wirklich schwer, klare Informationen dazu zu finden. Bei den meisten Lernprogrammen müssen Sie das neue Betriebssystem von nicht vertrauenswürdigen Quellen (nicht vertrauenswürdigen Download-Sites) herunterladen und davon ausgehen, dass Ihr Telefon als Root angemeldet ist.

Wie sich herausstellte, können Sie dies glücklicherweise nur mit der offiziellen Google-Software tun und müssen Ihr Telefon nicht rooten (Sie können - es spielt keine Rolle).

Ich poste Anweisungen für die Methode, die ich verwendet habe, als Antwort unten. Dies ist auch nützlich, wenn Sie einen echten Werksreset durchführen müssen . Die Funktion "Werksreset" in Android löscht nur Benutzerdaten und lässt das Betriebssystem unverändert - unbrauchbar, wenn Ihr Betriebssystem beschädigt ist oder geändert wurde und Sie möchten, dass es in den ursprünglichen Zustand versetzt wird. Dies löst das Problem.

Diese Anleitung sollte für jedes Nexus-Telefon oder -Tablet funktionieren.

Ludwik Trammer
quelle

Antworten:

13

Achtung: Die Anweisungen beziehen sich auf die Neuinstallation eines Betriebssystems. Das bedeutet, dass ALLE IHRE DATEN dauerhaft VERLOREN sind. Wenn Ihr Telefon zuvor gerootet war, wird es wieder in einen nicht gerooteten Zustand versetzt (ob Sie es möchten oder nicht).

Denken Sie daran, alle wichtigen Daten auf Ihrem Telefon zu sichern. Es wird verloren gehen.


1. Aktivieren Sie das USB-Debugging

Aktivieren Sie das USB-Debugging auf Ihrem Gerät:

Gehen Sie zu Systemeinstellungen / Entwickleroptionen und überprüfen Sie "USB-Debugging".

2. Schnellstart

Sie benötigen das Fastboot- Tool. Es ist ein offizielles Google-Kommandozeilen-Tool für Entwickler. Sie können den offiziellen Anweisungen zur Installation des Tools folgen , diese sind jedoch ziemlich kompliziert. Wenn Sie unter Mac OS X oder Linux arbeiten, sollten Sie wahrscheinlich das tun, was ich getan habe, und das Open Source-Tool adb-fastboot-install verwenden .

Laden Sie es einfach herunter , entpacken Sie es und verwenden Sie eine der folgenden Befehlszeilenanweisungen (abhängig von Ihrem Betriebssystem):

sh ADB-Install-Mac.sh

oder

sh ADB-Install-Linux.sh

Natürlich müssen Sie sich dabei in dem Verzeichnis befinden, das diese Dateien enthält.

Es gibt viele Anweisungen zum Installieren von Fastboot unter Windows (zum Beispiel diese hier ). Siehe auch die Antwort von user17512 für eine alternative Methode für Windows-Benutzer.

3. Wechseln Sie in den Fastboot-Modus des Geräts

Sie müssen das Gerät mit einem USB-Kabel an Ihren Computer anschließen und dann auf den Schnellstartmodus Ihres Geräts zugreifen:

  • Auf dem Nexus S : Schalten Sie Ihr Telefon aus. Halten Sie die Lauter-Taste gedrückt und drücken Sie dann die Ein / Aus-Taste.

  • Auf dem Galaxy Nexus , Nexus 5 und Nexus 10 : Schalten Sie Ihr Telefon aus. Drücken und halten Sie die Lautstärketaste und die Lautstärketaste, und halten Sie dann die Ein / Aus-Taste gedrückt.

  • Auf Nexus 4 , Nexus 6 , Nexus 7 und Nexus 9 : Schalten Sie Ihr Gerät aus. Halten Sie die Lautstärketaste gedrückt und drücken Sie dann die Ein / Aus-Taste.

4. Den Bootloader entsperren

Führen Sie den folgenden Befehl auf Ihrem Computer aus:

fastboot oem unlock

Hinweis: Mit diesem Schritt werden alle Ihre Daten vom Gerät entfernt.

5. Laden Sie das Factory-Image herunter

Laden Sie das Factory-Image für Ihr bestimmtes Gerät und Ihre gewünschte Android-Version direkt von Google herunter.

6. Installation des Systems

Entpacken Sie das Archiv (wenn Sie unter Windows arbeiten, müssen Sie möglicherweise zusätzliche Software zum Entpacken von .tar.gz-Dateien herunterladen. 7-zip erledigt die Aufgabe. Mac- und Linux-Benutzer haben die erforderliche Software bereits installiert) .

Gehen Sie in das neu archivierte Verzeichnis und führen Sie den folgenden Befehl aus:

./flash-all.sh

Hinweis: Dadurch werden alle Daten von Ihrem Gerät gelöscht

Nach einiger Zeit sollte Ihr Gerät neu starten und Ihr neu installiertes Betriebssystem starten :)

7. Den Bootloader wieder verriegeln

Dieser Schritt ist nicht unbedingt erforderlich, ist jedoch aus Sicherheitsgründen eine gute Idee. Starten Sie den Fastboot-Modus erneut (siehe Schritt 2 oben) und führen Sie den folgenden Befehl auf Ihrem Computer aus:

fastboot oem lock

Das hat bei mir super geklappt, ich hoffe es wird anderen Leuten weiterhelfen :)

Ludwik Trammer
quelle
Sehr sehr hilfreich, es funktioniert für mich auf einem Nexus S. Vielen Dank für das Teilen, Wissen ist die Macht.
Bobighorus
3

Wenn Sie Windows haben, automatisiert das hervorragende Nexus Root Toolkit den hier angegebenen Vorgang mit einem Klick in einem "Flash to Stock & Unroot" plus einer zusätzlichen Option zur OEM-Sperre. Natürlich wird es ebenso einfach und mit anderen erweiterten Funktionen freigeschaltet und gerootet. Sie können es bekommen bei:

http://www.wugfresh.com/dev/nexus-root-toolkit/

user17512
quelle