Descărcați un set de instrumente adb oferite de Google. Firmware Android folosind utilitarul FastBoot. De ce ADB RUN este mai bine

Trebuie să flashezi Android folosind FastBoot, dar nu știi cum? Acest articol oferă instrucțiuni detaliate despre utilizarea utilitarului FastBoot și despre cum să îl utilizați pentru a flash un dispozitiv Android.

Acest manual va explica pe deplin cum să utilizați FastBoot! Dacă nu știți cum să instalați actualizările arhivate, atunci aveți nevoie de articolul - Clockwordmod - ce este. Instrucțiuni pentru recuperarea CWM cu imagini

Descărcarea și instalarea FastBoot

Înainte de a flashiza Android folosind FastBoot, trebuie să îl descărcați și să îl instalați pe computerul dorit.

1. Puteți descărca utilitarul FastBoot cu programul oficial Android SDK (greutate mare)

de ce ADB RUN este mai bine

Lansa

Dacă ați descărcat separat Fastboot

După ce ați descărcat și instalat FastBoot, deschideți „ Linie de comanda »

si vve Introduceți comenzile pentru a merge în folderul cu utilitarul Fastboot (dacă ați instalat FastBoot separat)

CD/
cd adb

Dacă ați descărcat ADB RUN

Dacă alegerea ta a căzut pe programul ADB RUN, atunci lansează-l și selectează Manual -> ADB din meniu

Fișierele care trebuie flashate trebuie să fie localizate în același folder cu utilitarul Fastboot

Instrucțiuni pentru comenzi despre cum să flashați Android folosind FastBoot

Este foarte important să scrieți comenzile și fișierele firmware așa cum sunt specificate!

Dacă comanda dvs. este specificată

fastboot flash cache NazvaniAFiLe.img

atunci trebuie să scrii exact așa, dar nu altfel. Cu alte cuvinte, cazul literelor este important, altfel vei primi o eroare nu se poate încărca „imaginea” - nu există un astfel de dosar.

Reporniți comenzile în modul firmware (bootloader)

fastboot reboot-bootloader

Comanda „vede” computerul tău Android

Obișnuiește-te să verifici înainte de a face ceva în Fastboot dacă conexiunea dintre computerul tău și Android este:

Verificați dacă computerul vă poate vedea Android-ul

dispozitive fastboot

Executați această comandă atunci când dispozitivul este deja în modul firmware (bootloader)

Comenzile de deblocare și blocare a programului de încărcare Nexus

Deblocați încărcătorul de pornire pentru Nexus

deblocare OEM fastboot

Blocați încărcătorul de pornire pentru Nexus

blocare OEM fastboot

Comanda pentru a afla versiunea bootloader-ului

Afișează numărul versiunii bootloader-ului instalat pe Android

fastboot getvar versiune-bootloader

Comenzi de formatare a partițiilor

Înainte de a flashiza orice partiție în Android, trebuie mai întâi să o formatați, astfel încât să nu existe probleme de funcționare

fastboot erase Imya_razdela - ștergeți partiția: boot, radio, recovery, system, userdata și altele

Șterge partiția Cache

fastboot șterge memoria cache

Șterge secțiunea Date

fastboot șterge datele utilizatorului

Șterge partiția de sistem

sistem de ștergere fastboot

Șterge partiția de recuperare

recuperare fastboot erase

Comenzi pentru intermiterea unei partiții

După ce ați formatat partiția sau partițiile, puteți începe să flashați firmware-ul

fastboot flash Imya_razdela imya_file.img - firmware-ul partiției selectate: boot, radio, recuperare, sistem, date utilizator și altele

Flash pentru partiția de sistem (sistem)

sistem flash fastboot imya.img

Flashează partiția cache

fastboot flash cache imya.img

Flash secțiunea de date

fastboot flash userdata imya.img

Flashiți partiția de recuperare

fastboot flash recovery imya.img

Setarea animației de pornire (partiție firmware cu animație)

fastboot flash splash1 splash.img

Flash pentru toate partițiile (pornire, recuperare și sistem)

fastboot flashall

În loc de imya.img- trebuie să introduceți numele fișierului pe care urmează să-l flashați

Comanda pentru a instala update.zip

Afișează o arhivă de actualizare pe Android în format update.zip sau o arhivă ZIP cu imagini IMG din diferite secțiuni

actualizare fastboot filename.zip

Pentru dispozitivele Sony

