Google ruller ut Android-oppdateringer sakte, selv til sine egne Nexus-enheter. Det kan ta uker før en over-the-air oppdatering blir tilgjengelig via systemoppdateringer skjermen, men du kan hoppe over ventetiden.
Når Android L lansert, 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 mengde tid til å vente.
Hva vil ikke fungere
Først, la oss dekke det vil ikke fungere. Google velger - på deres servere - som bestemte enheter vil få lov til å motta oppdateringen. Dette betyr at du besøker systemoppdateringer skjermen og trykke "Søk etter oppdateringer" ikke faktisk vil akselerere prosessen. Når en oppdatering er tilgjengelig, vil enheten gi deg beskjed. (Trykker på denne knappen kan bare hjelpe hvis Google har bestemt seg for å gi enheten en oppdatering, og enheten har ikke sjekket inn ennå. Det vil ikke gi deg en ny sjanse til en oppdatering hver gang du trykker på den.)
i det siste har vi brukt et triks som mulig for oss å nullstille denne prosessen, hoppe til fronten av linjen og får oppdateringen umiddelbart ved å fjerne Google Play Services appdataene. Dette virker ikke lenger i det hele tatt, og det kan føre til andre problemer på enheten. Ikke følg dette tipset hvis du ser det på nettet
Alternativ 1: Last ned og Flash offisiell Factory Image
Google gir offisielle fabrikkbilder for sine Nexus-enheter. Vi har allerede dekket prosessen for å laste ned en fabrikk bilde fra Google og blinkende det. Det involverer å låse opp enheten din bootloader, laste ned den nyeste fabrikken bildet for enheten fra Googles hjemmeside, får adb kommandoen, setter enheten i utviklermodus, noe som sikrer de riktige driverne er konfigurert, og kjører et skript som blinker den nye versjonen av Android i løpet av den gamle versjonen. Denne prosessen kan utføres på Windows, Mac OS X eller Linux.
Slik oppgraderer du Nexus heten uten å vente ved å blinke en Factory Image
Googles Nexus-enhetene er ment å motta rettidig oppdateringer, men forskjøvet utbygging midler det kan ta uker etter enheter ... [Les artikkel]
Som standard sletter denne prosessen hele enheten og gjenoppretter den til fabrikkinnstillingene. Du må endre flash script for å utføre en oppdatering uten å tørke dine personlige data fra enheten.
Totalt sett er dette den mest kompliserte metoden. Men det er den eneste offisielt støttet måte å oppgradere til en ny versjon av Android så snart det er tilgjengelig. Google poster fabrikk bilder til nettsidene sine mange uker før du kan motta dem som en tilgjengelig over-the-air oppdatering. Vi har brukt denne metoden i det siste, senest til å oppgradere en 2013 Nexus 7 til Android L etter uker med venting for oppdateringen. Det fungerte, selv om prosessen av å slåss med ADB og drivere - spesielt på Windows - kan være frustrerende. Vi har hatt mindre problemer gjør dette på en Unix-lignende plattform som Linux eller Mac OS X.
Alternativ 2: Legg OTA Update File manuelt
Når en Android oppdatering er tilgjengelig, Google slutt lar enheten kjenner og den laster ned en over-the-air (OTA) oppdateringsfilen. Enheten deretter starter på nytt og installerer oppdateringsfilen OTA. OTA oppdateringen er mindre og mer kompakt enn de større fabrikkbildet ovenfor. OTA oppdateringer er ment for å oppgradere fra en versjon til en annen, mens fabrikken bildet inneholder et komplett bilde av operativsystemet for enheten, og kan brukes til å gjenopprette den hvis du skulle tørke den eller installere en tilpasset ROM.
det er faktisk en måte å hoppe over ventetiden for oppdateringsfilen OTA, også. Hvis du får tak i den riktige OTA oppdateringsfilen, kan du starte opp i recovery miljø og fortelle den til å installere OTA oppdateringen manuelt. Dette vil utføre den samme oppgraderingen du vil få hvis du ventet på den offisielle oppdateringen skal bli tilgjengelig, og det vil ikke tørke dine data.
Først må du få hendene på OTA oppdatering filer. I motsetning til de fulle fabrikk bilder, ikke Google legge disse offisielt. Du trenger en liste satt sammen av en tredjepart. For eksempel har Android Police en komplett liste over Android 4.4.4 - > 5.0 og 5.0 - > 5.0.1 OTA oppdatering filer med linker til deres plasseringer på Googles offisielle servere. Hvis du leter etter en nyere versjon av Android, søke rundt for å finne en up-to-date liste. Du trenger også ADB-kommandoen, som du kan kjøpe fra Googles Android SDK.
Start enheten på og hold volum ned-knappen mens den starter opp. Du vil se "fastboot" -menyen og ordet Start på skjermen. Trykk på Volum opp til du ser "Recovery mode", og trykk deretter på Power-knappen.
Du vil se en Android med et rødt utropstegn. Hold inne Power-knappen og trykke på volum opp-knappen - vil du se systemgjenopprettingsmenyen. Velg "gjelder oppdatering fra ADB" med volumknappene, og trykk deretter Power.
Koble Nexus-enheten til datamaskinen med en USB-kabel. Plasser adb kommando og oppdateringsfilen OTA du lastet ned i samme katalog. Åpne et ledetekstvindu i den katalogen ved å holde Shift, høyreklikke og velge Åpne Ledetekst Her. Kjør følgende kommando, erstatte "OTA_UPDATE_FILENAME.zip" med navnet på oppdateringsfilen OTA du lastet ned. (Tab ferdigstillelse kan hjelpe her!)
ADB SIDELOAD OTA_UPDATE_FILENAME.zip
Trykk Enter og ADB vil sende oppdateringsfilen OTA til enheten. Det vil telle opp til 100 prosent, mens det sender filen, og enheten vil da begynne å installere OTA oppdateringen som om den ble lastet ned fra Google.
Hvis du har en tilpasset gjenoppretting installert på Nexus-enheten, vil denne prosessen være annerledes. Du bør være i stand til å laste OTA oppdatering .zip filen til den tilpassede utvinning app og deretter få den automatisk starte på nytt og installere oppdateringen.
Den langsomme vedlikeholdslading av offisielle Nexus oppdateringer fra Google kan være irriterende . Jada, dette hjelper unngå kritiske feil blir rullet ut til alle Nexus brukere, men det kan være mye raskere!
Apple gjør alle iPhone og iPad brukere å få oppdateringer så snart de er ute. Dette skulle komme tilbake å bite dem når de slippes iOS 8.0.1. Denne oppdateringen deaktivert mobiloppkobling og Touch ID på alle nye iPhones som installerte den, og de måtte febrilsk trekke oppdateringen. Det er hva Google prøver å forebygge, i teorien.