28Jul

Ako manuálne inovovať svoje zariadenie Nexus pomocou výrobných snímok spoločnosti Google

zariadenia Nexus od spoločnosti Google majú dostávať včasné aktualizácie, ale rozložené rozmiestnenie znamená, že môže trvať týždne, kým zariadenia získajú aktualizácie over-the-air( OTA).Našťastie existuje rýchlejší( a geeker) spôsob, ako nainštalovať najnovšiu verziu systému Android.

Google poskytuje oficiálne obrazy systému pre svoje zariadenia Nexus, ktoré si ktokoľvek môže sťahovať a blikať samostatne. Jedná sa o jednoduchý spôsob, ako vynechať počkať, keď sa pre zariadenia Nexus vydala nová verzia systému Android.

Všimnite si, že tento proces je oveľa komplikovanejší ako jednoduché čakanie na aktualizáciu over-the-air. Ak ste normálnou osobou, a nie geek s prsným spúšťacím prstom, pravdepodobne budete chcieť len čakať.

Prvý krok: odomknutie zavádzacieho zariadenia zariadenia

Ak chcete blikať systémový obrázok, zariadenie bude potrebné odomknúť.Zariadenia Nexus umožňujú odomknúť ich bootloader jediným príkazom. Ak ste už zariadenie odomkli, aby ste ho rootovali alebo inštalovali vlastnú ROM, môžete túto časť preskočiť.Ak ste to ešte neurobili, mali by ste byť upozornení na odomknutie vášho prístroja, aby ste vymazali jeho údaje, ako keby ste vykonali obnovenie z výroby.

Váš zavádzač môžete odomknúť niekoľkými rôznymi spôsobmi. Oficiálna metóda je prostredníctvom jednoduchého teriminálneho príkazu, ale pre ešte jednoduchšiu metódu môžete použiť nástroj Nexus Root Toolkit, ktorý vás prevedie celým procesom.

Druhý krok: Inštalácia ADB a Fastboot

Pre tento proces budete potrebovať dve ďalšie veci: Android Debug Bridge, ktorý je nástrojom príkazového riadka pre váš počítač, ktorý vám umožňuje prepojiť váš telefón a ovládače USB vášho telefónu. Aj keď ste ich už nainštalovali, mali by ste získať najnovšie verzie.

Podrobné informácie o inštalácii obidvoch predtým, ale tu je stručná verzia:

  1. Prejdite na stránku sťahovania SDK systému Android a prejdite nadol na položku "Len nástroje SDK".Prevezmite ZIP súbor pre vašu platformu a rozbalte ju tam, kde chcete ukladať súbory ADB.
  2. Spustite Správcu SDK a odznačte všetko okrem "Nástroje platformy Android SDK".Ak používate telefón Nexus, môžete načítať ovládače spoločnosti Google taktiež možnosť "Google USB Driver".
  3. Po dokončení inštalácie môžete zavrieť správcu SDK.
  4. Nainštalujte ovládače USB pre váš telefón. Nájdete ich na webových stránkach výrobcu vášho telefónu( napríklad Motorola alebo HTC).Ak máte zariadenie Nexus, môžete pomocou týchto pokynov nainštalovať ovládače Google, ktoré ste si stiahli v kroku 2.
  5. Ak sa zobrazí výzva, reštartujte počítač.

Tretí krok: Stiahnite si systémový obrázok

Prejdite na stránku Výrobné závody spoločnosti Google pre zariadenie Nexus a prevezmite príslušný obrázok pre zariadenie. Upozorňujeme, že budete potrebovať obrázok pre konkrétny hardvér. Existujú napríklad samostatné snímky pre zariadenie Nexus 7( 2013) iba s Wi-Fi a Nexus 7( 2013) s mobilnými dátami. Uistite sa, že ste stiahli ten správny.

Stiahnite súbor do počítača a použite program na extrakciu súborov, napríklad voľný 7-Zip, aby ste extrahovali jeho obsah do zložky ADB.

Krok štyri: Rozhodnite sa, či chcete údaje utierať

Blikanie obrazového systému normálnym spôsobom vymaže vaše zariadenie a v podstate vykoná obnovenie továrenského nastavenia. Môžete sa pokúsiť o aktualizáciu bez utierania zariadenia, hoci sa môžete stretnúť s problémami. Tento proces by však mal fungovať pri prechode z jednej verzie systému Android na ďalšiu verziu.