Verificarea conexiunii dispozitivului Sony, dacă răspunsul este 0,3 dispozitiv, atunci acesta este conectat

fastboot.exe -i 0x0fce versiunea getvar

Deblocați încărcătorul de pornire

fastboot.exe -i 0x0fce deblocare OEM 0xReceived_Key

Informații mai detaliate despre deblocarea Bootloader Sony - Cum se deblochează Bootloader Sony

Se așteaptă eroarea dispozitivului

Dacă aveți următorul mesaj activat în fereastra de comandă de mult timp: așteptare pentru dispozitiv- Mijloace:

  • Driverul nu este instalat sau instalat incorect - reinstalați sau instalați
  • Dispozitivul Android nu este în modul Bootloader - traduceți
  • Conexiune incorectă la portul USB - utilizați porturile USB 2.0 din spate ale computerului, nu folosiți hub-uri USB

ADB (Android Debug Bridge) este un driver pentru smartphone-uri și tablete care conectează dispozitivul la un computer și face posibilă controlul funcționării acestuia prin linia de comandă.

Cum se instalează driverul ADB?

Pe majoritatea dispozitivelor cu procesor MediaTek Drivere ADB sunt instalate automat. Pentru aceasta descărcați arhiva , despachetați-l pe computer și rulați fișierul Install.bat.

Dacă după instalarea driverelor și conectarea smartphone-ului oprit la computer, în Manager de dispozitiv Lumina galbenă de lângă nume este aprinsă, procedați astfel:

  1. Ne conectăm la computer dintr-un cont care are drepturi de administrator.
  2. Apăsați combinația de taste - Windows+R(butonul Windows este situat între Ctrl din stânga și Alt).
  3. În fereastra care se deschide scriem mmc devmgmt.msc(sau devmgmt.msc) pentru a afișa managerul de dispozitive.
  4. Pe smartphone în meniul „ Setări/Pentru dezvoltatori"porniți" Depanare USB«.
  5. Scoatem bateria de pe smartphone și apoi o returnăm înapoi (fără a porni dispozitivul). Dacă bateria nu poate fi scoasă, pur și simplu opriți smartphone-ul.
  6. Conectăm smartphone-ul la computer folosind un cablu USB.
  7. Manager de dispozitiv. Dacă un dispozitiv cu un triunghi galben apare în secțiunea „“, atunci instalați-l pe computer fără a deconecta smartphone-ul.

Dacă aparatul apare în secțiune porturi com sau în dispozitive necunoscute cu titlul " Preîncărcare MT65xx" sau " Port USB MTK" sau " DA USB VCOM„, trebuie să faci o instalare manuală.

Instalarea manuală a driverelor ADB

Pentru a instala manual drivere adb pentru un smartphone, veți avea nevoie de un computer, un cablu USB și câteva minute de timp.

  1. Descărcați și despachetați folderul cu Drivere ADB .
  2. Urmăm pașii 1-5, care sunt descriși mai sus.
  3. Faceți clic dreapta pe noul dispozitiv care apare în Manager de dispozitiv. În meniul care apare, selectați Actualizați driverele.
  4. Accesați folderul dezambalat anterior. În el mergem la subdirectorul Win7și să începem instalarea. Pentru 32 -bit sistemele de operare selectează fișierul usb2ser_Win7.inf, Pentru 64 -pic usb2ser_Win764.inf.
  5. Urmăm instrucțiunile.
  6. Driverele sunt instalate!

Pe Windows 8, 8.1 și 10, driverele sunt instalate cu verificarea semnăturii dezactivată.

Dezactivarea verificării semnăturii șoferului în Windows

Dezactivarea verificării semnăturii pe Windows 8:

  1. Win+I -> Modificați setările computerului -> General -> Opțiuni speciale de pornire -> Reporniți acum.
  2. Când închideți, faceți clic pe Diagnostics -> Advanced options -> Boot options -> Restart.
  3. După ce apare un meniu, selectați „Dezactivați verificarea obligatorie a semnăturii șoferului”.

Dezactivarea verificării semnăturii pe Windows 8.1:

  1. Win+I -> Setări -> Modificați setările computerului -> Actualizare și recuperare -> Recuperare -> Reporniți acum.
  2. Când închideți, faceți clic pe Diagnostics -> Advanced options -> Boot options -> Restart.
  3. După ce apare un meniu, apăsați F7 și așteptați ca computerul să se repornească.
  4. Apoi, instalați driverele conform instrucțiunilor.

