Spoločnosť 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 cez vzduch. Ak ste normálnou osobou, a nie geek s prsným spúšťacím prstom, pravdepodobne budete chcieť len čakať.
Prvý krok: Odomknite zavádzacie zariadenie zariadenia
Ak chcete systémový obrázok blikať, 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: Nainštalujte ADB a Fastboot
Budete potrebovať dve ďalšie veci pre tento proces: 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:
- 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.
- 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".
- Po dokončení inštalácie môžete zatvoriť správcu SDK.
- Nainštalujte ovládače USB pre svoj 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.
- Po zobrazení výzvy reštartujte počítač.
Tretí krok: stiahnite obrázok systému
Prejdite na stránku Výrobné závody spoločnosti Google pre zariadenia 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.
Prevezmite 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 priečinka ADB.
Krok štyri: Rozhodnite sa, či chcete svoje údaje zotrieť
Blikanie obrazu systému normálnym spôsobom vymaže vaše zariadenie a v podstate vykoná továrenský reset. 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: Bleskujte systémový 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.
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 reboot bootloader
Ak sa vyskytne problém, možno budete musieť opraviť ovládače vášho zariadenia. 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.
Čo robiť, ak skript nefunguje
Niekedy však flash-all.bat generuje 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 blikať časť obraz z výroby - ako bootloader alebo obnovenie - bez blikania zvyšku.
Prvá vec, ktorú musíte urobiť pred zadaním ručných príkazov, je rozbalenie súboru obrázka, ktorý spravidla používa "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 zariadenia iba mobilné pripojenia) a vendor.img (iba model Nexus 9).
adb reboot bootloader
príkaz z predchádzajúcich - a spustite nasledujúce príkazy, stlačením klávesu Enter po každom z nich manuálne blikať každú položku do zariadenia.
fastboot erase boot
fastboot erase cache
fastboot erase recovery
fastboot erase system
fastboot flash bootloader 'name-of-bootloader.img'
fastboot reboot-bootloader
fastboot flash radio 'name-of-radio.img' (if present)
fastboot reboot-bootloader
fastboot flash system system.img
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash cache cache.img
fastboot flash vendor vendor.img (Nexus 9 only)
Ak robíte čistú inštaláciu systému Android a chcete všetko vymazať, použite nasledujúce príkazy:
fastboot erase userdata
fastboot flash userdata userdata.img
fastboot reboot
Majte na pamäti, že niektoré z týchto príkazov môžu chvíľu trvať, kým blikajú - konkrétne system.img a userdata.img - takže sa nebojte, ak sa zdá, že príkazový riadok nereaguje. Akonáhle je pripravený na ďalší príkaz, kurzor sa znova zobrazí.
Tento proces je užitočný aj vtedy, ak ste prebudli vlastnú ROM a potrebujete sa vrátiť 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).