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

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

    Zariadenia Nexus spoločnosti Google majú dostávať včasné aktualizácie, avšak rozložené rozmiestnenie znamená, že môže trvať týždne, kým zariadenia získajú aktualizácie OTA (over-the-air). 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. To je jednoduchý spôsob, ako vynechať čakanie, keď je pre zariadenia Nexus vydaná nová verzia systému Android.

    Upozorňujeme, ž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 blikať systémový obrázok, zariadenie bude potrebné odomknúť. Zariadenia Nexus umožňujú odomknúť ich bootloader jediným príkazom. Ak ste už odomkli vaše zariadenie, aby ste ho rootom 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 prístroja vymazaním jeho údajov, ako keby ste vykonali obnovenie továrenského nastavenia.

    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ť ďalšie dve veci pre tento proces: Android Debug Bridge, ktorý je nástrojom príkazového riadku pre váš počítač, ktorý vám umožní prepojiť váš telefón a ovládače USB vášho telefónu. Aj keď ste ich nainštalovali predtým, 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 súbor ZIP pre vašu platformu a rozbalte ju tam, kde chcete uložiť 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 vybrať aj ovládač Google USB na prevzatie ovládačov spoločnosti Google.
    3. Po dokončení inštalácie môžete zavrieť správcu SDK.
    4. Nainštalujte USB ovládače 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 spoločnosti Google, ktoré ste si stiahli v kroku 2.
    5. 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 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é obrázky 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 zložky ADB.

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

    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.

    Piaty krok: Bleskujte obraz systému

    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 daný priečinok a vyberte "Otvoriť okno príkazu tu" a otvoriť okno príkazového riadka v tomto priečinku.

    Povoľte ladenie USB na zariadení Nexus tak, ž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 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 ďalšie informácie 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í na svojom monitore zavádzač zavádzania - uvidíte systém Android s predným panelom otvoreným - dvakrát kliknite na súbor flash-all.bat. Skript by mal váš prístroj blikať s novým systémovým obrázkom.

    Po dokončení procesu sa vaše zariadenie automaticky reštartuje. Ak ste neodstránili voľbu -w, budete musieť opäť prejsť prvý nastavovací proces.

    Č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 flash 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 rozbaliť obrazový súbor, ktorý zvyčajne používa "obrázok"-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 mali byť v pracovnej zložke (v závislosti od zariadenia) päť alebo šesť ďalších súborov: android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (pre zariadenia len s mobilnými pripojeniami) a vendor.img (len pre zariadenie Nexus 9).

    Akonáhle je všetko rozbalené, reštartujte späť do bootloader-pomocou adb reboot bootloader príkaz z predchádzajúceho - 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.

    rýchle spustenie bootovania
    rýchle spustenie vyrovnávacej pamäte
    rýchle spustenie vymazania
    systém rýchleho spustenia
    bootloader typu fastboot flash "name-of-bootloader.img"
    fastboot reboot-bootloader
    fastboot flash rádio "name-of-radio.img" (ak je k dispozícii)
    fastboot reboot-bootloader
    fastboot flash system system.img
    rýchle spustenie systému boot boot.img
    rýchle spustenie obnovy
    fastboot flash cache cache.img
    rýchly dodávateľ blesku vendor.img (iba model Nexus 9)

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

    rýchle spustenie vymazať užívateľské dáta
    rýchlym spustením flash userdata userdata.img
    rýchle spustenie systému

    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, keď ste si prebrali vlastnú ROM a potrebujete sa dostať späť do štandardného systému systému Android, ktorý je súčasťou vášho zariadenia. Táto možnosť je do značnej miery určená vývojárom a geekom Android, takže je to oveľa komplikovanejšie ako jednoduché čakanie na normálnu aktualizáciu OTA (over-the-air).