Kako ročno nadgraditi napravo Nexus z Googlovimi tovarniškimi slikami
Googlove naprave Nexus naj bi prejemale pravočasne posodobitve, vendar pa je za uvedbo posodobitev po zraku (OTA) potrebnih več tednov. Na srečo je hitrejši (in geekier) način namestitve najnovejše različice Androida.
Google ponuja uradne sistemske slike za svoje naprave Nexus, ki jih lahko vsakdo prenese in samodejno naloži. To je preprost način, da preskočite čakanje, ko se za naprave Nexus sprosti nova različica Androida.
Upoštevajte, da je ta postopek bolj zapleten kot preprosto čakati na posodobitev v zraku. Če ste normalna oseba in ne geek s prstom, ki sproži srbenje, boste verjetno samo želeli počakati.
Prvi korak: Odklenite Bootloader naprave
Če želite sistemsko sliko utripati, bo treba napravo odklenjevati. Naprave Nexus omogočajo odklepanje njihovega zagonskega nalagalnika z enim ukazom. Če ste že odklenili napravo za korenino ali namestitev prilagojenega ROM-a, lahko ta del preskočite. Če še niste, morate biti opozorjeni, da bo odklepanje naprave izbrisalo podatke, kot da ste opravili ponastavitev na tovarno..
Naložbeni nalagalnik lahko odklenete na več različnih načinov. Uradna metoda je prek preprostega ukaza, vendar za še enostavnejšo metodo lahko uporabite korenito orodje Nexus, ki vas bo vodil skozi postopek..
Drugi korak: Namestite ADB in Fastboot
Za ta postopek boste potrebovali še dve stvari: Android Debug Bridge, orodje ukazne vrstice za vaš računalnik, ki vam omogoča vmesnik s telefonom in gonilnike USB za telefon. Tudi če ste jih že namestili, bi morali zdaj dobiti najnovejše različice.
Predhodno smo podrobno opisali, kako namestiti, a tukaj je kratka različica:
- Pojdite na stran za prenos programske opreme Android SDK in se pomaknite navzdol do »Samo orodja SDK«. Prenesite datoteko ZIP za svojo platformo in jo razpakirajte kjerkoli želite shraniti ADB datoteke.
- Zaženite upravitelja SDK in prekličite izbor vsega, razen »Android SDK Platform-orodja«. Če uporabljate telefon Nexus, lahko za prenos gonilnikov Googla izberete tudi »Google USB Driver«.
- Ko je namestitev končana, lahko zaprete upravitelja SDK.
- Namestite gonilnike USB za telefon. Te lahko najdete na spletnem mestu proizvajalca telefona (npr. Motorola ali HTC). Če imate Nexus, lahko s temi navodili namestite Googlove gonilnike, ki ste jih prenesli v 2. koraku.
- Po pozivu znova zaženite računalnik.
Tretji korak: Prenesite sliko sistema
Obiščite stran Googlove tovarniške slike za naprave Nexus in prenesite ustrezno sliko za svojo napravo. Upoštevajte, da potrebujete sliko za določeno strojno opremo. Na primer, za Nexus 7 (2013) so na voljo ločene slike samo za Wi-Fi in za Nexus 7 (2013) s celičnimi podatki. Poskrbite, da boste prenesli pravi.
Prenesite datoteko v računalnik in uporabite program za ekstrakcijo datotek, kot je na primer brezplačna 7-Zip, da ekstrahirate vsebino v mapo ADB.
Četrti korak: Odločite se, ali želite izbrisati podatke
Posnemanje slike sistema na običajen način bo izbrisalo vašo napravo in v bistvu izvedlo ponastavitev na tovarno. Poskusite posodobiti brez brisanja naprave, čeprav lahko naletite na težave. Vendar pa bi moral ta postopek delovati dobro, če preidete iz ene različice Androida v naslednjo različico.
Da bi preprečili brisanje vaše naprave, odprite datoteko flash-all.bat v urejevalniku besedila, kot je Notepad ++. Uredite vrstico, ki vsebuje “fastboot -w update” in pred shranjevanjem odstranite stikalo -w.
Peti korak: Posnemite sliko sistema
Kopirajte slikovne datoteke sistema v isto mapo kot ADB. Nato držite tipko Shift, z desno tipko miške kliknite v to mapo in izberite »Odpri ukazno okno tukaj«, da odprete okno ukaznega poziva v tej mapi.
Omogočite odpravljanje napak USB v napravi Nexus tako, da dostopite do skritega menija Možnosti za razvijalce in vklopite možnost razhroščevanja USB.
Napravo Nexus povežite z računalnikom s priloženim kablom USB, nato pa zaženite ta ukaz, da napravo znova zaženete v zagonski nalagalnik:
adb reboot bootloader
Če pride do težave, boste morda morali popraviti gonilnike naprave. Za več informacij o nastavitvi ADB in zagotavljanju, da deluje pravilno, preberite ta priročnik. Imejte v mislih, da boste morali sprejeti poziv za preverjanje pristnosti na napravi, preden lahko ukaz adb stori karkoli.
Ko naprava na zaslonu prikaže zagonski nalagalnik, boste videli, da je Android s sprednjo ploščo odprt, dvokliknite datoteko flash-all.bat. Skript bi moral napravo z novo sliko sistema zbrisati.
Ko je postopek končan, se bo naprava samodejno ponovno zagnala. Če možnosti -w niste odstranili, boste morali ponovno pregledati postopek prve namestitve.
Kaj storiti, če skript ne deluje
Včasih pa bo flash-all.bat povzročil napako glede manjkajočih virov ali pomanjkanja prostora. V tem primeru je na splošno bolje, da ročno bliskate vse po kosih. Ta trik je uporaben tudi, če želite le utripati del tovarniške slike, kot je na primer bootloader ali recovery - brez utripanja preostalega.
Prva stvar, ki jo morate storiti, preden vnesete ročne ukaze, je, da razširite slikovno datoteko, ki običajno uporablja »sliko«-Izdelava naprave.poimenovanje. Vsebino datoteke je lažje razpakirati neposredno v mapo, v kateri že delate, tako da so vse potrebne datoteke na isti lokaciji. Ko je razpakirana, mora biti v vaši delovni mapi pet ali šest dodatnih datotek (odvisno od naprave): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (za naprave samo z mobilnimi povezavami) in vendor.img (samo Nexus 9).
Ko je vse razpakirano, znova zaženite nazaj v bootloader-using the adb reboot bootloader
ukaz od prej - in za vsakim ročno zaženite naslednje ukaze, s pritiskom na Enter, če želite, da vsak element ročno utripa v napravo.
fastboot brisanje zagon
fastboot izbrisati predpomnilnik
fastboot izbrisati izterjavo
fastboot izbrisati sistem
fastboot flash bootloader "ime-za-bootloader.img"
fastboot reboot-bootloader
fastboot flash radio "name-of-radio.img" (če je prisoten)
fastboot reboot-bootloader
fastboot flash sistem system.img
fastboot flash zagon boot.img
fastboot flash obnovitev recovery.img
fastboot flash cache cache.img
ponudnik fastboot flash vendor.img (samo Nexus 9)
Če opravljate čisto namestitev sistema Android in želite izbrisati vse, uporabite naslednje ukaze:
fastboot izbriše userdata
fastboot flash userdata userdata.img
fastboot reboot
Ne pozabite, da lahko nekateri od teh ukazov potrebujejo nekaj časa, da nekaj utripajo - in sicer system.img in userdata.img-zato ne skrbite, če se zdi, da se ukazni poziv ne odziva. Ko je pripravljen za naslednji ukaz, se bo kazalec ponovno prikazal.
Ta postopek je uporaben tudi, če ste utripali prilagojen ROM in se morate vrniti na standardno sliko sistema Android, ki je priložena napravi. Ta možnost je v glavnem namenjena razvijalcem in geeksom Android, zato je bolj zapletena kot preprosto čakanje na običajno posodobitev OTA (zrak).