If-Koubou

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

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

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 a 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 jignitoare. Acum, cu toate acestea, procesul este mai raționalizat, astfel încât să 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, deci ar fi necesar să rulați manual o mulțime de fișiere din Command Prompt. Mai mult, a necesitat un bootloader deblocat, pe care noua metodă nu îl are.

Această nouă metodă utilizeazăadb sideload comanda pentru a bloca cea mai recentă 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 computer. Pentru ușurința utilizării, va trebui să configurați ADB în Windows PATH System. Odată ce ați realizat toate acestea, sunteți gata să împingeți câteva OTA pe dispozitivul dvs. Nexus. Dulce.

În continuare, 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 sa 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, du-te 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 de pe Nexus 6P pentru acest tutorial - care este construirea MTC19T pentru cei care urmează 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ă foarte mari ca Factory Image - cel pentru 6P-ul 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 procesul de 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 lucruri 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 restabilire reboot

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

Pasul al treilea: Actualizați OTA

Dispozitivul 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 de la 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 telefon, cu opțiunea "Reporniți acum sistemul" deja evidențiat. Apăsați butonul de pornire pentru a porni repornirea.

Puteți să mergeți înainte și să deconectați telefonul de la computer în timp ce repornește. Probabil că 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 este ... ați 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ă treci prin toate problemele de a bloca un nou bootloader, recuperare, radiouri sau fișiere de sistem - o comandă, și asta-i tot. Îmi place pilotul automat.