Pagina principala » HOWTO » 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

    Dispozitivele Google Nexus ar trebui să primească actualizări în timp util, însă lansarea progresivă înseamnă că poate dura săptămâni pentru ca dispozitivele să primească actualizări OTA (over-the-air). Din fericire, există o modalitate mai rapidă (și geekier) 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 un deget 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 al 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 va șterge datele, ca și cum ați fi efectuat o resetare din fabrică.

    Puteți să deblocați încărcătorul 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 ajuta să treceți prin procesul.

    Pasul al doilea: instalați ADB și Fastboot

    Veți avea nevoie de alte două 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 dvs. Chiar dacă le-ați instalat înainte, ar trebui să obțineți cele mai recente versiuni acum.

    Am detaliat cum să instalăm ambele înainte, dar aici este versiunea scurtă:

    1. Accesați pagina de descărcare SDK Android și derulați până la "SDK Tools 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 dispozitiv Nexus, puteți instala driverele Google pe care le-ați descărcat la pasul 2 utilizând aceste instrucțiuni.
    5. Reporniți computerul dacă vi se solicită.

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

    Vizitați Imaginile din Fabrica Google pentru pagina 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ă să ștergeți 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 împiedica ștergerea dispozitivului, deschideți fișierul flash-all.bat într-un editor de text precum Notepad ++. Editați linia care conține "update rapidboot -w" și scoateț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 folder.

    Activați depanarea USB pe dispozitivul dvs. Nexus accesând meniul Opțiuni dezvoltator ascuns ș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ă, va trebui 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 de încărcare 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 lipsa de resurse sau lipsa de spațiu. În această situație, este în general mai bine doar să bateți manual toate piesele cu bucăți. Acest truc este, de asemenea, util dacă doriți doar să blocați parte din imaginea din fabrică, cum ar fi încărcătorul încărcat sau recuperarea, fără a clipi restul.

    Primul lucru pe care trebuie să-l faceți înainte de a introduce comenzile manuale este dezarhivarea fișierului imagine, care de obicei utilizează "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 folderul 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 flash "name-of-bootloader.img"
    rapidboot reboot-bootloader
    post de radio rapid "flash radio" (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 vendor rapid (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 avea nevoie de 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 apărea din nou.


    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 utilizatorilor Android, deci este mai complicat decât să aștepți doar o actualizare OTA (over-the-air) normală.