Ak chcete zabrániť vymazaniu vášho zariadenia, otvorte súbor flash-all.bat v textovom editore ako je Notepad ++.Upravte riadok obsahujúci aktualizáciu "fastboot -w" a pred uložením súboru odstráňte prepínač -w.

Krok 5: Blesk systému Obrázok

Skopírujte obrazové súbory systému do rovnakého priečinka ako ADB.Potom podržte kláves Shift, kliknite pravým tlačidlom myši na tento priečinok a vyberte "Otvoriť okno príkazu tu" a otvoriť okno príkazového riadka v tomto priečinku.

Umožňuje ladenie USB na zariadení Nexus tým, že vstúpite do skrytej ponuky možností vývojára a zapnete možnosť ladenia USB.

Pripojte zariadenie Nexus k počítaču pomocou dodaného kábla USB a spustite nasledujúci príkaz na reštartovanie zariadenia do zavádzača:

adb bootloader reboot

Ak sa vyskytne problém, možno budete musieť opraviť ovládače vášho prístroja. Prečítajte si túto príručku, kde nájdete viac informácií o nastavení ADB a jeho správnom fungovaní.Majte na pamäti, že budete musieť prijať príkaz na autentifikáciu v prístroji skôr, ako príkaz adb dokáže urobiť čokoľvek.

Keď zariadenie zobrazí zavádzač na svojom displeji - uvidíte Android s otvoreným predným panelom - dvakrát kliknite na súbor flash-all.bat. Skript by mal blikať vaše zariadenie s novým systémovým obrázkom.

Po dokončení procesu sa zariadenie automaticky reštartuje. Ak ste neodstránili voľbu -w, budete musieť znovu prejsť po prvom nastavení.

Čo robiť, ak skript nefunguje

Niekedy však flash-all.bat vygeneruje chybu o chýbajúcich zdrojoch alebo nedostatku miesta. V takejto situácii je všeobecne lepšie len manuálne flashovať všetko po kúsku. Tento trik je tiež užitočný, ak chcete len flash časť z továrenského obrazu - ako bootloader alebo obnovenie - bez blikania ostatných.

Prvá vec, ktorú musíte urobiť pred zadaním ručných príkazov, je rozbalenie obrazového súboru, ktorý zvyčajne používa formát pomenovania " device-build . zip".Je jednoduchšie rozbaliť obsah súboru priamo do priečinka, v ktorom už pracujete, takže všetky požadované súbory sú na rovnakom mieste. Po rozbalení by ste mali mať v pracovnej zložke päť alebo šesť ďalších súborov( v závislosti od zariadenia): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img( pre zariadeniaiba mobilné pripojenia) a vendor.img( iba model Nexus 9).

Keď je všetko rozbalené, reštartujte späť do zavádzača - pomocou príkazu bootloader reboot z predchádzajúceho - a spustite nasledovné príkazy, stlačením klávesu Enter po každom z nich manuálne blikajte každú položku do zariadenia.

rýchle spustenie rýchleho spustenia rýchleho spustenia rýchleho spustenia rýchleho spustenia rýchleho spustenia rýchleho spustenia systému rýchleho spustenia bootloader rýchleho spustenia bootloader "bootloader.img" bootloader rýchleho spustenia bootloader bootloader fastboot flash rádio "name-of-radio.img"( ak je k dispozícii) fastboot reboot bootloader fastbootflash system system.img fastboot flash boot boot.img fastboot flash obnovenie recovery.img fastboot flash cache cache.img fastboot flash predajca vendor.img( len Nexus 9)

Ak robíte čistú inštaláciu Android a chcete všetko vymazať, použite nasledovné príkazy:

fastboot vymazať userdata fastboot flash userdata userdata.img fastboot reboot

Majte na pamäti, že niektoré z týchto príkazov môže trvať nejaký čas, kým flash, konkrétne system.img a userdata.img - takže sa nebojte, keďpríkazový riadok sa zdá byť nereagujúci. Akonáhle je pripravený na ďalší príkaz, kurzor sa znova zobrazí.

Tento proces je užitočný aj vtedy, keď ste prebudli vlastnú ROM a potrebujete sa vrátiť späť k štandardnému systému systému Android, ktorý je súčasťou vášho zariadenia. Táto možnosť je do veľkej miery určená vývojárom a geekom Android, takže je to oveľa komplikovanejšie ako jednoduché čakanie na bežnú aktualizáciu OTA( over-the-air).