Dezactivarea verificării semnăturii pe Windows 10:

  1. Apăsați lung pe Windows și tastele Shift.
  2. Următorul Start -> Închidere -> Repornire
  3. Eliberați Windows și tastele Shift și selectați „Diagnosticare”
  4. Pe pagina următoare, selectați „Opțiuni avansate”
  5. Apoi, accesați „Opțiuni de descărcare”
  6. Doar faceți clic pe „Reporniți” și așteptați ca sistemul să pornească înainte de următorul pas.
  7. După repornire, vom fi pe pagina de selecție a opțiunii de pornire a sistemului. Apăsați tasta F7.
  8. Computerul va reporni și va dezactiva verificarea semnăturii driverului.
  9. Apoi, instalați driverele conform instrucțiunilor.

Dacă specificați calea către fișierul de driver pentru dispozitiv, dar managerul de dispozitiv insistă că totul este în regulă cu driverele și nu dorește să le actualizeze, iar dispozitivul apare în „ Interfață ABD compozită Android„cu o pictogramă triunghi galben, atunci trebuie să faceți o modificare în fișier android_winusb.inf, care se află în dosar MTK_Android_USB_Driver de la descărcat în " Punctul 1" Arhiva. Trebuie să scriem în ea PID\VID, pe care îl recunoaștem mai întâi de pe computerul nostru. Faceți clic dreapta pe dispozitivul cu triunghiul galben/ Proprietăți/Identificatorul dispozitivului. Vor fi 2 linii. Acestea sunt liniile pe care trebuie să le copiem în fișier cu șoferi. Apoi respecificăm calea către acest driver.

android_winusb.inf— faceți modificări la acest fișier.

%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255
%SingleAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01
%CompositeAdbInterface% = USB_Install, USB\VID_0BB4&PID_0C01&REV_0255

VID\PID se poate schimba, setați propriile valori.

Mulți dintre voi v-ați confruntat de mai multe ori cu o situație în care, pentru a obține drepturi de root pe o tabletă sau smartphone Android, să instalați firmware nou, să restaurați sistemul și alte lucruri, a trebuit să îl conectați la computer și să executați o serie de adb. sau comenzi fastboot prin fereastra liniei de comandă (terminal ).

Majoritatea oamenilor introduc aceste comenzi fără să înțeleagă ce înseamnă, pur și simplu urmând instrucțiunile găsite pe Internet. Și dacă doriți să înțelegeți mai bine ce se întâmplă atunci când le executați, astăzi vom arunca o privire la primele zece comenzi pe care ar trebui să le cunoască fiecare utilizator avansat de Android.

Dar înainte de a începe să vă familiarizați cu aceste comenzi, permiteți-mi să vă reamintesc că înainte ca tableta sau smartphone-ul dvs. să le poată executa, trebuie să vă asigurați că computerul are Android SDK, iar pe tabletă sau smartphone în sine, opțiunea „ Depanare USB».

Cum să instalați SDK-ul Android, care conține programele adb și fastboot, citiți acest material.

Permiteți-mi să vă reamintesc, de asemenea, că în Android 4.2 și versiuni ulterioare, elementul „Depanare USB” este ascuns și puteți citi cum să îl accesați.

Pentru cei care au uitat cum să lanseze o fereastră de linie de comandă în Windows, permiteți-mi să vă reamintesc că cel mai simplu mod de a face acest lucru este făcând clic pe „Start”, după care va trebui să tastați cmd în fereastra de căutare și să apăsați pe „ Introduce cheia.

După ce toate lucrările pregătitoare sunt finalizate, puteți conecta dispozitivul la computer folosind un cablu USB și puteți începe să învățați comenzile.

1. comanda dispozitive adb

Aceasta este probabil cea mai importantă dintre toate cele zece echipe care vor fi discutate. Folosind-o, putem afla dacă computerul vă vede dispozitivul Android și, dacă îl vede, atunci dacă poate comunica cu el prin comenzile terminalului.

Dacă totul este în regulă, atunci după ce ați introdus comanda adb devices într-o fereastră de linie de comandă Windows sau într-un terminal Linux, ar trebui să vedeți o linie cu textul Listă de dispozitive atașată, după care va apărea o linie constând din numărul de serie al dispozitivului dvs. și starea acestuia - offline sau online:

