Hjemmeside » hvordan » Slik oppgraderer du din Nexus-enhet manuelt med Googles fabrikkbilder

    Slik oppgraderer du din Nexus-enhet manuelt med Googles fabrikkbilder

    Googles Nexus-enheter skal motta rettidige oppdateringer, men den forskjellige utrullingen betyr at det kan ta uker for enheter å motta OTA-oppdateringer. Heldigvis er det en raskere (og geekier) måte å installere den nyeste versjonen av Android på.

    Google gir offisielle systembilder for sine Nexus-enheter, som alle kan laste ned og blinke på egenhånd. Dette er en enkel måte å hoppe over ventetiden når en ny versjon av Android er utgitt for Nexus-enheter.

    Merk at denne prosessen er mer komplisert enn å bare vente på en oppdatering over luften. Hvis du er en normal person og ikke en nerd med en kløe utløseren finger, vil du sannsynligvis bare ønske å vente.

    Trinn ett: Lås opp enhetens Bootloader

    Hvis du vil blinke et systembilde, må enheten låses opp. Nexus-enheter lar deg låse opp opplastingsprogrammet med en enkelt kommando. Hvis du allerede har låst enheten din for å rotere den eller installere en egendefinert ROM, kan du hoppe over denne delen. Hvis du ikke har det ennå, bør du bli advart om å låse opp enheten din vil slette dataene, som om du hadde utført en tilbakestilling av fabrikken.

    Du kan låse opp opplasteren på flere forskjellige måter. Den offisielle metoden er gjennom en enkel teriminal-kommando, men for en enda enklere metode kan du bruke Nexus Root Toolkit, som vil gå deg gjennom prosessen.

    Trinn to: Installer ADB og Fastboot

    Du trenger to andre ting for denne prosessen: Android Debug Bridge, som er et kommandolinjeverktøy for datamaskinen din, som lar deg grensesnitt med telefonen din, og telefonens USB-drivere. Selv om du har installert disse før, bør du få de nyeste versjonene nå.

    Vi har detaljert hvordan du installerer begge før, men her er den korte versjonen:

    1. Gå til Android SDK nedlastingssiden og bla ned til "Bare SDK-verktøy". Last ned ZIP-filen for plattformen og pakke den ut uansett hvor du vil lagre ADB-filene.
    2. Start SDK Manager og avmarker alt unntatt "Android SDK Plattform-verktøy". Hvis du bruker en Nexus-telefon, kan du også velge "Google USB Driver" for å laste ned Googles drivere.
    3. Etter at installasjonen er ferdig, kan du lukke SDK-administratoren.
    4. Installer USB-driverne for telefonen. Du kan finne disse på telefonprodusentens nettsted (for eksempel Motorola eller HTC). Hvis du har en Nexus, kan du installere Google-driverne du lastet ned i trinn 2, ved hjelp av disse instruksjonene.
    5. Start datamaskinen på nytt hvis du blir bedt om det.

    Trinn tre: Last ned systembildet

    Gå til Googles fabrikkbilder for Nexus Devices-siden og last ned det riktige bildet for enheten din. Merk at du trenger bildet for din spesifikke maskinvare. For eksempel er det separate bilder for Nexus 7 (2013) med Wi-Fi og Nexus 7 (2013) med mobildata. Pass på at du laster ned den rette.

    Last ned filen til datamaskinen din, og bruk et filutvinningsprogram, som gratis 7-Zip, for å hente innholdet i din ADB-mappe.

    Trinn fire: Bestem om å tørke dataene dine

    Blinker systembildet på vanlig måte, vil tørke enheten, i hovedsak utføre en tilbakestilling av fabrikken. Du kan prøve å oppdatere uten å tørke enheten, selv om du kan støte på problemer. Denne prosessen skal imidlertid fungere bra når du går fra en Android-versjon til neste versjon.

    For å forhindre at enheten slettes, åpner du flash-all.bat-filen i et tekstredigeringsprogram som Notepad ++. Rediger linjen som inneholder "fastboot -w oppdatering" og fjern -w-bryteren før du lagrer filen.

    Trinn fem: Blits systembildet

    Kopier systembildefilene i samme mappe som ADB. Hold deretter Shift-tasten høyreklikk i den mappen og velg "Åpne kommandovinduet her" for å åpne et kommandopromptvindu i den mappen.

    Aktiver USB-feilsøking på Nexus-enheten ved å gå til skjult Utvikleralternativer-menyen og slå på feilsøkingsalternativet USB.

    Koble Nexus-enheten til datamaskinen med den medfølgende USB-kabelen, og kjør deretter følgende kommando for å starte enheten på nytt i oppstartsladeren:

    adb reboot bootloader

    Hvis det er et problem, må du kanskje fikse enhetens drivere. Les denne veiledningen for mer informasjon om å sette opp ADB og sikre at den fungerer som den skal. Husk at du må godta godkjenningsprompten på enheten før adb-kommandoen kan gjøre noe.

    Når enheten har oppstartslaster på skjermen, ser du en Android med frontpanelet åpent, dobbeltklikk på flash-all.bat-filen. Skriptet skal blinke enheten med det nye systembildet.

    Når prosessen er fullført, starter enheten automatisk på nytt. Hvis du ikke fjernet -w-alternativet, må du gå gjennom installasjonsprosessen for første gang på nytt.

    Hva å gjøre hvis skriptet ikke fungerer

    Noen ganger vil imidlertid flash-all.bat generere en feil om manglende ressurser eller mangel på plass. I den situasjonen er det generelt bedre å bare manuelt blinke alt for hver bit. Dette trikset er også nyttig hvis du bare vil blinke del av fabrikkbildet - som bootloader eller gjenoppretting - uten å blinke resten.

    Det første du må gjøre før du legger inn manuelle kommandoer, er å pakke ut bildefilen, som vanligvis bruker bildet-enhet-build.zip "navngivningsformat. Det er lettere å pakke ut innholdet til filen direkte i mappen du allerede jobber med, slik at alle nødvendige filer er på samme sted. Når det er pakket opp, bør det være fem eller seks ekstra filer i arbeidsmappen din (avhengig av enheten): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (for enheter kun med mobile tilkoblinger), og vendor.img (bare Nexus 9).

    Når alt er pakket ut, start på nytt i bootloader-ved hjelp av adb reboot bootloader kommandoen fra tidligere - og kjør følgende kommandoer, trykk Enter etter hver, for å manuelt blinke hvert element til enheten.

    fastboot erase boot
    hurtigbase slettebufferen
    fastboot erase recovery
    fastboot erase system
    fastboot flash bootloader "name-of-bootloader.img"
    fastboot reboot-bootloader
    fastboot flash radio "name-of-radio.img" (hvis tilstede)
    fastboot reboot-bootloader
    fastboot flash system system.img
    fastboot flash boot boot.img
    fastboot flash recovery recovery.img
    hurtigbåt flash cache cache.img
    fastboot flash vendor vendor.img (bare Nexus 9)

    Hvis du gjør en ren installasjon av Android og vil tørke alt, bruker du følgende kommandoer neste:

    fastboot slette userdata
    fastboot flash userdata userdata.img
    fastboot reboot

    Husk at noen av disse kommandoene kan ta deg tid til å blinke, nemlig system.img og userdata.img-så vær ikke bekymret hvis kommandoprompten ser ut til å ikke reagere. Når den er klar for neste kommando, vises markøren igjen.


    Denne prosessen er også nyttig hvis du har blinket en egendefinert ROM og trenger å komme tilbake til standard Android-systembildet som følger med enheten din. Dette alternativet er stort sett beregnet for utviklere og Android-geeks, så det er mer komplisert enn å bare vente på en vanlig OTA-oppdatering (over-the-air).