28Jul

Kako ročno nadgraditi svojo napravo Nexus z Googlovimi tovarniškimi slikami

Googlove naprave Nexus naj bi prejele pravočasne posodobitve, vendar pa se z zamikom kaže, da lahko traja nekaj tednov, da naprave dobijo posodobitve nad OTA.Na srečo je hiter( in geekier) način namestitve najnovejše različice Androida.

Google zagotavlja uradne sistemske slike za svoje naprave Nexus, ki jih lahko kdorkoli prenese in utripa sami. 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 pa preprosto čakanje na posodobitev nad prezračevanjem.Če ste navadna oseba, ne pa geek s prstom za srbenje, boste verjetno počakali.

Prvi korak: Odklenite zagonsko napravo naprave Device

Če želite utripati sistemsko sliko, boste morali svojo napravo odkleniti. Naprave Nexus vam omogočajo, da odklenete svoj bootloader z enim samim ukazom.Če ste že odklenili napravo, da jo root ali namestite ROM po meri, lahko preskočite ta del.Če še niste, vas mora opozoriti, da bo odklenitev naprave obrisala podatke, kot če bi izvedli tovarniško ponastavitev.

Začetni nalagalnik lahko odklenete na več različnih načinov. Uradna metoda je preprost teriminalen ukaz, vendar za še lažji način lahko uporabite orodje Nexus Root Toolkit, ki vas bo vodilo skozi proces.

Drugi korak: Namestite ADB in Fastboot

Za ta proces boste potrebovali dve drugi stvari: Android Debug Bridge, ki je orodje za ukazne vrstice za vaš računalnik, ki vam omogoča vmesnik s telefonom in gonilniki USB telefona. Tudi če ste jih že namestili, morate zdaj najnovejše različice.

Podrobnosti o namestitvi smo že podrobno opisali, vendar tukaj je kratka različica:

  1. Pojdite na stran s prenosom SDK za Android in se pomaknite navzdol do »Samo orodja SDK«.Prenesite datoteko ZIP za svojo platformo in jo odprite, kjerkoli želite shraniti datoteke ADB.
  2. Zaženite upravitelja SDK in počistite vse, razen "orodja platforme Android SDK".Če uporabljate telefon Nexus, lahko za prenos Googlovih gonilnikov tudi izberete »Google USB Driver«.
  3. Ko je končal namestitev, lahko zaprete upravitelja SDK.
  4. Namestite gonilnike USB za svoj telefon. To lahko najdete na spletni strani proizvajalca telefona( npr. Motorola ali HTC).Če imate Nexus, lahko z uporabo teh navodil namestite Googlove gonilnike, ki ste jih prenesli v 2. koraku.
  5. Če je pozvano, znova zaženite računalnik.

Tretji korak: Prenos sistemske slike

Obiščite Googlove tovarniške slike za stran Nexus Devices in prenesite ustrezno sliko za svojo napravo. Upoštevajte, da boste potrebovali sliko za določeno strojno opremo. Na primer, za Nexus 7( 2013) so na voljo ločene slike samo z omrežjem Wi-Fi in za Nexus 7( 2013) z mobilnimi podatki. Prepričajte se, da prenesete pravi.

Prenesite datoteko na svoj računalnik in uporabite program za črpanje datotek, na primer brezplačni 7-zip, da izvlečete njegovo vsebino v mapo ADB.

Četrti korak: Odločite se, ali boste izbrisali podatke

Utripanje sistemske slike na običajen način bo obrisalo vašo napravo, ki bo v bistvu izvedla tovarniško ponastavitev. Poskusite lahko posodobiti, ne da bi izbrisali napravo, čeprav imate težave. Vendar pa bi moral biti ta proces v redu, če greš iz ene različice za Android v naslednjo različico.

Če želite preprečiti brisanje naprave, odprite datoteko flash-all.bat v urejevalniku besedil, kot je Notepad ++.Uredite vrstico, ki vsebuje "fastboot -w posodobitev" in odstranite stikalo -w, preden shranite datoteko.