Starea offline înseamnă că dispozitivul este în modul de repaus. Starea online semnalează că tableta sau smartphone-ul este gata să vă execute comenzile.

2. comandă adb push

Folosind comanda adb push, puteți copia fișiere pe tabletă sau smartphone. În acest caz, trebuie să specificați calea către folderul în care doriți să plasați fișierul pe dispozitiv și folderul de pe computer de unde va fi copiat fișierul. A doua cale nu este necesară dacă fișierul se află în același folder în care se află programul adb.

Iată un exemplu de copiere a unui fișier video superfreak.mp4 de pe un computer pe un dispozitiv, în folderul /sdcard/Movies folosind comanda adb push superfreak.mp4 /sdcard/Movies/

Pentru utilizatorii de Windows, aș dori să vă reamintesc că în Android, atunci când specificați calea către fișiere și foldere, este folosită o bară oblică - / și nu o bară oblică inversă, așa cum sunteți obișnuit.

3. comanda adb pull

Dacă comanda adb push este folosită pentru a transfera fișiere pe un dispozitiv Android, atunci adb pull este folosit pentru a copia fișiere de pe dispozitiv pe computer. La fel ca în cazul precedent, trebuie să indicați calea în care doriți să obțineți fișierul pe dispozitiv și calea în care doriți să plasați acest fișier pe computer. A doua cale nu este necesară dacă doriți ca fișierul să meargă în folderul din care ați rulat programul adb.

Iată un exemplu de copiere a fișierului superfreak.mp4 din folderul /sdcard/Movies/ al tabletei sau smartphone-ului dvs. pe desktopul Windows 8 al utilizatorului Jerry, C:\Users\Jerry\Desktop

Dacă doriți ca fișierul să meargă în folderul din care ați rulat adb, trebuie doar să introduceți comanda adb pull /sdcard/Movies/superfreak.mp4

4. comanda adb reboot

Această comandă este adesea folosită în timpul procesului de înrădăcinare sau de instalare a noului software, atunci când trebuie să acceptăm modificările pe care le-am făcut pe dispozitivul nostru. După ce introduceți comanda adb reboot, tableta sau telefonul dvs. se vor reporni.

Această comandă este, de asemenea, importantă deoarece poate fi plasată în interiorul scripturilor, ceea ce vă permite să reporniți automat dispozitivul după finalizarea tuturor operațiunilor necesare.

5. comenzile adb reboot-bootloader și adb reboot recovery

Folosind adb, nu puteți doar să reporniți dispozitivul Android, ci și să îl reporniți în bootloader. Acest mod este necesar pentru a putea debloca bootloader-ul, care este necesar pentru a obține drepturi de root și pentru a instala în continuare firmware alternativ.

Unele dispozitive pot fi încărcate folosind o anumită combinație de taste atunci când sunt pornite, dar adesea comanda adb reboot-bootloader este singura modalitate de a accesa bootloader-ul.

În mod similar, programul adb poate fi folosit pentru a accesa meniul de recuperare al unei tablete sau smartphone sau de recuperare. Acest lucru se poate face folosind comanda adb reboot recovery

6. Comanda Fastboot devices

Dacă ați repornit tableta în modul bootloader, aceasta nu va mai accepta comenzi adb. În acest mod, putem comunica cu dispozitivul folosind programul fastboot.

Folosind comanda fastboot devices, puteți afla dacă dispozitivul dvs. poate accepta comenzi de la acest program în modul bootloader. Deoarece fastboot este un instrument foarte puternic, unii producători de dispozitive Android nu oferă acces la acest program în modul bootloader.

La fel ca în cazul adb, după ce ați introdus comanda fastboot devices, ar trebui să vedeți numărul de serie al dispozitivului dvs.

Adesea, motivul pentru care fastboot nu funcționează este lipsa driverelor Windows necesare pentru dispozitivul dvs.

7. Comanda de deblocare OEM Fastboot

Unii producători (de exemplu, HTC sau Asus) lansează utilități speciale care vă permit să deblocați bootloader-ul tabletelor și smartphone-urilor lor, după care puteți instala recuperări alternative, precum ClockworkMod. sau TWRPși firmware de la dezvoltatori independenți (firmware personalizat).

Cu toate acestea, în multe cazuri, puteți debloca bootloader-ul unui dispozitiv Android folosind programul fastboot. Acest lucru este foarte ușor de făcut - când tableta sau telefonul dvs. este în modul bootloader (pasul 5), trebuie doar să introduceți următoarea comandă în fereastra liniei de comandă: fastboot oem unlock.

