Android Updates auf Nexus Geräten mit dem adb sideload Befehl installieren & Update-Links

Technik
Android Updates auf Nexus Geräten mit dem adb sideload Befehl installieren & Update-Links

Google rollt Softwareupdates für seine Nexus Geräte immer in Chargen aus. Daher kann es oft Wochen dauern, bis das Update auf dem eigenen Gerät landet. Wer hierfür aber zu ungeduldig ist, ...

... kann entweder ein Factory Image installieren oder mit dem Befehl adb sideload das Update installieren. Anders als beim Factory Image benötigt man für die Sideload-Methode weder einen entsperrten Bootloader noch verliert man die Daten am Gerät.

Disclaimer: Ich bin nicht verantwortlich, wenn das Gerät nachher nicht mehr benutzt werden kann und/oder ein Schaden entsteht. Es besteht immer ein kleines Restrisiko. Weitermachen auf eigenes Risiko.

Diese Anleitung gilt für:

Vorbereitung

Es wird in dieser Anleitung von einem Windows PC ausgegangen. Die Schritte sind jedoch auf einem Mac oder Linux-PC ähnlich. Auch bei der Sideload Methode benötigt man wieder die Platform Tools aus dem Android SDK und ihr müsst USB Debugging auf dem Gerät aktivieren.

  1. Android SDK herunterladen und installieren.
  2. SDK als Administrator starten und die Google USB Driver sowie die platform tools installieren (alles andere müsst ihr nicht installieren).
  3. Überprüft, ob ihr in euren Android-Einstellungen den Punkt Entwickleroptionen seht. Wenn nicht: Den Punkt Über das Tablet/Telefon öffnen und mehrmals auf die Build-Nummer tippen. Nun solltet ihr den Punkt Entwickleroptionen benutzen können.
  4. In die Einstellungen unter dem Punkt Entwickleroptionen aktivieren und USB-Debugging anhaken.
    Jetzt das Gerät einstecken und warten, bis die Treiber vollständig installiert sind.
  5. In eurem SDK-Installations-Ordner (C:\Program Files\Android\sdk\) befindet sich ein Ordner namens platform-tools. Hier sollten sich zwei .exe Dateien (fastboot.exe, adb.exe) befinden.
  6. Nun einfach die Shift-Taste gedrückt halten und auf den leeren Ordnerhintergrund mit der rechten Maustaste klicken. Im Kontextmenu sollte der Punkt Eingabeaufforderung hier öffnen stehen. Klicken.
  7. Überprüft mit dem Kommando adb devices nun, ob euer Gerät erkannt wurde. Es sollte eine Liste mit verbunden Android Geräten erscheinen. Wenn nicht: Treiberinstallation überprüfen, neu starten, ...

adb devices command

Den richtigen Update Link finden

Bei den Links sollte man darauf achten, dass diese direkt von Google kommen. Zudem müsst ihr die richtige Geräteversion und Buildnummer wählen. Allein beim Gerät ist es schon etwas kompliziert, da teilweise verschiedene Varianten - z.B. Wi-Fi oder mit 3G/LTE - gibt. Eine Übersicht über die verschiedenen Geräte erhält man bei der Google Factory Images Seite.

Achtet zudem genau auf die Buildnummer. In jedem Update Link versteckt sich immer die Information, von welchem Build auf welche neue Buildversion aktualisiert wird. Beispiel:

http://android.clients.google.com/(...)-nakasi-KOT49H-from-JWR66Y.c236a870.zip
  • Achtet darauf, dass der Host genau android.clients.google.com lautet.
  • Zum Schluss des Links findet ihr den Teil from-[Build-Nr], seht nach ob es sich exakt um den aktuellen Build eures Gerätes handelt (Einstellungen › Über das Tablet/TelefonBuild Nummer), in diesem Fall JWR66Y.
  • Davor steht der Gerätename (hier: nakasi) und die Build-Nummer, auf die aktualisiert werden soll (hier: KOT49H).

Die Links findet ihr entweder ganz am Ende dieses Beitrages oder durch eine Google Suche nach Begriffen wie Nexus 7 OTA Links oder Nexus 5 OTA Urls.

Ladet das Update herunter und speichert es an einem Ort, den ihr später leicht wieder findet.

Update installieren

Nun sind wir bereit, das Update zu installieren. Wir haben überprüft, ob das Gerät richtig erkannt wird, und haben die richtigen Update Datei heruntergeladen. Als nächstes müssen wir das Gerät in den Recovery Modus versetzen:

adb restart recovery

  1. Wieder die Eingabeaufforderung im Ordner platform-tools öffnen (siehe Punkt 5 und 6 der Vorbereitung)
  2. Mit dem Befehl adb reboot recovery wird das Gerät nun in den Recovery-Modus versetzt.
  3. Nun steht ihr das Android Logo mit einem Rufzeichen. Drückt zuerst die Power-Taste, haltet diese gedrückt und drückt nun zusätzlich kurz die Lauter-Taste.
  4. Wählt in diesem Menu die Zeile apply update from ADB.
  5. Auch in diesem Modus überprüfen wir, ob das Gerät richtig erkannt wurde: adb devices.
  6. Wenn das Gerät richtig aufgelistet wird, können wir nun den eigentlichen Befehl absenden:
adb sideload C:\Pfad_zur_ZIP_Datei\c236a8700e657182774ed2180a84dbc9a618b743.signed-nakasi-KOT49H-from-JWR66Y.c236a870.zip

Nicht vergessen, den Pfad_zur_ZIP_Datei und den Dateinamen durch euren tatsächlichen Pfad zu ersetzen. Nach dem Drücken der Enter-Taste wird die Datei an das Gerät gesendet und das Update installiert. Anschließend noch reboot system now wählen und mit dem Power Button bestätigen. Und keine Sorge, das erste Hochfahren dauert immer etwas länger.

adb sideload command

Update Links - OTA URLs

Hier die jeweiligen Linksammlungen bei xda-developers.

 Wenn euch die Anleitung gefällt, freue ich mich über jedes Teilen.

Permalink: https://to.ptmr.io/1oY89zZ