If-Koubou

Cum să actualizați manual dispozitivul dvs. Nexus cu imaginile din Fabrica Google

Cum să actualizați manual dispozitivul dvs. Nexus cu imaginile din Fabrica Google (Cum să)

Dispozitivele Google Nexus trebuie să primească actualizări în timp util, însă lansarea progresivă înseamnă că pot dura săptămâni pentru ca dispozitivele să primească actualizări OTA (over-the-air). Din fericire, există o modalitate mai rapidă (și mai clară) de a instala cea mai recentă versiune de Android.

Google oferă imagini sistemice oficiale pentru dispozitivele Nexus, pe care oricine le poate descărca și bloca pe cont propriu. Aceasta este o modalitate ușoară de a sări peste așteptare atunci când este lansată o nouă versiune de Android pentru dispozitivele Nexus.

Rețineți că acest proces este mult mai complicat decât simpla așteptare a unei actualizări de tip "over-the-air". Dacă sunteți o persoană normală și nu sunteți un geek cu degetul de declanșare, probabil că veți dori doar să așteptați.

Pasul unu: Deblocați Bootloader-ul dispozitivului

Pentru a bloca o imagine de sistem, dispozitivul dvs. va trebui să fie deblocat. Dispozitivele Nexus vă permit să deblocați încărcătorul de boot cu o singură comandă. Dacă ați deblocat deja dispozitivul pentru ao rădăcina sau pentru a instala o ROM personalizat, puteți sări peste această parte. Dacă nu ați făcut-o încă, ar trebui să fiți avertizat că deblocarea dispozitivului dvs. va șterge datele, ca și cum ați efectuat o resetare din fabrică.

Puteți debloca încărcătorul dvs. de încărcare în mai multe moduri diferite. Metoda oficială este printr-o comandă teriminală simplă, dar pentru o metodă și mai ușoară, puteți utiliza setul de instrumente Nexus Root Toolkit, care vă va îndruma prin acest proces.

Pasul al doilea: Instalați ADB și Fastboot

Veți avea nevoie de două alte lucruri pentru acest proces: Bridge Debug Bridge, care este un instrument de linie de comandă pentru computerul dvs. care vă permite să interfață cu telefonul și driverele USB ale telefonului. Chiar dacă le-ați instalat înainte, trebuie să obțineți cele mai recente versiuni acum.

Am detaliat cum să instalăm atât înainte, dar iată scurta versiune:

  1. Accesați pagina de descărcare SDK Android și derulați în jos la "Instrumente SDK Only". Descărcați fișierul ZIP pentru platforma dvs. și dezarhivați-l ori de câte ori doriți să stocați fișierele ADB.
  2. Porniți Managerul SDK și deselectați totul, cu excepția "Platformelor Android SDK-tools". Dacă utilizați un telefon Nexus, puteți selecta și "Driverul USB Google" pentru a descărca driverele Google.
  3. După ce ați terminat instalarea, puteți închide managerul SDK.
  4. Instalați driverele USB pentru telefonul dvs. Puteți găsi aceste informații pe site-ul producătorului telefonului dvs. (de exemplu, Motorola sau HTC). Dacă aveți un Nexus, puteți instala driverele Google pe care le-ați descărcat la pasul 2, utilizând aceste instrucțiuni.
  5. Reporniți calculatorul dacă vi se solicită acest lucru.

Pasul al treilea: Descărcați imaginea de sistem

Vizitați Imaginile Fabrice Google pentru Nexus Devices și descărcați imaginea corespunzătoare pentru dispozitivul dvs. Rețineți că veți avea nevoie de imaginea pentru hardware-ul dvs. specific. De exemplu, există imagini separate pentru Nexus 7 (2013) numai cu Wi-Fi și pentru Nexus 7 (2013) cu date celulare. Asigurați-vă că descărcați cea potrivită.

Descărcați fișierul pe computer și utilizați un program de extragere a fișierelor, cum ar fi 7-Zip gratuit, pentru a extrage conținutul acestuia în dosarul ADB.

Pasul patru: decideți dacă doriți să ștergeți datele

Blițul imaginii sistemului în mod normal va șterge dispozitivul, efectuând, în esență, o resetare din fabrică. Puteți încerca să actualizați fără a șterge dispozitivul, deși este posibil să întâmpinați probleme. Cu toate acestea, acest proces ar trebui să funcționeze bine atunci când mergeți de la o versiune Android la următoarea versiune.