După aceasta, va trebui să urmați instrucțiunile care vor fi afișate pe ecranul tabletei sau al smartphone-ului dumneavoastră.

Atenţie! După executarea comenzii fastboot oem unlock, dispozitivul dvs. va fi complet șters de toate programele pe care le-ați instalat și datele dvs. personale vor fi, de asemenea, șterse.

8. comanda adb shell

Comanda adb shell încurcă adesea unii utilizatori începători.

Există două moduri de a utiliza această comandă. Dacă tastați pur și simplu adb shell în fereastra liniei de comandă și apăsați tasta Enter, veți fi dus în modul terminal sau în shell-ul de comandă al dispozitivului dvs. Android, unde puteți executa orice comenzi shell Android.

Mai jos puteți vedea rezultatul rulării comenzii ls în shell Android

Acest mod este bine cunoscut utilizatorilor de computere Linux și Mac. Dacă sunteți familiarizat cu comenzile bash shell, nu veți avea probleme de lucru în acest mod. În caz contrar, nu vă recomand să utilizați modul shell adb până când înțelegeți scopul tuturor comenzilor sale, deoarece în acest mod aveți acces deplin la fișierele de pe dispozitiv și puteți provoca accidental modificări ireparabile ale sistemului de operare.

A doua modalitate de a utiliza adb shell este să executați o singură comandă shell Android folosind acest construct: adb shell<команда>. De exemplu, puteți modifica permisiunile fișierelor folosind o comandă precum „adb shell chmod 666 /data/filename”

9. Comanda de instalare adb

Cu programul adb, puteți face mai mult decât să copiați fișiere pe și de pe dispozitiv. Acest program vă permite, de asemenea, să instalați aplicații pe dispozitivele Android sub formă de fișiere apk. Există o comandă de instalare adb pentru aceasta. Este un pic ca comanda push: trebuie să specificați calea în care se află fișierul cu aplicația pe care doriți să o instalați. Prin urmare, cel mai simplu mod este să copiați mai întâi fișierul apk în folderul cu programul adb, după care puteți instala programul folosind comanda adb install ApplicationFileName.apk

Dacă trebuie să actualizați aplicația, atunci în acest caz trebuie să utilizați comutatorul -r și comanda va arăta astfel: adb install -r ApplicationFileName.apk.

Folosind comutatorul -s puteți instala aplicații pe cardul de memorie (dacă firmware-ul dvs. permite acest lucru). Comutatorul -l vă permite să blocați aplicația în timpul instalării (prin instalarea în folderul /data/app-private). Există și alte taste pentru funcții mai avansate, dar descrierea lor este subiectul unui articol separat.

10. comanda adb uninstall

În cele din urmă, puteți elimina aplicațiile de pe tabletă sau telefon. Pentru a face acest lucru, utilizați comanda adb uninstall ApplicationFileName.apk

Această comandă are comutatorul -k, care vă permite, atunci când ștergeți o aplicație, să nu ștergeți datele și memoria cache a acesteia, ci să le lăsați pe dispozitiv.

Bonus: comandă adb sideload

Această comandă va fi foarte utilă proprietarilor de tablete și smartphone-uri Nexus - cu ajutorul ei vor putea să actualizeze firmware-ul oficial pe dispozitivele lor. Cu alte cuvinte, dacă smartphone-ul sau tableta dvs. nu a primit o actualizare prin aer, puteți descărca firmware nou de pe site-ul oficial și puteți actualiza manual dispozitivul.

După ce descărcați fișierul firmware pe computer și conectați tableta sau telefonul la acesta, va trebui să reporniți dispozitivul în modul de recuperare, selectați „Aplicați actualizarea din ADB”, apoi introduceți următoarea comandă în fereastra liniei de comandă de pe dvs. computer: adb sideload xxxxxxxx.zip, unde xxxxxxxx.zip este numele fișierului zip cu firmware-ul.

Veți găsi instrucțiuni mai detaliate despre cum să actualizați manual firmware-ul dispozitivelor Nexus în acest material.

Materiale conexe:

Firmware Android, de ex. scrierea anumitor imagini de fișiere în secțiunile corespunzătoare ale memoriei dispozitivului folosind un software special Windows care automatizează aproape complet procesul nu este astăzi cea mai dificilă procedură din punctul de vedere al utilizatorului. Dacă utilizarea unor astfel de instrumente este imposibilă sau nu dă rezultatul dorit, situația poate fi salvată.

