Nexus-laitteen manuaalinen päivittäminen Googlen tehdaskuvien avulla
Googlen Nexus-laitteiden on tarkoitus saada ajantasaisia päivityksiä, mutta porrastettu käyttöönotto tarkoittaa sitä, että laitteiden vastaanotto voi kestää viikkoja (OTA). Onneksi on olemassa nopeampi (ja geekier) tapa asentaa uusin Android-versio.
Google tarjoaa virallisia järjestelmäkuvia Nexus-laitteilleen, jotka kuka tahansa voi ladata ja vilkkua itsestään. Tämä on helppo tapa ohittaa odottelu, kun uusi Android-versio julkaistaan Nexus-laitteille.
Huomaa, että tämä prosessi on monimutkaisempi kuin vain odottaa ilman päivitystä. Jos olet normaali ihminen, ei geek, jolla on kutiava liipaisusormi, haluat ehkä vain odottaa.
Ensimmäinen vaihe: Avaa laitteen käynnistyslataus
Jos haluat vilkaista järjestelmän kuvaa, laite on avattava. Nexus-laitteiden avulla voit avata niiden käynnistyslataimen yhdellä komennolla. Jos olet jo lukenut laitteen, jotta voit juoda sen tai asentaa mukautetun ROM-levyn, voit ohittaa tämän osan. Jos et ole vielä tehnyt, sinun pitäisi varoittaa, että laitteen lukitus pyyhkii tiedot, ikään kuin olisit suorittanut tehdasasetusten palautuksen.
Voit avata käynnistyslataimen useilla eri tavoilla. Virallinen menetelmä on yksinkertaisen teriminal-komennon kautta, mutta helpompaa menetelmää varten voit käyttää Nexus Root Toolkit -ohjelmaa, joka kuljettaa sinut läpi prosessin.
Vaihe kaksi: Asenna ADB ja Fastboot
Tähän prosessiin tarvitaan kaksi muuta asiaa: Android Debug Bridge, joka on tietokoneen komentorivityökalu, jonka avulla voit liittyä puhelimeesi ja puhelimen USB-ajureihin. Vaikka olet asentanut nämä aiemmin, saat uusimmat versiot nyt.
Olemme yksityiskohtaisesti asentaneet molemmat ennen, mutta tässä on lyhyt versio:
- Siirry Android SDK: n lataussivulle ja siirry alaspäin vain kohtaan “SDK Tools”. Lataa ZIP-tiedosto alustallesi ja pura se missä tahansa, johon haluat tallentaa ADB-tiedostot.
- Käynnistä SDK Manager ja poista valinta kaikista kohdista, paitsi Android SDK Platform -työkalut. Jos käytät Nexus-puhelinta, voit myös valita Google-ajurin lataamalla Googlen ohjaimet.
- Kun asennus on valmis, voit sulkea SDK-hallintaohjelman.
- Asenna puhelimen USB-ohjaimet. Löydät ne puhelimen valmistajan verkkosivustolta (esim. Motorola tai HTC). Jos sinulla on Nexus, voit asentaa vaiheessa 2 lataamasi Google-ohjaimet näiden ohjeiden avulla.
- Käynnistä tietokone uudelleen, jos sitä pyydetään.
Kolmas vaihe: Lataa järjestelmä
Käy Googlen Factory-kuvissa Nexus-laitteille -sivulla ja lataa sopiva kuva laitteellesi. Huomaa, että tarvitset kuvan tietylle laitteellesi. Esimerkiksi Nexus 7: lle (2013) on erilliset kuvat, joissa on vain Wi-Fi, ja Nexus 7: lle (2013) solukkotiedot. Varmista, että lataat oikean.
Lataa tiedosto tietokoneellesi ja käytä tiedostojen poisto-ohjelmaa, kuten vapaan 7-Zip-tiedoston, puraaksesi sen sisällön ADB-kansioon.
Neljäs vaihe: Päätä, pyyhi tiedot
Järjestelmän kuvan vilkkuminen tavallisella tavalla pyyhkii laitteen, tehden tehdasasetusten palautuksen. Voit yrittää päivittää pyyhkimättä laitetta, vaikka saatat kohdata ongelmia. Tämän prosessin pitäisi kuitenkin toimia hyvin, kun siirrytään yhdestä Android-versiosta seuraavaan versioon.
Voit estää laitteen pyyhkimisen avaamalla flash-all.bat-tiedoston tekstieditorissa kuten Notepad ++. Muokkaa riviä, joka sisältää “fastboot -w-päivityksen” ja poista -w-kytkin ennen tiedoston tallentamista.
Vaihe viisi: Flash-järjestelmän kuva
Kopioi järjestelmän kuvatiedostot samaan kansioon kuin ADB. Pidä Shift-näppäintä painettuna, napsauta hiiren kakkospainikkeella kyseisessä kansiossa ja valitse "Avaa komentoikkuna täällä" avataksesi komentokehote-ikkunan kyseisessä kansiossa.
Ota USB-virheenkorjaus käyttöön Nexus-laitteellasi avaamalla piilotetut kehittäjävalinnat-valikko ja kytkemällä USB-virheenkorjaustoiminto päälle.
Liitä Nexus-laite tietokoneeseen mukana toimitetulla USB-kaapelilla ja käynnistä sitten seuraava komento käynnistääksesi laitteen käynnistyslataajaan:
adb käynnistää käynnistyslataimen
Jos on ongelma, sinun on ehkä korjattava laitteen ohjaimet. Lue tämä opas, jos haluat lisätietoja ADB: n asentamisesta ja sen toimivuuden varmistamisesta. Muista, että sinun on hyväksyttävä laitteen autentikointikehote ennen kuin adb-komento voi tehdä mitään.
Kun laite näyttää käynnistyslataimen ruudullaan, näet Androidin, jonka etupaneeli avaa kaksoisnapsauttamalla flash-all.bat-tiedostoa. Skriptin pitäisi vilkkua laitteella uuden järjestelmän kuvan kanssa.
Kun prosessi on valmis, laite käynnistyy automaattisesti uudelleen. Jos et poistanut -w-vaihtoehtoa, sinun on mentävä uudelleen ensimmäistä kertaa.
Mitä tehdä, jos komentosarja ei toimi
Joskus flash-all.bat aiheuttaa kuitenkin virheen puuttuvista resursseista tai tilan puutteesta. Tässä tilanteessa on yleensä parempi, että kaikki ruutu vilkkuu manuaalisesti. Tämä temppu on myös hyödyllinen, jos haluat vain vilkkua osa tehtaan kuvan kaltainen, kuten käynnistyslatauslaite tai palautus ilman vilkkumista.
Ensimmäinen asia, joka sinun täytyy tehdä ennen manuaalisten komentojen syöttämistä, on purkaa kuvatiedosto, joka yleensä käyttää kuvaa-laite-build.zip-nimimuoto. Tiedoston sisältö on helpompi purkaa suoraan kansioon, jossa jo työskentelet, joten kaikki tarvittavat tiedostot ovat samassa paikassa. Kun tiedosto on purettu, työkansiossa pitäisi olla viisi tai kuusi muuta tiedostoa (laitteen mukaan): android-info.txt, boot.img, välimuisti.img, palautus.img, system.img, radio.img (laitteille vain langattomien yhteyksien kanssa) ja myyjä.img (vain Nexus 9).
Kun kaikki on purettu, käynnistä se uudelleen käynnistyslataimen avulla adb käynnistää käynnistyslataimen
komento aiemmasta ja suorita seuraavat komennot painamalla Enter-näppäintä jokaisen jälkeen, jotta jokainen kohde voidaan manuaalisesti välittää laitteeseen.
fastboot-pyyhkii käynnistys
fastboot poistaa välimuistin
fastboot poistaa palautuksen
fastboot-pyyhkijärjestelmä
fastboot flash bootloader "name-of-bootloader.img"
fastboot reboot-bootloader
fastboot flash-radio "name-of-radio.img" (jos sellainen on)
fastboot reboot-bootloader
fastboot-flash-järjestelmä system.img
fastboot flash boot boot.img
fastboot-flash-palautuksen palautus.img
fastboot flash-välimuisti cache.img
fastboot flash-myyjän myyjä.img (vain Nexus 9)
Jos käytät Androidin puhdasta asennusta ja haluat pyyhkiä kaiken, käytä seuraavia komentoja:
fastboot poista userdata
fastboot flash userdata userdata.img
fastboot käynnistyy uudelleen
Muista, että osa näistä komennoista voi kestää jonkin aikaa flash-nimelliseen system.img-tiedostoon ja userdata.img-so älä huoli, jos komentokehote ei vastaa. Kun se on valmis seuraavaan komentoon, kohdistin tulee uudelleen näkyviin.
Tämä prosessi on hyödyllinen myös, jos olet räätälöinyt mukautetun ROM-levyn ja joudut palaamaan laitteen mukana tulevaan tavalliseen Android-järjestelmän kuvaan. Tämä vaihtoehto on tarkoitettu pääasiassa kehittäjille ja Android-geeksille, joten se on monimutkaisempi kuin pelkkä normaalin OTA-päivityksen odottaminen.