{"id":144339,"date":"2013-11-15T20:34:55","date_gmt":"2013-11-15T18:34:55","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=144339"},"modified":"2021-11-20T22:03:51","modified_gmt":"2021-11-20T21:03:51","slug":"aufgenordet-mein-nexus-4-bekommt-das-kitkat-upgrade","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2013\/11\/15\/aufgenordet-mein-nexus-4-bekommt-das-kitkat-upgrade\/","title":{"rendered":"Aufgenordet: Mein Nexus 4 bekommt das KitKat-Upgrade!"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px; display: inline;\" alt=\"\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/04\/smartphone.jpg\" width=\"62\" height=\"84\" \/>Im Artikel <a href=\"https:\/\/borncity.com\/blog\/2013\/11\/14\/kitkat-aufs-nexus-7-oder-nexus-10-schrauben\/\">KitKat auf's Nexus 7 oder Nexus 10 schrauben \u2026<\/a> hatte ich die Tage berichtet, dass Google das Update auf Android 4.4 f\u00fcr die Nexus Tablet PCs bereitstellt. Das Nexus 4 blieb au\u00dfen vor \u2013 Google gibt an, dass man Kitkat \"soon\" f\u00fcr die 3G-Varianten des Nexus 7\/10 und f\u00fcr das Nexus 4 bereitstellt. In diesem Blog-Beitrag zeige ich, wie ihr (auch als nicht-Noob) bereits heute KitKat auf das Nexus 4 bekommt (die Anleitung l\u00e4sst sich auch f\u00fcr andere Nexus-Ger\u00e4te verwenden).<\/p>\n<p><!--more--><\/p>\n<p>Hintergrund: Google hat diese Nacht die Factory-Images von Android 4.4 f\u00fcr seine Nexus-Modelle online gestellt. <img loading=\"lazy\" decoding=\"async\" class=\"fwxtwdmwtgmnvdsmqjfn\" alt=\"\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/800f7e4b34d6460880bb0265c265d937\" width=\"1\" height=\"1\" \/>Diese Images hat z.B. <a href=\"http:\/\/v-i-t-t-i.de\/blog\/2013\/11\/android-4-4-kitkat-factory-images-fur-nexus-gerate-online-ota-update-lasst-auf-sich-warten-28012\/\" target=\"_blank\" rel=\"noopener\">jemand hier<\/a> zwar fein s\u00e4uberlich verlinkt und dann geschrieben: Die Images k\u00f6nnt ihr herunterladen. Man br\u00e4uchte also das OTA-Update nicht abzuwarten und k\u00f6nnte sofort updaten. Nur wie? Mag ja sein, dass es aller Welt klar wie Klo\u00dfbr\u00fche ist, wie man die heruntergeladene .tgz-Datei als Update nutzen kann. Mir war es nicht klar (habe das noch nicht benutzt).<\/p>\n<p>Daher stellte sich mir Noob-m\u00e4\u00dfig die Frage: Wie geht's weiter, wenn ich die .tgz-Datei auf dem Rechner habe? Da in den meisten anderen Techblogs diesbez\u00fcglich Schweigen im Walde herrscht, werfen wir mal einen Blick auf's Detail. Die beste (englischsprachige) Anleitung, die mir gestern unter die Augen gekommen ist, findet sich <a href=\"http:\/\/www.androidheadlines.com\/2013\/11\/android-4-4-kitkat-factory-image-posted-google-nexus-4.html\" target=\"_blank\" rel=\"noopener\">hier bei androidheadlines.com<\/a>. Da findet sich auch der Download-Link f\u00fcr alle Nexus-Images und eine recht easy ausschauende Installationsanleitung \u2026<\/p>\n<p>\u2026 wie das abl\u00e4uft war mir sofort klar. Aber ich ziehe es wohl an, laufe ich doch in 105 % der F\u00e4lle bei solchen Anleitungen krachend gegen die Wand. Ich habe daher mal eine Anleitung verfasst, wie es bei mir schlie\u00dflich geklappt hat. Die Anleitung kann auch f\u00fcr die Nexus 7 und Nexus 10-Tablet PCs benutzt werden (wenn ihr die Dateinamen in den ADB-Befehlen entsprechend anpasst).<\/p>\n<blockquote dir=\"ltr\" style=\"margin-right: 0px;\">\n<p style=\"background-color: #e0ffff;\"><strong>Achtung:<\/strong> Die folgende Anleitung wurde nach bestem Wissen verfasst. Ihr f\u00fchrt aber die Schritte auf eigene Gefahr durch \u2013 ich \u00fcbernehme keine Verantwortung f\u00fcr gebrickte oder nicht funktionale Ger\u00e4te! Weiterhin solltet ihr wichtige Daten vor der Aktion sichern, da das Smartphone in den Werksauslieferungszustand versetzt wird und alle Daten sowie installierte Apps danach weg sind.<\/p>\n<\/blockquote>\n<h3>KitKat-Abbild herunterladen und weitere Vorbereitungen<\/h3>\n<p>Als erstes brauchen wir den Download des aktuellen KitKat Factory-Images von <a href=\"https:\/\/developers.google.com\/android\/nexus\/images#occamkrt16o\" target=\"_blank\" rel=\"noopener\">dieser Google-Webseite<\/a>. Ich habe mir die Systemabbilddatei f\u00fcr Android 4.4 f\u00fcr das Nexus 4 auf einen Windows-Rechner heruntergeladen. Diese Systemabbilddateien sind anschlie\u00dfend in einem lokalen Ordner zu entpacken. Problem: Windows stellt keinen Entpacker f\u00fcr .tgz- und .gz oder .tar-Archive bereit. Daher greift ihr euch ein Tool wie 7-Zip, welches es <a href=\"http:\/\/portableapps.com\/de\/apps\/utilities\/7-zip_portable\" target=\"_blank\" rel=\"noopener\">hier als portable Anwendung<\/a> gibt (einfach die Archivdatei in einen lokalen Ordner entpacken und dann die Programmdatei starten).<\/p>\n<ul>\n<li>Die Download-Datei <em>occam-krt16o-factory-75ccae7a.tgz <\/em>entpackt ihr mit 7-ZIP in einen weiteren lokalen Ordner.<\/li>\n<li>Anschlie\u00dfend ist im Ordner <em>occam-krt16o-factory-75ccae7a<\/em> die Archivdatei <em>occam-krt16o-factory-75ccae7a.tar<\/em> erneut mit 7-ZIP zu entpacken.<\/li>\n<li>Dann w\u00fcrde ich die Dateien im Teilpfad <em>occam-krt16o-factory-75ccae7a\\occam-krt16o <\/em>in einen lokalen Ordner <em>KitKat <\/em>kopieren.<\/li>\n<\/ul>\n<p>Mit diesem Schlenker habt ihr im Ordner <em>KitKat <\/em>die f\u00fcr das Upgrade ben\u00f6tigten Dateien.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Files01.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Files01\" alt=\"Files01\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Files01_thumb.jpg\" width=\"630\" height=\"369\" border=\"0\" \/><\/a><\/p>\n<h3>ADB und Fastboot bereitstellen<\/h3>\n<p>Um diese Dateien vom Windows-Rechner auf das Nexus 4 (oder ein anderes Nexus zu schaffen), wird jetzt die Android Debug Bridge (ADB) und das Tool Fastboot ben\u00f6tigt. Diese Programme k\u00f6nnen \u00fcber die USB-Schnittstelle die entsprechenden Aktionen auf dem Nexus 4 ausf\u00fchren. Sowohl ADB als auch Fastbook sind Programme, die Bestandteil des Android SDK sind. Man kann sich dieses Android SDK <a href=\"http:\/\/developer.android.com\/sdk\/index.html\" target=\"_blank\" rel=\"noopener\">hier bei Google kostenlos herunterladen<\/a> und installieren.<\/p>\n<blockquote><p>Anmerkung: Bei mir war dies nicht erforderlich, da ich das Android SDK f\u00fcr meine Arbeit mit Android eh auf meiner Windows-Maschine habe. Wer nicht den fetten Download des SDK ben\u00f6tigt, kann auf <a href=\"https:\/\/web.archive.org\/web\/20140704063508\/http:\/\/www.xda-developers.com\/android\/lightweight-adb-and-fastboot-installer\/\" target=\"_blank\" rel=\"noopener\">dieser Seite<\/a> sowohl ADB als auch Fastboot als Installer-Paket herunterladen und installieren. Ich habe das nicht getestet, aber die installierten Tools sollten ausreichend sein.<\/p><\/blockquote>\n<p>Ist das Android SDK installiert, finden sich die ben\u00f6tigten Dateien f\u00fcr ADB und Fastboot im Ordner <em>android-sdk_r20\\platform-tools <\/em>(wobei mein Pfad noch auf die \u00e4ltere Version R20 des SDK verweist). Die Dateien aus dem Ordner <em>platform-tools<\/em> sind in den Ordner <em>KitKat <\/em>mit den Installationsdateien zu kopieren.<\/p>\n<p>Dann klickt man in einem Ordnerfenster bei gedr\u00fcckter <em>Umschalt<\/em>-Taste den Ordner <em>KitKat <\/em>mit der rechten Maustaste an und w\u00e4hlt im Kontextmen\u00fc den Befehl <em>Eingabeaufforderung hier \u00f6ffnen. <\/em>Es erscheint das Fenster der Eingabeaufforderung, in der nun die Android Debug Bridge (ADB) zu starten ist.<\/p>\n<h3>Voraussetzungen auf dem Nexus 4 gegeben?<\/h3>\n<p>Wenn wir schon bei einer m\u00f6glichst pr\u00e4zisen Beschreibung sind, m\u00f6chte ich auch die Infol\u00fccken, die zum Arbeiten mit ADB erforderlich sind, f\u00fcr das Nexus (oder jedes andere Android-Smartphone) f\u00fcllen. Um per ADB auf Android zugreifen zu k\u00f6nnen, ist das USB-Debugging zu aktivieren. Wie dies genau funktioniert, habe ich im Beitrag:<\/p>\n<p>a1: <a href=\"https:\/\/borncity.com\/blog\/2013\/05\/11\/samsung-galaxy-s4-und-die-adb-schnittstelle-teil-2\/\" target=\"_blank\" rel=\"noopener\">Samsung Galaxy S4 und die ADB-Schnittstelle \u2013 Teil 2<\/a><\/p>\n<p>am Beispiel des Samsung Galaxy S4 beschrieben. Hier ist die Option beim Nexus 4 in den Entwickleroptionen zu sehen.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/ADB01.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"ADB01\" alt=\"ADB01\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/ADB01_thumb.jpg\" width=\"628\" height=\"378\" border=\"0\" \/><\/a><\/p>\n<p>Ist das Nexus 4 per USB-Kabel mit dem PC verbunden, wird die Verbindungsaufnahme per ADB auch bei aktiviertem USB-Debugging aber zun\u00e4chst scheitern. Erinnerungsm\u00e4\u00dfig ist seit Android 4.2.2 eine weitere Sicherung gegen unbefugte Benutzung der ADB-Schnittstelle eingebaut. Das Android-Smartphone zeigt im entsperrten Zustand die nachfolgende Popup-Meldung.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/ADB02.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"ADB02\" alt=\"ADB02\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/ADB02_thumb.jpg\" width=\"335\" height=\"556\" border=\"0\" \/><\/a><\/p>\n<p>Der Benutzer muss dann explizit den RSA-Schl\u00fcssel als Fingerabdruck des debuggenden Computers \u00fcber die <em>OK<\/em>-Schaltfl\u00e4che zulassen. Erst dann kann erfolgreich mittels ADB auf Android zugegriffen und das Upgrade auf Android 4.4 (oder anderes) ausgef\u00fchrt werden.<\/p>\n<h3>Jetzt noch das Update auf KitKat montieren<\/h3>\n<p>Sofern alles bis zu diesem Punkt mit den Vorbereitungen geklappt hat, m\u00fcsste das Nexus 4 mit Android laufen und das USB-Debugging gestattet sein. Auf dem Windows-Desktop ist eine Eingabeaufforderung zu sehen (siehe folgende Bilder), in der dann die ben\u00f6tigten Befehle auszuf\u00fchren sind. Im entpackten Ordner findet sich zwar eine Datei <em>flash-all.bat<\/em>, die man per Doppelklick ausf\u00fchren k\u00f6nnen sollte. Das Batchprogramm enth\u00e4lt auch allerlei (f\u00fcr mich sinnvoll erscheinende) Befehle, die das Upgrade auf Android 4.4 durchf\u00fchren sollten. Alleine, bei mir hat es die Batchdatei sofort mit Fehlern aus der Bahn geworfen. Aber mit <a href=\"http:\/\/www.androidheadlines.com\/2013\/11\/android-4-4-kitkat-factory-image-posted-google-nexus-4.html\" target=\"_blank\" rel=\"noopener\">dieser Anleitung hier<\/a> sollte das Upgrade doch mit Null-Problemo manuell durchzuf\u00fchren sein. Also flugs ans Werk. Zuerst ist in der Eingabeaufforderung der Befehl<\/p>\n<p>adb reboot bootloader<\/p>\n<p>einzugeben. Der Befehl ruft einmal die Android Debug Bridge auf, die dann \u00fcber die USB-Verbindung zu Android Kontakt aufnimmt. Gegebenenfalls werden Sie, wie im vorherigen Abschnitt beschrieben, aufgefordert, den RSA-Fingerabdruck zu best\u00e4tigen. Scheitert der Befehl mit einem Fehler <em>error: device offline<\/em>, ist der RSA-Fingerabdruck nicht best\u00e4tigt. Wird kein Ger\u00e4t gefunden, ist m\u00f6glicherweise das USB-Debugging auf dem Nexus 4 nicht freigegeben oder das USB-Kabel nicht verbunden.<\/p>\n<p>Dem <em>adb<\/em>-Befehl lassen sich dann weitere Parameter mitgeben. Diese stellen unter Android ausf\u00fchrbare Befehle dar. Der obige Befehl bewirkt also nicht nur den Start von ADB, sondern weist Android an, in den Bootlader zu starten. Die Android-Oberfl\u00e4che verschwindet, das Nexus 4 sollte booten und dann das liegende Android-M\u00e4nnchen auf dem Bildschirm zeigen (hier unten links zu sehen).<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Nexus04.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: left; padding-top: 0px; padding-left: 0px; margin: 0px 10px 0px 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Nexus04\" alt=\"Nexus04\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Nexus04_thumb.jpg\" width=\"307\" height=\"550\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Nexus04-1.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Nexus04-1\" alt=\"Nexus04-1\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Nexus04-1_thumb.jpg\" width=\"288\" height=\"553\" border=\"0\" \/><\/a><\/p>\n<p>Im Anschluss sieht die oben erw\u00e4hnte Upgrade-Anleitung die Eingabe des Befehls<\/p>\n<p><em>fastboot flash bootloader bootloader-filename.img<\/em><\/p>\n<p>vor. Ganz nett. Dass da als Dateiname ein Platzhalter verwendet wurde, war mir auch klar. Im konkreten Fall gilt f\u00fcr das Nexus 4 und das Upgrade auf Android 4.4 per Firmware folgender Befehl:<\/p>\n<p><em>fastboot flash bootloader <span style=\"color: #ff0000;\">bootloader-mako-makoz20i.img<\/span><\/em><\/p>\n<p>Der hier rot eingef\u00e4rbte Dateiname ist jeweils auf den Namen der Image-Datei abzustimmen (der verwendet Name steht hier f\u00fcr KitKat auf dem Nexus 4).<\/p>\n<p>Was hoffnungsvoll begann, endete schn\u00f6de mit einer Fehlermeldung <em>FILED (remote: not supported in locked device) &#8211; <\/em>siehe folgendes Fenster der Eingabeaufforderung.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Eingabe01.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Eingabe01\" alt=\"Eingabe01\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Eingabe01_thumb.jpg\" width=\"641\" height=\"325\" border=\"0\" \/><\/a><\/p>\n<p>Offenbar war der Bootlader meines Nexus 4 gesperrt. Aber auch das ist nicht wirklich ein Problem, die gute Tante Google wusste Rat und leitete mich zu dieser Seite bei DroidWiki. Mit folgenden beiden Befehlen wird der Bootlader des Nexus 4 entsperrt.<\/p>\n<p><em>fastboot devices<br \/>\nfastboot oem unlock<\/em><\/p>\n<p>Der erste Befehl pr\u00fcft, ob ein Ger\u00e4t gefunden wird, w\u00e4hrend der zweite Befehl den Bootlader freischaltet. Dies wird auf dem Nexus 4 mit der Anzeige \"Unlock bootloader?\" (siehe obige Abbildung, rechts) quittiert. Man muss nun die Lautst\u00e4rkewippe f\u00fcr lauter bet\u00e4tigen, um den Eintrag <em>Yes <\/em>zu markieren und das durch die Power-Taste best\u00e4tigen. In der Eingabeaufforderung sieht das so aus:<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot oem unlock<\/span><br \/>\n&#8230;<br \/>\nOKAY [ 63.671s]<br \/>\nfinished. total time: 63.674s<\/em><\/p>\n<p>Sobald der Bootlader erfolgreich entsperrt wurde, k\u00f6nnen die Befehle zum Updaten des Bootloaders und zum Update der Firmware ausgef\u00fchrt werden. Mit dem nachfolgend rot gef\u00e4rbten Befehl:<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot flash bootloader bootloader-mako-makoz20i.img<br \/>\n<\/span>sending 'bootloader' (2203 KB)&#8230;<br \/>\nOKAY [\u00a0 0.075s]<br \/>\nwriting 'bootloader'&#8230;<br \/>\nOKAY [\u00a0 0.339s]<br \/>\nfinished. total time: 0.419s<\/em><\/p>\n<p>wird als erstes der Bootlader f\u00fcr KitKat ausgetauscht. Die obigen Sequenz zeigt die R\u00fcckmeldungen, wenn das erfolgreich bewerkstelligt werden kann. Dann ist ein Neustart mittels des folgenden, rot eingef\u00e4rbten, Befehls notwendig.<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot reboot-bootloader<br \/>\n<\/span>rebooting into bootloader&#8230;<br \/>\nOKAY [\u00a0 0.003s]<br \/>\nfinished. total time: 0.005s<\/em><\/p>\n<p>Anschlie\u00dfend ist der \"Radioteil\" des Firmware-Upgrades zu aktualisieren. Dies erfolgt mit dem nachfolgend rot eingef\u00e4rbten Kommando.<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot flash radioradio-mako-m9615a-cefwmazm-2.0.1700.84.img<\/span><br \/>\nsending 'radio' (45537 KB)&#8230;<br \/>\nOKAY [\u00a0 1.443s]<br \/>\nwriting 'radio'&#8230;<br \/>\nOKAY [\u00a0 2.559s]<br \/>\nfinished. total time: 4.007s<\/em><\/p>\n<p>Auch hier sollten die obigen R\u00fcckmeldungen best\u00e4tigen, dass der Flash-Vorgang erfolgreich durchl\u00e4uft. Nun ist wieder ein Neustart mit:<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot reboot-bootloader<\/span><\/em><\/p>\n<p>auszuf\u00fchren und dann das eigentliche KitKat-Upgrade mit folgender, rot gef\u00e4rbter, Anweisung einzuleiten.<\/p>\n<p><em><span style=\"color: #ff0000;\">fastboot \u2013w update image-occam-krt16o.zip<\/span><br \/>\narchive does not contain 'boot.sig'<br \/>\narchive does not contain 'recovery.sig'<br \/>\narchive does not contain 'system.sig'<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nBootloader Version&#8230;: MAKOZ30d<br \/>\nBaseband Version&#8230;..: M9615A-CEFWMAZM-2.0.1700.97<br \/>\nSerial Number&#8230;&#8230;..: 04e95bbd89e17646<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\nchecking product&#8230;<br \/>\nOKAY [\u00a0 0.002s]<br \/>\nchecking version-bootloader&#8230;<br \/>\nOKAY [\u00a0 0.004s]<br \/>\nchecking version-baseband&#8230;<br \/>\nOKAY [\u00a0 0.004s]<br \/>\nsending 'boot' (6336 KB)&#8230;<br \/>\nOKAY [\u00a0 0.204s]<br \/>\nwriting 'boot'&#8230;<br \/>\nOKAY [\u00a0 0.379s]<br \/>\nsending 'recovery' (6884 KB)&#8230;<br \/>\nOKAY [\u00a0 0.238s]<br \/>\nwriting 'recovery'&#8230;<br \/>\nOKAY [\u00a0 0.415s]<br \/>\nerasing 'system'&#8230;<br \/>\nOKAY [\u00a0 0.819s]<br \/>\nsending 'system' (700500 KB)&#8230;<br \/>\nOKAY [ 22.126s]<br \/>\nwriting 'system'&#8230;<br \/>\nOKAY [ 43.298s]<br \/>\nerasing 'userdata'&#8230;<br \/>\nOKAY [\u00a0 0.205s]<br \/>\nformatting 'userdata' partition&#8230;<br \/>\nCreating filesystem with parameters:<br \/>\nSize: 6189744128<br \/>\nBlock size: 4096<br \/>\nBlocks per group: 32768<br \/>\nInodes per group: 8048<br \/>\nInode size: 256<br \/>\nJournal blocks: 23612<br \/>\nLabel:<br \/>\nBlocks: 1511168<br \/>\nBlock groups: 47<br \/>\nReserved block group size: 375<br \/>\nCreated filesystem with 11\/378256 inodes and 50366\/1511168 blocks<br \/>\nsending 'userdata' (98413 KB)&#8230;<br \/>\nwriting 'userdata'&#8230;<br \/>\nOKAY [ 10.120s]<br \/>\nerasing 'cache'&#8230;<br \/>\nOKAY [\u00a0 0.028s]<br \/>\nformatting 'cache' partition&#8230;<br \/>\nCreating filesystem with parameters:<br \/>\nSize: 587202560<br \/>\nBlock size: 4096<br \/>\nBlocks per group: 32768<br \/>\nInodes per group: 7168<br \/>\nInode size: 256<br \/>\nJournal blocks: 2240<br \/>\nLabel:<br \/>\nBlocks: 143360<br \/>\nBlock groups: 5<br \/>\nReserved block group size: 39<br \/>\nCreated filesystem with 11\/35840 inodes and 4616\/143360 blocks<br \/>\nsending 'cache' (10984 KB)&#8230;<br \/>\nwriting 'cache'&#8230;<br \/>\nOKAY [\u00a0 1.089s]<br \/>\nrebooting&#8230;<\/em><\/p>\n<p><em>finished. total time: 78.988s<\/em><\/p>\n<p>Die restlichen Anweisungen in obiger Sequenz sind die R\u00fcckmeldungen von ADB. Doof ist, dass von Google keine Signaturdateien im ZIP-Archiv mit dem Upgrade beigelegt wurden. Als ich die Fehlermeldungen (die auch bei Ausf\u00fchrung der Batchdatei erschienen) sah, fiel mir schon das Herz in die Hose. Aber ich habe mir gedacht: \"Download ist offiziell von Google \u2013 kann also nix gefaked sein \u2013 Bootlader ist entsperrt \u2013 also muss es klappen\".<\/p>\n<p>Nach dem Neustart erschien schon mal das Google-Logo und es wurde nochmal gebootet. Da war ich schon beruhigt \u2013 offenbar nix gebrickt. Dann kamen vier tanzende Farbpunkte auf dem Display zum Vorschein. Als sich nach 30 Sekunden nichts tat, wurde ich leicht unruhig. Dachte mir \"dr\u00fccke mal die Power-Taste\", um das Ger\u00e4t zwangsweise auszuschalten. Und dann war der Android-Lock-Screen auch schon da.<\/p>\n<blockquote><p>Die tanzenden Farbpunkte sind bei KitKat wohl Programm &#8211; die kommen bei jedem Boot-Vorgang. Und in der Google+ Nexus 4-Gruppe habe ich gelesen, dass einige Leute 5 Minuten warteten, bis die Farbprunkte weg waren und der Locke-Screen erschien.<\/p><\/blockquote>\n<p>Bildschirm entsperrt und ich wurde vom Einrichtungsassistenten begr\u00fc\u00dft, der mich durch die notwendigen Schritte zur Inbetriebnahme f\u00fchrte. Anschlie\u00dfend wurde ich von einem \"ziemlich aufger\u00e4umten\", weil leeren Homescreen begr\u00fc\u00dft (Foto unten links). \u00dcber das Ordnersymbol in der linken unteren Ecke konnte ich aber das hier sichtbare Popup-Fenster einblenden, in dem wichtige Apps-Symbole untergebracht waren. Zudem gibt es vom Homescreen den Zugriff auf den PlayStore, auf die Telefoniefunktion, auf die Kamera, den Browser sowie auf die Nachrichten. Und ich konnte auf die Apps-Seite zugreifen.<\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Desk.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; float: left; padding-top: 0px; padding-left: 0px; margin: 0px 10px 0px 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Desk\" alt=\"Desk\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Desk_thumb.jpg\" width=\"293\" height=\"486\" align=\"left\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Setting.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"Setting\" alt=\"Setting\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/11\/Setting_thumb.jpg\" width=\"293\" height=\"486\" border=\"0\" \/><\/a><\/p>\n<p>Ich habe dann die App <em>Einstellungen <\/em>aufgerufen und bin \u00fcber den Punkt <em>\u00dcber das Telefon <\/em>zu der (hier oben rechts gezeigten) Einstellungsseite gelangt. Dort wurde mir Android 4.4 best\u00e4tigt \u2013 scheint also, dass ich jetzt mit KitKat auf dem Nexus 4 unterwegs bin. Ein Kurztest zeigte, dass WLAN, Kamera und Telefonie funktionieren. Bei Gelegenheit schaue ich, ob Miracast und die weiteren Funktionen auch noch tun und werde ggf. \u00fcber die neuen KitKat-Funktionen sowie meine generellen Erfahrungen mit dem Nexus 4 berichten.<\/p>\n<blockquote><p>Fazit: Es hat geklappt \u2013 Operation gelungen, Patient (nicht) tot, Premiere erledigt und das erste Android-Smartphone von Hand geflasht. Der Text ist jetzt etwas lang geworden. Ich hoffe aber, dass die Infos vielleicht auch denen weiterhelfen, die nicht mit Android-Substrat in der Muttermilch gro\u00df gezogen wurden. In diesem Sinne: Viel Erfolg mit dem Nexus 4-Upgrade auf KitKat \u2013 das Wochenende ist ja da.<\/p><\/blockquote>\n<p>Noch ein paar Tipps als Nachtr\u00e4ge: Gerade habe ich gesehen, dass jemand bei teltarif.de das KitKat-Update auf dem Nexus 7 (2012) ausprobiert und dar\u00fcber geschrieben hat: <a href=\"http:\/\/www.teltarif.de\/android-4-4-nexus-7-2012-kitkat-hands-on\/news\/53338.html\" target=\"_blank\" rel=\"noopener\">Ausprobiert: Das Kitkat-Update auf dem Nexus 7 (2012)<\/a> .<\/p>\n<p>Bei Android-Hilfe.de findet sich die <a href=\"http:\/\/www.android-hilfe.de\/faq-haeufige-fragen-zum-google-nexus-4\/465289-faq-nexus-4-stock-rom-flashen-manuell.html\" target=\"_blank\" rel=\"noopener\">[FAQ] Nexus 4 &#8211; Stock Rom flashen manuell<\/a> (ist aber schon von August 2013. Und ein wenige Nexus 4-KitKat-Troubleshooting und mehr findet ihr in der Nexus 4-Community bei Google+.<\/p>\n<p><strong>Links:<\/strong><br \/>\na1: <a href=\"https:\/\/borncity.com\/blog\/2013\/11\/14\/kitkat-aufs-nexus-7-oder-nexus-10-schrauben\/\">KitKat auf's Nexus 7 oder Nexus 10 schrauben \u2026<\/a><br \/>\na2: <a href=\"http:\/\/www.androidheadlines.com\/2013\/11\/android-4-4-kitkat-factory-image-posted-google-nexus-4.html\" target=\"_blank\" rel=\"noopener\">Android 4.4 KitKat Factory Image Posted for the Google Nexus 4<\/a><br \/>\na3: Bootloader-Unlock bei AndroidWiki<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im Artikel KitKat auf's Nexus 7 oder Nexus 10 schrauben \u2026 hatte ich die Tage berichtet, dass Google das Update auf Android 4.4 f\u00fcr die Nexus Tablet PCs bereitstellt. Das Nexus 4 blieb au\u00dfen vor \u2013 Google gibt an, dass &hellip; <a href=\"https:\/\/borncity.com\/blog\/2013\/11\/15\/aufgenordet-mein-nexus-4-bekommt-das-kitkat-upgrade\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[131,1376],"tags":[2943,2944,2525,63],"class_list":["post-144339","post","type-post","status-publish","format-standard","hentry","category-android","category-smartphone","tag-android-4-4","tag-kitkat","tag-nexus-4","tag-upgrade"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/144339","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=144339"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/144339\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=144339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=144339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=144339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}