Pentru a flashiza un dispozitiv Android prin Fastboot, veți avea nevoie de cunoștințe despre comenzile consolei aceluiași mod de funcționare a dispozitivului, precum și de o anumită pregătire a smartphone-ului sau tabletei și a PC-ului folosit pentru operațiuni.

Datorită faptului că, în modul de pornire rapidă, manipulările cu secțiunile de memorie ale dispozitivului sunt efectuate practic direct, atunci când utilizați metoda firmware descrisă mai jos, este necesară o anumită prudență și atenție. În plus, următorii pași ar trebui probabil recomandați numai dacă nu reușiți să flashizați firmware-ul folosind alte metode.

Utilizatorul efectuează fiecare acțiune cu propriile sale dispozitive Android pe riscul și riscul său. Administrația site-ului nu este responsabilă pentru posibilele consecințe negative ale utilizării metodelor descrise în această resursă!

Implementarea strictă a procedurilor pregătitoare determină succesul întregului proces de intermitere a dispozitivului, astfel încât implementarea pașilor descriși mai jos poate fi considerată o condiție prealabilă înainte de a efectua operațiuni.

Instalarea driverelor

Puteți afla cum să instalați un driver special pentru modul fastboot din articol:

Backup de sistem

Dacă există cea mai mică posibilitate, înainte de a flashiza firmware-ul, trebuie creată o copie de rezervă completă a partițiilor existente ale memoriei dispozitivului. Pașii necesari pentru a crea o copie de rezervă sunt descriși în articol:

Descărcarea și pregătirea fișierelor necesare

Fastboot și sunt instrumente complementare din Android SDK. Descărcăm întregul set de instrumente sau descarcăm un pachet separat care conține numai ADB și Fastboot. Apoi despachetați arhiva rezultată într-un folder separat de pe unitatea C.

Prin Fastboot este posibil să înregistrați atât secțiuni individuale ale memoriei unui dispozitiv Android, cât și actualizări de firmware ca un pachet întreg. În primul caz, veți avea nevoie de fișiere imagine în format *.img, în al doilea – pachet(e) *.zip. Toate fișierele care sunt planificate pentru utilizare trebuie copiate în folderul care conține Fastboot și ADB dezambalați.

Pachete *.zip Nu îl despachetăm, trebuie doar să redenumiți fișierele descărcate. În principiu, numele poate fi orice, dar nu trebuie să conțină spații sau litere rusești. Pentru comoditate, ar trebui să utilizați nume scurte, de exemplu update.zip. Printre altele, este necesar să se țină cont de faptul că Fastboot este sensibil la majuscule și minuscule în comenzile trimise și numele fișierelor. Acestea. „Update.zip” și „update.zip” pentru fastboot sunt fișiere diferite.

Se lansează Fastboot

Deoarece Fastboot este o aplicație de consolă, lucrul cu instrumentul se face prin introducerea unor comenzi cu o anumită sintaxă în linia de comandă Windows (cmd). Pentru a lansa Fastboot, cel mai simplu mod este să utilizați următoarea metodă.


Acest add-on vă permite să efectuați toate operațiunile din exemplele descrise mai jos într-un mod semi-automat și fără a fi nevoie să recurgeți la introducerea manuală a comenzilor în consolă.


Deblocarea bootloader-ului

Producătorii unui anumit număr de dispozitive Android blochează capacitatea de a gestiona secțiunile de memorie a dispozitivului prin blocarea bootloader-ului. Dacă un dispozitiv are un bootloader blocat, în cele mai multe cazuri nu este posibilă flash-ul firmware-ului său prin fastboot.

Pentru a verifica starea bootloader-ului, puteți trimite următoarea comandă către dispozitiv, care este în modul fastboot și conectat la computer:

info-dispozitiv OEM fastboot

Dar din nou trebuie să admitem că această metodă de determinare a stării de blocare nu este universală și diferă pentru dispozitivele de la diferiți producători. Această declarație se aplică și pentru deblocarea bootloaderului - metodologia de desfășurare a procedurii diferă pentru diferite dispozitive și chiar pentru diferite modele ale aceleiași mărci.

Scrierea fișierelor în secțiunile de memorie ale dispozitivului