Pentru a preveni ștergerea dispozitivului, deschideți fișierul flash-all.bat într-un editor de text precum Notepad ++. Editați linia care conține actualizarea "fastboot -w" și eliminați comutatorul -w înainte de a salva fișierul.

Pasul cinci: Blocați imaginea sistemului

Copiați fișierele imagine de sistem în același director ca ADB. Apoi, țineți apăsată tasta Shift, dați clic dreapta în acel dosar și selectați "Deschide fereastra de comandă aici" pentru a deschide o fereastră de comandă în acel director.

Activați debugging-ul USB pe dispozitivul dvs. Nexus accesând meniul ascuns de Opțiuni dezvoltator și activând opțiunea de depanare USB.

Conectați dispozitivul Nexus la computer cu ajutorul cablului USB inclus și apoi executați următoarea comandă pentru a reporni dispozitivul în încărcătorul de încărcare:

adb reboot bootloader

Dacă există o problemă, este posibil să fie necesar să remediați driverele dispozitivului. Citiți acest ghid pentru mai multe informații despre configurarea ADB și asigurarea funcționării corecte. Rețineți că va trebui să acceptați promptul de autentificare pe dispozitiv înainte ca comanda adb să poată face orice.

Odată ce dispozitivul afișează încărcătorul încărcat pe ecran - veți vedea un sistem Android cu panoul frontal deschis - faceți dublu clic pe fișierul flash-all.bat. Scriptul ar trebui să clipească dispozitivul cu noua imagine a sistemului.

Când procesul este complet, dispozitivul se va reporni automat. Dacă nu ați eliminat opțiunea -w, va trebui să parcurgeți din nou procesul de configurare pentru prima dată.

Ce trebuie să faceți dacă scriptul nu funcționează

Uneori, cu toate acestea, flash-all.bat va genera o eroare privind resursele lipsă sau lipsa de spațiu. În această situație, este în general mai bine doar să blitzați manual totul cu bucăți. Acest truc este, de asemenea, util dacă doriți doar să blocați parte din imaginea din fabrică - cum ar fi bootloaderul sau recuperarea - fără a clipi restul.

Primul lucru pe care trebuie să-l faceți înainte de introducerea comenzilor manuale este dezarhivarea fișierului imagine, care utilizează de obicei imaginea "Dispozitiv-build.zip ". Este mai ușor să dezarhivați conținutul fișierului direct în folderul în care lucrați deja, astfel încât toate fișierele necesare să fie în aceeași locație. După dezarhivare, ar trebui să existe cinci sau șase fișiere suplimentare în dosarul de lucru (în funcție de dispozitiv): android-info.txt, boot.img, cache.img, recovery.img, system.img, radio.img (pentru dispozitive numai cu conexiuni mobile) și vendor.img (numai pentru Nexus 9).

Odată ce totul este despachetat, reporniți-l înapoi în bootloader-folosind adb reboot bootloader comanda din mai devreme - și executați următoarele comenzi, apăsând Enter după fiecare dintre acestea, pentru a bloca manual fiecare element pe dispozitiv.

boot rapid de ștergere
Fastboot șterge cache-ul
restabili ștergerea rapidă
sistem de ștergere rapidă
bootloader rapid boot "name-of-bootloader.img"
rapidboot reboot-bootloader
rapid radio "name-of-radio.img" (dacă este prezent)
rapidboot reboot-bootloader
sistem rapid flash flash system.img
rapid boot flash boot.img
fastboot recuperare flash recovery.img
fastboot flash cache cache.img
vendor.img flash rapid de vânzări (numai pentru Nexus 9)

Dacă faci o instalare curată a Android și vrei să ștergi totul, folosește următoarea comandă:

rapidboot șterge userdata
rapidboot flash userdata userdata.img
reboot rapidboot

Rețineți că unele dintre aceste comenzi pot dura puțin timp pentru a bloca - și anume, system.img și userdata.img - deci nu vă faceți griji dacă linia de comandă pare să nu răspundă. Odată ce este pregătit pentru următoarea comandă, cursorul va reapărea.

Acest proces este, de asemenea, util dacă ați lansat o interfață ROM personalizată și trebuie să reveniți la imaginea standard a sistemului Android care vine cu dispozitivul dvs. Această opțiune este în mare parte destinată dezvoltatorilor și surferilor Android, deci este mai complicat decât să aștepți doar o actualizare OTA normală (over-the-air).