16Jul

Ako manuálne inovovať zariadenie Nexus s ADB Sideload

Aktualizácie

Nexus OTA sú trochu záhadou - prichádzajú priamo od spoločnosti Google, ale závisia od schválenia operátora ešte predtým, ako budú môcť byť odoslané do zariadení v určitých sieťach. Získanie najnovšej aktualizácie OTA znamenalo buď čakanie na niekoľko týždňov, alebo ručné blikanie úplného továrenského obrazu, ktorý môže byť trochu janky. Teraz je však tento proces efektívnejší, takže môžete aktualizovať najnovšiu aktualizáciu pomocou jedného príkazu, nie je potrebné čakať.

Zatiaľ čo pôvodná metóda obrazu v obraze bola v teórii jednoduchá, nebolo to vždy veľmi spoľahlivé - niekedy skript Google nefunguje, takže by ste museli ručne preberať zväzok súborov z príkazového riadka.Ďalej potreboval odomknutý bootloader, ktorý nová metóda nie je.

Táto nová metóda používa príkaz adb sideload na blikanie najnovšej aktualizácie v jednom poklese. Ak ste predtým tento príkaz nepoužili, môže to byť najprv trochu skľučujúce - ale je to vlastne celkom jednoduché.A navyše je to rýchlejšie, ako čakať na to, že OTA narazí na vaše zariadenie. Je to víťazstvo.

Prvý krok: Získajte počítač a zariadenie pripravené

Skôr ako začnete s týmto, budete musieť mať ADB a fastboot nastavené na vašom počítači. Pre jednoduché používanie budete musieť nastaviť ADB aj vo Windows System PATH.Akonáhle to máte všetko nastavené, ste pripravení posunúť niektoré OTA do svojho zariadenia Nexus. Sladké.

SÚVISIACE ČLÁNKY
Ako nainštalovať a používať ADB, Android Debug Bridge Utility
Ako upraviť systém PATH pre jednoduchý prístup k príkazu v systéme Windows

Ďalej, ak ste to ešte neurobili, budete potrebovať prístup k možnostiam vývojára telefónumenu a umožniť ladenie USB.Opäť je to jednoduché a akonáhle to bude hotovo, nebudete musieť robiť to znova( pokiaľ zariadenie z výroby nevymeníte).

So všetkými predpripravenými záležitosťami prechádzajte na stránku súborov OTA Google. Existuje právna dohoda, ktorú musíte prijať predtým, ako budete mať prístup k súborom, ale je to len typické mumbo jumbo: tieto sú súbory poskytované spoločnosťou Google, súhlasíte s podmienkami, bla blah blah. Akonáhle súhlasíte, súbory na prevzatie sa zobrazia.

Keďže táto funkcia bola spustená len , pre každé zariadenie sú dostupné iba najnovšie súbory OTA.Budem používať najnovšiu aktualizáciu zabezpečenej opravy na mojom Nexus 6P pre tento tutoriál - to je postaviť MTC19T pre tých, ktorí idú doma.

Akonáhle máte prístup k sťahovaniu, pokračujte a vyhľadajte zostavu pre vaše zariadenie. Kliknutím na odkaz "Link" spustite preberanie. Sú to plné OTA balíky, takže sú stále len veľké ako Factory Image - ten pre môj 6P je úžasný 910 MB.

So stiahnutým súborom a programom ADB ste pripravení začať.

Druhý krok: Pripojte zariadenie a restartujte počítač na obnovenie

Pokračujte ďalej a pripojte zariadenie k počítaču. Prvýkrát to urobíte, budete musieť schváliť ladenie USB na tomto počítači - ak je to váš osobný počítač( čo dúfam, že je, pretože ste práve nainštalovali veľa nejakých vecí), potom začiarknite políčko "Vždy povoliťz tohto počítača ".

Ďalej prejdite do priečinka, v ktorom ste uložili tento súbor OTA.Shift + kliknite pravým tlačidlom na priečinok a uistite sa, že nie sú vybraté žiadne súbory. Vyberte "Otvoriť okno príkazu tu." Neprekvapivo sa otvorí príkazové okno.

V príkazovom okne sa uistite, že počítač vidí zariadenie s nasledujúcim príkazom:

adb zariadenia

Ak je správne pripojený, uvidíte alfanumerický identifikátor a slovo "zariadenie". Ste pripravení ísť.

Pomocou tohto príkazu reštartujte zariadenie na obnovenie:

adb reboot recovery

Zariadenie by malo začať reštartovať.

Tretí krok: Sideload aktualizácia OTA

Zariadenie sa reštartuje na obrazovku s malým Android chlapom a červeným výkričníkom. Stlačte tlačidlo Zvýšenie hlasitosti a súčasne držte tlačidlo napájania a odkryjete skryté menu obnovenia.

Keď sa menu zobrazí, použite tlačidlo zníženia hlasitosti a prejdite na možnosť "Apply update from ADB" a potom stlačte tlačidlo napájania. Zariadenie dostane prístroj pripravený na prijatie súboru OTA.

Späť do počítača zadajte nasledovné:

adb sideload & lt; ota zip updatefile.zip & gt;

. .. kde updatefile.zip je názov súboru vašej OTA.

Po správnom spustení sa súbor začne tlačiť na zariadenie. Percento dokončenia sa zobrazí v príkazovom riadku a poskytne vám nejaký nápad, kedy bude dokončené.Bude to trvať trochu, tak choď si za kávu.

Keď skončíte, ponuka obnovenia sa znova zobrazí vo vašom telefóne a už je zvýraznená možnosť Reboot system now. Stlačte tlačidlo napájania a začnite reštartovať.

Počas opätovného spustenia počítača môžete pokračovať a odpojiť telefón od počítača. Bude to pravdepodobne trochu naštartovať, pretože Android musí po aktualizácii optimalizovať aplikácie. To môže trvať , zatiaľ čo závisí od toho, koľko aplikácií ste nainštalovali.(Našťastie počnúc Android N, časy optimalizácie sa výrazne zlepšia.)

A to je všetko - skončíte. Gratulujem.

Zatiaľ čo adb sideload nie je nevyhnutne nový, je to jedno z prvých skutočných každodenných použití - najmä pre nekorodovaných používateľov. Je to jednoduchší spôsob, ako ručne flash OTA súbory, najmä preto, že nemusíte prechádzať všetkými problémami s blikaním nového bootloaderu, obnovy, rádia alebo systémových súborov - jedného príkazu a to je všetko. Páči sa mi autopilot.