16Jul
Nexus OTA-uppdateringar är lite av en gåta, de kommer direkt från Google, men de beror också på godkännande av bärare innan de kan skickas till enheter på vissa nätverk. Att få den senaste OTA-uppdateringen innebar att antingen vänta några veckor eller manuellt blinkar en hel fabriksbild, vilket kan vara lite janky. Nu är processen dock mer strömlinjeformad, så du kan blinka den senaste uppdateringen med ett kommando, ingen väntning behövs.
Medan den gamla fabriksbildmetoden var enkel i teorin, var det inte alltid mycket tillförlitlig - ibland skulle Googles skript inte fungera, så du måste flasha en massa filer manuellt från kommandotolken. Dessutom krävde det en olåst startladdare, vilken den nya metoden inte gör.
Den här nya metoden använder adb sideload-kommandot för att blinka den senaste uppdateringen i ett fall. Om du inte har använt det här kommandot tidigare kan det vara lite skrämmande först men det är faktiskt ganska enkelt. Och dessutom är det snabbare än att vänta på OTA att slå din enhet. Det är en win-win.
Steg 1: Få din dator och enhetsklar
Innan du börjar med det här måste du ha ADB och snabbstart på datorn. För enkel användning behöver du också ha ADB-konfiguration i ditt Windows System PATH.När du har fått det hela är du redo att trycka några OTA till din Nexus-enhet. Ljuv.
Nästa, om du inte redan har det, måste du komma åt telefonens utvecklingsalternativmenyn och aktivera USB-felsökning.Återigen är det enkelt, och när det är klart, behöver du inte göra det igen( om du inte återställer enheten till fabriken).
Med alla prep saker ur vägen, gå över till Googles OTA-filer sida. Det finns ett juridiskt avtal som du måste acceptera innan du kan komma åt filerna, men det är bara den typiska mumbo jumbo: dessa filer tillhandahålls av Google, du godkänner villkoren, bla bla. När du väl är överens kommer nedladdningarna att dyka upp.
Eftersom denna funktion bara lanserades är endast de senaste OTA-filerna tillgängliga för varje enhet. Jag ska använda den senaste säkerhetsuppdateringen på min Nexus 6P för den här handledningen, som bygger MTC19T för de som följer med hemma.
När du har tillgång till nedladdningarna, fortsätt och hitta byggnaden för din enhet. Klicka på länken "Länk" för att starta nedladdningen. Dessa är fulla OTA-paket, så de är fortfarande bara en stor som Factory Image-den för min 6P är en jättestor 910MB.
Med den nedladdade filen och ADB installerad är du redo att komma igång.
Steg två: Anslut din enhet och starta om i återställning
Fortsätt och anslut enheten till din dator. Första gången du gör det måste du godkänna USB-felsökning på den här datorn. Om det här är din persondator( som jag hoppas det är, eftersom du bara har installerat en massa saker på den), kryssar du på "Alltid tillåtafrån den här datorn "rutan.
Gå sedan till mappen där du sparade den OTA-filen. Skift + högerklicka i mappen, se till att inga filer väljs först. Välj "Öppna kommandofönster här." Det är inte förvånansvärt att ett kommandofönster öppnas.
Kontrollera i kommandofönstret att datorn kan se enheten med följande kommando:
adb-enheterOm den är korrekt ansluten ser du en alfanumerisk identifierare och ordet "enhet". Du är redo att gå.
Använd det här kommandot för att starta om enheten till återställning:
adb återstart återhämtningDin enhet bör börja omstart.
Steg tre: Sidöverför OTA-uppdateringen
Enheten startar om på en skärm med en liten Android-kille och ett rött utropstecken. Tryck på volym upp-knappen medan du håller strömbrytaren för att avslöja den dolda återställningsmenyn.
När menyn visas, använd volym ned-knappen för att navigera till alternativet "Använd uppdatering från ADB" och tryck sedan på strömbrytaren. Detta gör att enheten är redo att acceptera OTA-filen.
Tillbaka på datorn skriver du följande:
adb sideload & lt; ota zip updatefile.zip & gt;. .. där updatefile.zip är filnamnet på din OTA.
När den är korrekt uträttad börjar filen att trycka på enheten. En färdigställd procentandel kommer att dyka upp i kommandotolken, vilket ger dig en sorts idé när det blir klart. Det tar lite, så ta en kaffe.
När det är klart visas återställningsmenyn igen på din telefon, med alternativet "Reboot system now" redan markerat. Tryck på strömbrytaren för att påbörja omstart.
Du kan fortsätta och koppla ur telefonen från datorn medan den startas om. Det går nog att starta helt, eftersom Android måste "Optimera appar" efter en uppdatering. Detta kan ta en medan, beroende på hur många appar du har installerat.(Tack och lov, börjar med Android N, optimeringstiderna kommer att förbättras dramatiskt.)
Och det är det-du är klar. Grattis.
Medan adb sideload inte nödvändigtvis är ny är detta en av de första verkliga, dagliga användningarna för det - speciellt för icke-rotade användare. Det är ett enklare sätt att manuellt blinka OTA-filer, särskilt eftersom du inte behöver gå igenom alla problem med att blinka en ny bootloader, återställning, radio eller systemfiler, ett kommando, och det är det. Jag gillar autopilot.