16Jul

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

Actualizările

Nexus OTA sunt un pic de enigmă - 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, însă, 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, deci ar fi necesar să rulați manual o grămadă de fișiere din Command Prompt. Mai mult, a necesitat un bootloader deblocat, pe care noua metodă nu îl are.

Această nouă metodă utilizează comanda adb sideload 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 pregătit

Înainte de a începe acest lucru, va trebui să aveți instalat ADB și rapidboot pe calculatorul dumneavoastră.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.

Articole corelate
Cum se instalează și se folosește ADB, Utilitarul Bridge Debug Android
Modul de editare a sistemului PATH pentru accesul ușor la linia de comandă în Windows

Apoi, dacă nu ați făcut-o deja, va trebui să accesați Opțiunile dezvoltatoruluiși permiteț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ătite în afara drumului, 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.

Deoarece această caracteristică a lansat doar , 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ă acasă.

După 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 doi: 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 lucruri pe el), apoi bifați opțiunea "Permiteți întotdeaunade 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:

recab reboot recovery

Aparatul ar trebui să înceapă repornirea.

Pasul trei: Sideload actualizarea 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 pornire 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 & lt; ota zip updatefile.zip & gt;

. .. unde updatefile.zip este numele de fișier al OTA.

După executarea 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 acesta este repornit. Probabil că va dura un pic de boot, deoarece Android trebuie să "Optimizeze aplicații" după o actualizare. Acest lucru poate dura un în 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-ați terminat. Felicitări.

În timp ce adb sideload nu este neapărat nou, aceasta este una dintre primele utilizări reale, de zi cu zi pentru el - mai ales 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 singură comandă și asta-i tot.Îmi place pilotul automat.