{"id":168101,"date":"2015-10-10T01:10:00","date_gmt":"2015-10-09T23:10:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=168101"},"modified":"2022-06-26T18:17:24","modified_gmt":"2022-06-26T16:17:24","slug":"nexus-7-2013-auf-android-6-0-marshmallow-aktualisieren","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2015\/10\/10\/nexus-7-2013-auf-android-6-0-marshmallow-aktualisieren\/","title":{"rendered":"Nexus 7 (2013) auf Android 6.0 (Marshmallow) aktualisieren"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/07\/android.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>Letzten Montag hat Google ja Android 6.0 (Marshmallow) f\u00fcr diverse Nexus-Ger\u00e4te, u. a. das Nexus 7 (2013) freigegeben. Nachdem auch OTA-Update-Dateien verf\u00fcgbar sind, habe ich mein Nexus 7 (2013) auf Android 6.0 aktualisiert. Hier die Vorgehensweise.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/e7633951fd5f452782e2cc273e2b2a8b\" alt=\"\" width=\"1\" height=\"1\" \/>Wie man ein Factory Image von Android 5.0 auf das Nexus 7 (2013) \u2013 und damit auf andere Nexus-Ger\u00e4te flashen kann, ist im Artikel <a href=\"https:\/\/borncity.com\/blog\/2014\/11\/15\/android-5-0-auf-dem-nexus-7-2013-installieren\/\">Android 5.0 auf dem Nexus 7 (2013) installieren<\/a> beschrieben. Die Download-Adressen f\u00fcr die Factory-Images von Android 6.0 f\u00fcr diverse Nexus-Ger\u00e4te hatte ich im Artikel <a href=\"https:\/\/web.archive.org\/web\/20210506014633\/https:\/\/borncity.com\/blog\/2015\/10\/05\/marshmellow-android-6-0-fr-nexus-gerte-verfgbar\/\">Marshmallow (Android 6.0) f\u00fcr Nexus-Ger\u00e4te verf\u00fcgbar<\/a> beschrieben. Diesen Ansatz wollte ich aber nicht verwenden, da dies zu einem Verlust der Apps und Daten f\u00fchren kann.<\/p>\n<p>Aber es gibt ja bereits die OTA-Dateien f\u00fcr diverse Nexus-Ger\u00e4te, die ich im Artikel <a href=\"https:\/\/borncity.com\/blog\/2015\/10\/08\/android-6-0-marshmallow-ota-files-fr-nexus-gerte\/\">Android 6.0 (Marshmallow) OTA-Files f\u00fcr Nexus-Ger\u00e4te<\/a> aufgelistet habe. Folgerichtig habe ich mir die OTA-ZIP-Datei f\u00fcr das Nexus 7 (2013) WiFi von dieser Downloadadresse<\/p>\n<ul>\n<li><a href=\"https:\/\/android.googleapis.com\/packages\/ota\/google_razor\/a70592f3ba3a646df309b2e026f22bfb016225be.signed-razor-MRA58K-from-LMY48M.zip\">Nexus 7 (2013 WLAN): Android 5.1.1 LMY48M \u21d2 Android 6.0 MRA58K<\/a><\/li>\n<\/ul>\n<p>heruntergeladen und in einem lokalen Verzeichnis gespeichert.<\/p>\n<h3>OTA-Installation per ADB sideload<\/h3>\n<p>Als n\u00e4chstes muss auf einem Windows-Rechner das Programm ADB (Android Debug Bridge) aus dem Android Studio (Android SDK) vorhanden sein \u2013 und es m\u00fcssen die ADB-Treiber installiert sein. ADB ist Bestandteil des Android SDK. Man kann sich das Android Studio mit dem SDK <a href=\"http:\/\/developer.android.com\/sdk\/index.html\">hier bei Google kostenlos herunterladen<\/a> und installieren.<\/p>\n<blockquote><p>Anmerkung: Wer nicht den fetten Download des Android Studio ben\u00f6tigt, kann sich im Internet ADB und die Treiber herunterladen und installieren. Allerdings gibt es noch einen Haken: Ich hatte eine \u00e4ltere ADB-Version von fr\u00fcheren Upgrades auf der Festplatte und bekam prompt die Meldung, dass ADB mit der Version 1.0.32 ben\u00f6tigt w\u00fcrde. Da ich Android Studio auf meinem Rechner habe, konnte ich die ADB-Dateien in der aktuellen Form kopieren.<\/p><\/blockquote>\n<p>Ist Android Studio installiert, findet sich die ben\u00f6tigte Dateien f\u00fcr ADB im Ordner <em>Androidsdk\\platform-tools. <\/em>Die Dateien aus dem Ordner <em>platform-tools<\/em> sind in den Ordner mit den Android OTA-ZIP-Installationsdateien zu kopieren. Im Artikel <a href=\"https:\/\/borncity.com\/blog\/2014\/11\/15\/android-5-0-auf-dem-nexus-7-2013-installieren\/\">Android 5.0 auf dem Nexus 7 (2013) installieren<\/a> gebe ich ein paar Hinweise, was da zu beachten ist. Mein Ordner sieht dann beispielsweise so aus.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/vABxqMf.jpg\" \/><\/p>\n<p>Die Datei <em>adb.exe <\/em>sowie die beiden *.DLLs werden zum Patchen ben\u00f6tigt \u2013 und <em>Android6.zip <\/em>ist die umbenannte OTA-Datei zur Installation.<\/p>\n<p>1. Halten Sie die Umschalttaste gedr\u00fcckt, w\u00e4hrend Sie den Ordner im Explorerfenster mit der rechten Maustaste anw\u00e4hlen.<\/p>\n<p>2. W\u00e4hlen Sie den Kontextmen\u00fcbefehl <em>Eingabeaufforderung hier \u00f6ffnen.<\/em><\/p>\n<p>Das Fenster der Eingabeaufforderung dient sp\u00e4ter dazu, die ben\u00f6tigten Befehle einzugeben.<\/p>\n<h3>So klappt die ADB-OTA-Installation per Sideload<\/h3>\n<p>Sobald das Fenster der Eingabeaufforderung ge\u00f6ffnet ist, kann man das Nexus 7 booten und USB-Debugging in den Entwickleroptionen einschalten. Normalerweise erscheint nach der Anmeldung unter Android dann noch eine Abfrage, ob das Debuggen vom PC zugelassen wird. Dem habe ich zugestimmt.<\/p>\n<p>Als erstes gibt man den Befehl:<\/p>\n<p><em>adb devices<\/em><\/p>\n<p>in der Eingabeaufforderung ein und dr\u00fcckt die Eingabetaste. Dann sollte sich adb mit folgender Antwort melden.<\/p>\n<p><em>09f9592f\u00a0\u00a0 device<\/em><\/p>\n<p>Das ist das Zeichen, dass das mit Android gebootete Nexus 7 per ADB erreichbar ist. Falls das nicht der Fall ist, ist entweder ADB nicht korrekt installiert, es ist kein USB-Debugging eingeschaltet oder die Treiber fehlen. Kommt die obige Meldung, gibt man folgenden Befehl ein:<\/p>\n<p><em>adb reboot bootloader<\/em><\/p>\n<p>Beim entsperrten Nexus 7 wird Android dann im Bootlader neu gestartet. Sie sollten auf dem Display eine Anzeige sehen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/PaShVs4.jpg\" width=\"347\" height=\"185\" \/><\/p>\n<p>Dr\u00fccken Sie die Lautst\u00e4rkewippe an der Seite des Nexus in Richtung Lauter oder Leiser, um den Modus <em>Apply update from ADB <\/em>auszuw\u00e4hlen. Best\u00e4tigen Sie dies durch Dr\u00fccken der Ein-Taste. Jetzt wird Android folgende Anzeige auf dem Display zeigen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/qXVgquN.jpg\" width=\"409\" height=\"74\" \/><\/p>\n<p>Jetzt gilt es, die ben\u00f6tigten Befehle im Fenster der Eingabeaufforderung einzugeben. Ich habe im ersten Anlauf den Befehl:<\/p>\n<p><em>adb devices<\/em><\/p>\n<p>in der Eingabeaufforderung eingegeben und die Eingabetaste gedr\u00fcckt. Dann meldete sich adb mit folgender Antwort.<\/p>\n<p><em>09f9592f\u00a0\u00a0 device<\/em><\/p>\n<p>Der Versuch, das Update mit <em>adb sideload android6.zip <\/em>anzusto\u00dfen, endete aber mit folgender Fehlermeldung.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/NDaWTrT.jpg\" \/><\/p>\n<p>Auf dem Display des Nexus 7 (2013) erhielt ich dann den Hinweis, dass die ADB-Version nicht der Version 1.0.32 oder h\u00f6her entspr\u00e4che (siehe oben). Daher musste ich erst die korrekten ADB-Dateien besorgen und ADB erneut in der Eingabeaufforderung aufrufen. Dann habe ich folgende Befehle eingegeben:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/lRqOs3F.jpg\" \/><\/p>\n<p>E:\\Downloads\\Android\\Android6&gt;<strong>adb devices<br \/>\n<\/strong>List of devices attached<br \/>\n09f9592f\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 sideload<br \/>\nE:\\Downloads\\Android\\Android6&gt;<strong>adb sideload Android6.zip<\/strong><br \/>\nTotal xfer: 2.05x<\/p>\n<p>E:\\Downloads\\Android\\Android6&gt;<\/p>\n<p>Nachdem das Nexus 7 mit <em>adb devices<\/em> gelistet wurde, reicht es, den <em>adb sideload xxx<\/em>-Befehl einzugeben, um das Update \u00fcber OTA-Datei anzusto\u00dfen. Der Fortschritt wird im Fenster der Eingabeaufforderung angezeigt. Die Antwort <em>Total xfer: 2.05x<\/em> zeigt den erfolgreichen Update-Vorgang an. Auf dem Display des Nexus wird der Status ebenfalls angezeigt (hier leider unscharf).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/VIGzpCJ.jpg\" width=\"321\" height=\"452\" \/><\/p>\n<p>Es ist aber der Abbruch wegen des ADB kleiner 1.0.32 zu sehen und der erfolgreiche Upgrade-Vorgang im unteren Block.<\/p>\n<p>Nach dem Update bootet das Ger\u00e4t und beginnt mit der Optimierung der Apps. Das hat hier einige Zeit gedauert, bis der Sperrbildschirm und dann der Android 6.0-Homescreen zu sehen war.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/JKrHJ6N.jpg\" \/><\/p>\n<p>Die Kontrolle der Android-Version \u00fcber die Einstellungen-App ergab dann folgende Anzeige.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/BH4C4xt.jpg\" \/><\/p>\n<p>Das OTA-Update war erfolgreich installiert.<\/p>\n<p><strong>\u00c4hnliche Artikel:<br \/>\n<\/strong><a href=\"https:\/\/borncity.com\/blog\/2014\/11\/15\/android-5-0-auf-dem-nexus-7-2013-installieren\/\">Android 5.0 auf dem Nexus 7 (2013) installieren<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/11\/17\/lollipop-ota-sideload-update-fr-das-nexus-4-step-by-step\/\">Lollipop OTA sideload-Update f\u00fcr das Nexus 4 Step-by-step<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2015\/10\/08\/android-6-0-marshmallow-ota-files-fr-nexus-gerte\/\">Android 6.0 (Marshmallow) OTA-Files f\u00fcr Nexus-Ger\u00e4te<\/a><br \/>\n<a href=\"https:\/\/web.archive.org\/web\/20210506014633\/https:\/\/borncity.com\/blog\/2015\/10\/05\/marshmellow-android-6-0-fr-nexus-gerte-verfgbar\/\">Marshmallow (Android 6.0) f\u00fcr Nexus-Ger\u00e4te verf\u00fcgbar<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Letzten Montag hat Google ja Android 6.0 (Marshmallow) f\u00fcr diverse Nexus-Ger\u00e4te, u. a. das Nexus 7 (2013) freigegeben. Nachdem auch OTA-Update-Dateien verf\u00fcgbar sind, habe ich mein Nexus 7 (2013) auf Android 6.0 aktualisiert. Hier die Vorgehensweise.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[1713,4284,4502,4357,2462,4315],"class_list":["post-168101","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-adb","tag-android-6-0","tag-marshmallow","tag-nexus-7","tag-ota","tag-update"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/168101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=168101"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/168101\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=168101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=168101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=168101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}