După finalizarea procedurilor pregătitoare, puteți trece la procedura de scriere a datelor în secțiunile de memorie ale dispozitivului. Încă o dată, verificăm corectitudinea descărcării fișierelor de imagine și/sau pachetelor zip și conformitatea acestora cu dispozitivul flash.

Atenţie! Afișarea intermitentă a imaginilor de fișiere incorecte și deteriorate, precum și a imaginilor de pe alt dispozitiv în dispozitiv duce în cele mai multe cazuri la incapacitatea de a încărca Android și/sau alte consecințe negative pentru dispozitiv!

Instalarea pachetelor zip

Pentru a scrie pe dispozitiv, de exemplu, actualizări OTA sau un set complet de componente software distribuite în format *.zip, se folosește comanda fastboot update.


Scrierea imaginilor img pe partițiile de memorie

În multe cazuri, căutarea firmware-ului în format *.zip poate fi dificil de descărcat. Producătorii de dispozitive sunt reticenți în a-și posta soluțiile pe Internet. În plus, fișierele zip pot fi flashate prin recuperare, astfel încât recomandarea utilizării metodei de scriere a fișierelor zip prin fastboot este discutabilă.

Dar capacitatea de a flash imagini individuale în secțiunile corespunzătoare, în special "boot", "sistem", "datele utilizatorului", "recuperare" etc. prin Fastboot la restaurarea dispozitivului după probleme grave de software, poate salva situația în multe cazuri.

Pentru a flash o imagine separată de imagine, utilizați comanda:

fastboot flash partition_name nume_fișier.img




În acest fel, firmware-ul este flash cu ajutorul comenzilor trimise prin consolă. După cum puteți vedea, procedurile pregătitoare necesită mai mult timp și efort, dar dacă sunt efectuate corect, scrierea secțiunilor din memoria dispozitivului are loc foarte rapid și aproape întotdeauna fără probleme.

Trebuie să flashezi Android folosind FastBoot, dar nu știi cum? Acest articol oferă instrucțiuni detaliate despre utilizarea utilitarului FastBoot, cum să îl utilizați, de unde să îl descărcați și cum să flashați un dispozitiv Android.

Acest manual va explica pe deplin cum să utilizați FastBoot! Cum să utilizați Fastboot pentru a curăța partițiile, a flash fișiere IMG, a reporni și multe altele.

Descărcarea și instalarea FastBoot

Înainte de a flashiza Android folosind FastBoot, trebuie să descărcați acest utilitar și să îl instalați pe computerul dorit:

    1. Puteți descărca FastBoot de pe pagina pentru dezvoltatori Android inclusă platforme-instrumente .
    2. Sau folosește programul Adb Run, mai precis mai bine , în care este inclus totul și, de asemenea, știe cum să deblocheze modelul Android.

De ce este ADB RUN mai bun?

Lansarea utilitarului Fastboot

În funcție de ceea ce ați ales, ați descărcat separat utilitarul fastboot sau ați selectat rularea adb, lansarea poate diferi!

Dacă ați descărcat separat Fastboot

Extrageți fișierele:

  1. adb.exe
  2. AdbWinApi.dll
  3. AdbWinUsbApi.dll
  4. fastboot.exe
  5. libwinpthread-1.dll

Mutați-le în unitatea C:\, folderul Windows. Ați instalat cu succes ADB și Fastboot pe computer!

După ce ați descărcat și instalat FastBoot, deschideți „ Linie de comanda".

Exemplu de linie de comandă Windows

Exemplu de instalare ADB și Fastboot.

Dacă ați descărcat ADB RUN

Dacă alegerea ta a căzut pe un program proprietar ADB RUN, apoi rulați-l, tastați A și apăsați Enter.

Este recomandabil să plasați fișierele care trebuie flashate în același folder cu utilitarul Fastboot.

Instrucțiuni despre cum să flashezi Android folosind FastBoot

Este foarte important să scrieți comenzile și fișierele firmware așa cum sunt specificate!

Daca ai comanda:

fastboot flash cache NazvaniAFiLe.img

atunci trebuie să scrii exact așa, și nu altfel. Cu alte cuvinte cazul este important altfel veți obține - nu există un astfel de fișier.

Comenzi de repornire
Pornire rapidă în modul firmware (bootloader)

  • Pentru a începe să lucrați cu un dispozitiv Android folosind Fastboot, mai întâi trebuie să vă puneți smartphone-ul sau tableta în modul bootloader folosind adb:

adb reboot bootloader

  • Reporniți Android din modul firmware (bootloader) în același mod:

fastboot reboot-bootloader

  • Reporniți Android din modul firmware bootloader în modul bootloader:

fastboot reboot-bootloader

  • Reporniți Android în modul normal din modul firmware bootloader:

repornire fastboot

Comanda „vede” computerul tău Android

Fă-ți un obicei înainte de a face ceva în Fastboot pentru a verifica dacă există o conexiune între computer și Android:

  • Verificați dacă computerul vă „vede” Androidul:

dispozitive fastboot

Această comandă trebuie executată atunci când dispozitivul este deja în modul firmware (bootloader)

Comenzi pentru deblocarea și blocarea Google Pixel, bootloader Nexus în Fastboot

  • Deblocați încărcătorul de pornire pentru Pixel, Nexus:

deblocare OEM fastboot

deblocare intermitent fastboot

  • Blocați încărcătorul de pornire pentru Pixel, Nexus:

blocare OEM fastboot

Comanda pentru a afla versiunea bootloader-ului

Afișează numărul versiunii bootloader-ului instalat pe Android:

fastboot getvar versiune-bootloader

Comenzi pentru formatarea unei partiții în Fastboot

Înainte de a flashiza orice partiție în Android, trebuie mai întâi să o formatați, astfel încât să nu existe probleme de funcționare

fastboot erase Imya_razdela— ștergeți partiția: pornire, radio, recuperare, sistem, date utilizator și altele.

  • Șterge partiția Cache din Fastboot:

fastboot șterge memoria cache

  • Șterge secțiunea Data (Date/UserData) din Fastboot:

fastboot șterge datele utilizatorului

  • Șterge partiția de sistem din Fastboot:

sistem de ștergere fastboot

  • Șterge partiția de recuperare din Fastboot:

recuperare fastboot erase

Comenzi pentru intermiterea partițiilor Android în Fastboot

După ce ați formatat partiția sau partițiile Android, puteți trece la pasul următor, afișând firmware-ul:

fastboot flash Imya_razdela imya_file.img— firmware-ul partiției selectate: boot, radio, recuperare, sistem, date utilizator și altele.

  • Flash pentru partiția de sistem:

sistem flash fastboot imya.img

  • Flashează partiția cache:

fastboot flash cache imya.img

  • Flashează secțiunea Date:

fastboot flash userdata imya.img

  • Flashează partiția de recuperare:

fastboot flash recovery imya.img

  • Flashează toate partițiile (pornire, recuperare și sistem):

fastboot flashall

Comanda pentru a instala update.zip

Afișează o arhivă de actualizare pe Android în formatul update.zip - o arhivă ZIP cu imagini IMG din diferite secțiuni:

actualizare fastboot filename.zip

Pentru dispozitivele Sony

Verificarea conexiunii dispozitivului Sony, dacă răspunsul este dispozitivul 0.3, atunci acesta este conectat:

fastboot.exe -i 0x0fce versiunea getvar

Deblocați încărcătorul de pornire

fastboot.exe -i 0x0fce deblocare OEM 0xReceived_Key

Informații mai detaliate despre deblocarea Bootloader Sony - Cum se deblochează Bootloader Sony

Se așteaptă eroarea dispozitivului

Dacă aveți următorul mesaj activat în fereastra de comandă de mult timp: așteptare pentru dispozitiv- Mijloace:

  • Driverul nu este instalat sau instalat incorect - reinstalați sau instalați
  • Dispozitivul Android nu este în modul Bootloader - traduceți
  • Conexiune incorectă la portul USB - utilizați porturile USB 2.0 din spate ale computerului, nu folosiți hub-uri USB

Exemplu video de lucru cu utilitarul Fastboot

Pentru cei care nu inteleg nimic!

Pentru cei care nu înțeleg nimic, atunci folosește aplicația proprietară ADB RUN, acest program conține aproape toate comenzile necesare pentru FASTBOOT!

Mai jos este un exemplu despre cum funcționează ADB RUN - cum să flashați rapid un fișier de recuperare folosind ADB RUN în mai puțin de 5 secunde (nu uitați să treceți mai întâi la modul bootloader)!

Asta e tot! Citiți mai multe articole și instrucțiuni în secțiune Articole și Hack-uri Android. Rămâneți cu site-ul, va fi și mai interesant!




Top