5. korak: Flash sistem slike

Kopirajte sistemske slikovne datoteke v isto mapo kot ADB.Nato držite tipko Shift, z desno miškino tipko kliknite v to mapo in izberite »Odpri ukazno okno tukaj«, da odprete okno Ukazni poziv v tej mapi.

Omogočite odpravljanje napak USB na napravi Nexus tako, da dostopate do skritega menija orodij za razvijalce in vklopite možnost odpravljanja napak USB.

Napravo Nexus povežite z računalnikom s priloženim kablom USB in zaženite naslednji ukaz, da znova zaženete napravo v zagonski nalagalnik:

adb zagonsko zagonsko napravo

Če pride do težave, boste morda morali popraviti gonilnike naprave. Preberite ta priročnik za več informacij o nastavitvi ADB in zagotovite, da deluje pravilno. Upoštevajte, da boste morali na napravi sprejeti poziv za preverjanje pristnosti, preden lahko ukaz adb naredi karkoli.

Ko naprava prikaže zagonski nalagalnik na svojem zaslonu, boste videli Android s prednji plošči, ki je odprt, dvokliknite datoteko flash-all.bat. Skript mora utripati vašo napravo z novo sliko sistema.

Ko je proces končan, se bo naprava samodejno zagnal.Če niste odstranili možnosti -w, boste morali znova iti skozi postopek prvič namestitve.

Kaj storiti, če skript ne deluje

Včasih pa bo flash-all.bat ustvaril napako o manjkajočih virih ali pomanjkanju prostora. V takšni situaciji je običajno bolje samo ročno utripati vse kosovke po delih. Ta trik je uporaben tudi, če želite zapreti del na tovarniško sliko, kot je zagonski nalagalnik ali obnovitev - brez utripanja preostalega.

Prva stvar, ki jo boste morali storiti, preden vnesete ročne ukaze, je razveljaviti slikovno datoteko, ki običajno uporablja obliko poimenovanja poimenovanja device-build . zip. Lažje je razširiti vsebino datoteke neposredno v mapo, v kateri že delate, tako da so vse potrebne datoteke na isti lokaciji. Ko ste enkrat odprli, v svoji delovni mapi( odvisno od naprave) je treba v datoteki delati pet ali šest dodatnih datotek: android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img( za napravesamo z mobilnimi povezavami) in vendor.img( samo za Nexus 9).

Ko je vse razpakirano, znova zaženite zagon nazaj v zagonski zagon - z ukazom adb reboot bootloader iz prejšnje - in zaženite naslednje ukaze, s pritiskom na Enter po vsakem, da ročno utripate vsak element v napravo.

fastboot brisanje zagon hitri izbrišite predpomnilnik hitri izbris obnovitev hitri zagon brisalnega sistema fastboot flash bootloader "name-of-bootloader.img" fastboot reboot-bootloader fastboot flash radio "name-of-radio.img"( če obstaja) fastboot reboot-bootloader fastbootflash sistem system.img fastboot flash zagon boot.img fastboot flash obnovitev recovery.img fastboot flash cache cache.img fastboot flash prodajalec vendor.img( samo Nexus 9)

Če delaš čisto namestitev Android in želite izbrisati vse, sledite naslednjim ukazom:

fastboot izbrišite userdata fastboot flash userdata userdata.img fastboot reboot

Ne pozabite, da lahko nekateri od teh ukazov nekaj časa potrebujejo za bliskavico, in sicer sistem.img in userdata.img-tako ne skrbite, čeZdi se, da ukazni poziv ni odziven. Ko je pripravljen za naslednji ukaz, se bo kurzor ponovno prikazal.

Ta postopek je uporaben tudi, če ste utripali ROM po meri in se morate vrniti na standardno sliko sistema Android, ki je priložena vaši napravi. Ta možnost je v veliki meri namenjena razvijalcem in Android geeksom, zato je bolj zapletena, kot da čakajo na običajno posodobitev OTA( over-the-air).