Pagina principala » HOWTO » Cum să actualizați manual dispozitivul dvs. Nexus cu ADB Sideload

    Cum să actualizați manual dispozitivul dvs. Nexus cu ADB Sideload

    Actualizările Nexus OTA sunt un pic de enigmă - acestea provin direct de la Google, dar depind și de aprobarea operatorilor de transport înainte ca acestea să poată fi trimise pe dispozitive în anumite rețele. Obținerea celei mai recente actualizări OTA a însemnat fie să aștepți câteva săptămâni, fie să luminezi manual o imagine completă din fabrică, care poate fi un pic jignită. Acum, cu toate acestea, procesul este mai raționalizat, astfel încât puteți bloca cea mai recentă actualizare cu o singură comandă, fără așteptare.

    În timp ce metoda veche a imaginii din fabrică a fost simplă în teorie, nu a fost întotdeauna foarte fiabilă - uneori scriptul Google nu ar funcționa, așadar ar trebui să rulați manual o mulțime de fișiere din Command Prompt. În plus, a necesitat un bootloader deblocat, pe care noua metodă nu o folosește.

    Această nouă metodă utilizează adb sideload  comanda pentru a bloca ultima actualizare într-o singură lovitură. Dacă nu ați folosit această comandă înainte, poate fi un pic cam descurajant la început - dar de fapt este destul de ușor. Și, în plus, este mai rapid decât să aștepți ca OTA să vă lovească dispozitivul. Este o victorie.

    Pasul unu: obțineți computerul și dispozitivul gata

    Înainte de a începe acest lucru, va trebui să aveți instalat ADB și rapidboot pe computerul dvs. Pentru ușurința utilizării, va trebui, de asemenea, să aveți setarea ADB în Windows PATH System. Odată ce ați realizat toate acestea, sunteți gata să împingeți câteva dispozitive OTA pe dispozitivul dvs. Nexus. Dulce.

    Apoi, dacă nu ați făcut-o deja, va trebui să accesați meniul Opțiuni dezvoltator al telefonului și să activați depanarea USB. Din nou, acest lucru este simplu, iar odată ce ați terminat, nu veți mai trebui să o faceți din nou (cu excepția cazului în care resetați din fabrică dispozitivul).

    Cu toate lucrurile pregătitoare din drum, treceți la pagina de fișiere Google OTA. Există un acord legal pe care trebuie să-l acceptați înainte de a putea accesa fișierele, dar este doar mumbo jumbo tipic: aceste fișiere sunt furnizate de Google, sunteți de acord cu termenii, blah blah blah. După ce sunteți de acord, descărcările vor apărea.

    Din această caracteristică doar lansat, sunt disponibile numai cele mai recente fișiere OTA pentru fiecare dispozitiv. Voi folosi cea mai recentă actualizare a patch-urilor de securitate pe Nexus 6P pentru acest tutorial - care este construirea MTC19T pentru cei care urmează după-amiază acasă.

    Odată ce aveți acces la descărcări, continuați și găsiți construirea pentru dispozitivul dvs. Dați clic pe linkul "Link" pentru a începe descărcarea. Acestea sunt pachete OTA pline, deci sunt încă la fel de mari ca Factory Image - cel pentru 6P meu este un 910MB enorm.

    Cu fișierul descărcat și ADB instalat, sunteți gata să începeți.

    Pasul al doilea: conectați dispozitivul și reporniți-l în recuperare

    Continuați și conectați dispozitivul la computer. Prima dată când faceți acest lucru, va trebui să aprobați depanarea USB pe acest PC - dacă acesta este computerul dvs. personal (ceea ce sper că este, deoarece ați instalat o grămadă de chestii pe el), apoi bifați opțiunea "Permiteți întotdeauna de la acest computer ".

    Apoi, navigați la dosarul în care ați salvat fișierul OTA. Shift + faceți clic dreapta în dosar, asigurându-vă că mai întâi nu sunt selectate fișiere. Selectați "Deschide fereastra de comandă aici". Nu este surprinzător că se va deschide o fereastră de comandă.

    În fereastra de comandă, asigurați-vă că computerul poate vedea dispozitivul cu următoarea comandă:

    dispozitive adb

    Dacă este conectat corespunzător, veți vedea un identificator alfanumeric și cuvântul "dispozitiv". Sunteți gata să plecați.

    Utilizați această comandă pentru a reporni dispozitivul în recuperare:

    adb reboot recovery

    Dispozitivul dvs. ar trebui să înceapă repornirea.

    Pasul al treilea: Sideload actualizarea OTA

    Aparatul va reporni într-un ecran cu un mic tip Android și un semn de exclamare roșie. Apăsați butonul de creștere a volumului în timp ce țineți apăsat butonul de alimentare pentru a expune meniul de recuperare ascuns.

    Odată ce meniul apare, utilizați butonul de reducere a volumului pentru a naviga la opțiunea "Aplicați actualizarea din ADB", apoi apăsați butonul de pornire. Acest lucru va face dispozitivul gata să accepte fișierul OTA.

    Înapoi pe computer, tastați următoarele:

    adb sideload 

    … Unde updatefile.zip este numele fișierului dvs. OTA.

    După ce a fost executat corect, fișierul va începe să apese pe dispozitiv. Un procent de completare va apărea în linia de comandă, oferindu-vă o idee când va fi terminată. Va lua puțin, deci du-te de cafea.

    Când este terminat, meniul de recuperare va apărea din nou pe telefonul dvs., cu opțiunea "Reporniți acum sistemul" deja evidențiată. Apăsați butonul de pornire pentru a porni repornirea.

    Puteți să continuați și să deconectați telefonul de la computer în timp ce repornește. Probabil va dura un pic de boot, deoarece Android trebuie să "Optimizeze aplicații" după o actualizare. Acest lucru poate dura in timp ce, în funcție de câte aplicații ați instalat. (Din fericire, începând cu Android N, timpul de optimizare va fi dramatic îmbunătățit.)

    Și asta-i-ai terminat. felicitări.


    In timp ce adb sideload nu este neapărat nouă, aceasta este una dintre primele utilizări reale, de zi cu zi pentru aceasta - în special pentru utilizatorii neînrădăcinați. Este o modalitate mai ușoară de a bloca manual fișierele OTA, mai ales că nu trebuie să treceți prin toate problemele de a bloca un nou bootloader, recuperare, radiouri sau fișiere de sistem - o comandă, și asta este. Îmi place pilotul automat.