Når Android L startet, tok det over tre uker før vi så oppdateringen på flere Nexus 4-telefoner. En 2012 Nexus 7 kan fortsatt ikke se oppdateringen to måneder senere. Det er bare en latterlig tid å vente.
Hva vil ikke fungere
Først, la oss dekke hva som ikke vil fungere. Google velger - på sine servere - hvilke bestemte enheter som får lov til å motta oppdateringen. Dette betyr at du besøker skjermbildet Systemoppdateringer og trykker på "Check for Update", ikke vil akselerere prosessen. Når en oppdatering er tilgjengelig, vil enheten gi deg beskjed. (Hvis du trykker på denne knappen, kan det bare hjelpe hvis Google har bestemt seg for å gi enheten en oppdatering, og enheten har ikke sjekket inn igjen. Det gir deg ikke en ny sjanse til en oppdatering hver gang du trykker på den.)
Tidligere brukte vi et triks som tillot oss å tilbakestille denne prosessen, hopper over på forsiden av linjen og får oppdateringen umiddelbart ved å rydde Google Play Services-appens data. Dette virker ikke lenger, og det kan forårsake andre problemer på enheten din. Ikke følg dette tipset hvis du ser det på nettet!
Alternativ 1: Last ned og blits et offisielt fabrikkbilde
Google gir offisielle fabrikkbilder for sine Nexus-enheter. Vi har allerede dekket prosessen for nedlasting av et fabrikkbilde fra Google og blinker det. Det innebærer å låse opp enhetens opplastingsprogram, laste ned det nyeste fabrikkbildet for enheten din fra Googles nettsted, få adb-kommandoen, sette enheten i utviklingsmodus, sikre at de riktige driverne er konfigurert og kjøre et skript som blinker den nye versjonen av Android over den gamle versjonen. Denne prosessen kan utføres på Windows, Mac OS X eller Linux.
Denne prosessen slettes som standard hele enheten, og gjenoppretter den til fabrikkinnstillinger. Du må endre flash-skriptet for å utføre en oppdatering uten å tørke dine personlige data fra enheten.
Samlet sett er dette den mest kompliserte metoden. Det er imidlertid den eneste offisielt støttede måten å oppgradere til en ny versjon av Android så snart den er tilgjengelig. Google sender fabrikkbildene sine til deres nettside mange uker før du mottar dem som en tilgjengelig oppdatering over luften. Vi har brukt denne metoden i det siste, senest for å oppgradere en 2013 Nexus 7 til Android L etter uker med å vente på oppdateringen. Det fungerte, selv om prosessen med å kjempe med adb og drivere - spesielt på Windows - kan være frustrerende. Vi har hatt mindre problemer med å gjøre dette på en Unix-lignende plattform som Linux eller Mac OS X.
Alternativ 2: Last inn OTA-oppdateringsfilen manuelt
Når en Android-oppdatering er tilgjengelig, lar Google til slutt enheten din vite og den laster ned en OTA-oppdateringsfil (OTA). Enheten starter deretter på nytt og installerer OTA-oppdateringsfilen. OTA-oppdateringen er mindre og mer kompakt enn det større fabrikkbildet ovenfor. OTA-oppdateringer er ment for oppgradering fra en versjon til en annen, mens fabrikkbildet inneholder et komplett bilde av operativsystemet for enheten og kan brukes til å gjenopprette det hvis du noen gang tørker det eller installerer en tilpasset ROM.
Det er faktisk en måte å hoppe over ventetiden på OTA-oppdateringsfilen også. Hvis du får hendene dine på den aktuelle OTA-oppdateringsfilen, kan du starte opp i gjenopprettingsmiljøet og fortelle det om å installere OTA-oppdateringen manuelt. Dette vil utføre den samme oppgraderingen du ville få hvis du ventet på at den offisielle oppdateringen ble tilgjengelig, og den vil ikke tørke dataene dine.
Først må du få hendene på OTA-oppdateringsfilene. I motsetning til de fullstendige fabrikkbildene legger Google ikke inn disse offisielt. Du trenger en liste satt sammen av en tredjepart. For eksempel har Android-politi en komplett liste over Android 4.4.4 -> 5.0 og 5.0 -> 5.0.1 OTA-oppdateringsfiler med lenker til deres plasseringer på Googles offisielle servere. Hvis du leter etter en nyere versjon av Android, søk rundt for å finne en oppdatert liste. Du trenger også adb-kommandoen, som du kan anskaffe fra Googles Android SDK.
Start enheten på nytt og hold Volum ned-knappen mens den starter opp. Du får se hurtigbåt-menyen og ordet Start på skjermen. Trykk på Volum opp til du ser "Gjenopprettingsmodus", og trykk deretter på strømknappen.
adb sideload OTA_UPDATE_FILENAME.zip
Trykk Enter og adb vil sende OTA-oppdateringsfilen til enheten din. Det teller opp til 100 prosent mens den sender filen, og enheten din vil da begynne å installere OTA-oppdateringen som om den ble lastet ned fra Google.
Den langsomme trickle av offisielle Nexus oppdateringer fra Google kan være irriterende. Sikker, dette bidrar til å unngå at kritiske feil blir rullet ut til alle Nexus-brukere, men det kan bli mye raskere!
Apple lar alle iPhone- og iPad-brukere få oppdateringer så snart de er ute. Dette kom tilbake til å bite dem da de ga ut iOS 8.0.1. Denne oppdateringen deaktiverte mobilkobling og berørings-ID på alle nye iPhones som installerte den, og de måtte frantically trekke oppdateringen. Det er det Google forsøker å forhindre, teoretisk.