Cum se configurează smartphone-uri și PC-uri. Portal de informare

Aplicați actualizarea de la ADB - ce este? Bazele lucrului cu ADB.

Dacă decideți să vă reflashați smartphone-ul, atunci cu siguranță veți întâlni un astfel de concept precum Aplicați actualizarea de la ADB. Nu toată lumea știe ce este aceasta, dar nu este greu de înțeles această problemă. Unii vor trebui să se familiarizeze cu subiectul, începând cu conceptul de „firmware” pentru alții, va fi suficient să descifreze pur și simplu abrevierea ADB;

Scop

Dacă sunteți proprietarul unui dispozitiv Android, acest lucru nu garantează că va trebui să înțelegeți Aplicați actualizare de la adb. Părinții noștri nu știu ce este, dacă dispozitivul se defectează, îl duc copiilor sau la centrul de service.

Dar dacă sunteți un utilizator experimentat de smartphone și aveți o idee despre un astfel de proces precum firmware-ul, atunci ar fi mai bine să vă dați seama singur acest program. În primul rând, în acest fel puteți revigora orice telefon fără cheltuieli financiare suplimentare. În al doilea rând, veți învăța cum să obțineți drepturi de root sau să schimbați singur interfața sistemului.

Program

Înainte de a afla care este traducerea expresiei Aplicați actualizarea de la ADB, să ne uităm la software. ADB este o parte integrantă a sistemului, ceea ce înseamnă Android Debug Bridge. Tradus în rusă ca „ pod de depanare„Android”” și, desigur, are puține de spus utilizatorului obișnuit.

S-a întâmplat ca sistemul de operare Android să vină de mai devreme Linux existent. În mod vechi, ambele necesită utilizarea liniei de comandă pentru a face unele modificări. Desigur, emulatoarele au fost deja dezvoltate. Dar lucrul cu ele este incomod din cauza ecranului mic și a unor limitări.

În plus, computerul în sine este adesea necesar, deci este necesar software special. Au devenit aplicația adb, care funcționează pentru a lega ambele dispozitive, implementând astfel diverse operațiuni cu sistemul Android.

Firmware

După cum am menționat mai devreme, este adesea întâlnit în timpul procesului de intermitent mesajul Aplicați actualizarea de la ADB. Traducerea în limba rusă indică aplicarea actualizărilor folosind podul de depanare Android. Dar pentru a spune simplu, atunci această opțiune vă permite să vă controlați telefonul în timpul actualizării, restaurării sau instalării firmware-ului.

Ce este firmware-ul? Acesta este ceea ce oamenii au început să numească software încorporat. În funcție de scop, poate fi diferit și performant sarcină specifică. Dar pe un smartphone este un set software, care este inclus în sistemul de operare.

Firmware-ul controlează în mod condiționat funcționarea hardware-ului telefonului. Cel mai probabil, fără el, dispozitivul nu va putea funcționa deloc.

Recuperare

Întrebarea că aceasta este Aplicați actualizarea de la ADB apare la oameni când ajung la meniul Recuperare. Fiecare smartphone Android are un mod de recuperare. Aici puteți rula o resetare din fabrică, puteți instala actualizări etc.

Mă întreb ce meniu clasic puțini au văzut de când Koushik Dutta a decis să creeze o alternativă la acesta. Acum acesta este meniul familiar de recuperare, care se numește Clockworkmod Recovery. Este pe aproape toate gadgeturile moderne.

Această versiune a meniului a dobândit deja una auxiliară. Unul funcționează folosind tastele de volum și de pornire, iar al doilea este controlat de ecranul tactil.

În general, recuperare similară de la terți în acest moment multe. Este mai bine, desigur, să-l folosești pe cel care este deja în dispozitiv, fără instalații software suplimentar. Această opțiune este mai sigură și dovedită.

Pentru a ajunge la acest meniu, utilizați combinațiile de taste. Pot exista butoane diferite pentru persoane diferite. Dar cel mai adesea trebuie să țineți apăsat butoanele de creștere a volumului și de pornire. Apoi telefonul se va opri și va intra în acest meniu.

Utilizare

Când vezi o listă întreagă de cuvinte de neînțeles în fața ta, printre ele se va afla și sintagma Aplicați actualizarea de la ADB. Am discutat deja despre ce este aceasta, tot ce rămâne este să înțelegem de ce este necesară această opțiune și de ce este folosită.

Cel mai adesea, prin această linie este ușor să descărcați actualizările firmware nou. În acest caz, telefonul dvs. trebuie să fie conectat la computer. Ar trebui să existe o linie de comandă pentru programul ADB pe ecranul monitorului. Deci, gestionând telefonul și sistemul acestuia printr-un computer, puteți face cu ușurință toate modificările necesare.

Toate acțiunile cu sistemul de operare au loc prin puntea de depanare. Pe computer, introdu comenzi care modifică smartphone-ul. Este important să înțelegeți că numai în acest fel veți avea acces la opțiunile care sunt ascunse utilizatorului de către producător.

Pregătirea

Dacă decideți să utilizați această metodă de actualizare, trebuie să vă pregătiți în avans, astfel încât să nu existe probleme în timpul procesului. Încărcați-vă smartphone-ul la maximum. Desigur, ei sfătuiesc că ar trebui să existe cel puțin jumătate de taxă, dar nu merită riscul. Citiți recenzii despre opțiunea Aplicați actualizarea de la ADB și posibilele erori de pe forumuri.

În continuare, trebuie să instalați pe computer Android SDK. Acesta este programul principal, care are o mulțime de instrumente, inclusiv ADB. Nu uitați să configurați depanarea USB pe telefon. Mulți oameni uită de acest pas și apoi pun întrebări despre motivul pentru care programul sau computerul nu le vede gadgetul.

Apropo, " Depanare USB» în ultima vreme a devenit ascuns unor utilizatori. Totul depinde de modelul de telefon. De exemplu, există o opțiune în care trebuie să găsiți opțiunea „Despre telefon”. De obicei se află în setările sistemului. Apoi, trebuie să faceți clic pe linia „Număr de compilare” de până la 10 ori. Veți observa notificări care apar în partea de jos, arătându-vă că sunteți pe drumul cel bun.

Dacă totul este corect, veți primi un mesaj de la sistem că ați devenit dezvoltator. Acum, puteți reveni la secțiunea „opțiuni pentru dezvoltatori” și această opțiune va apărea acolo.

Există modele care pur și simplu au ascuns „depozitul” în loc neobișnuit. De exemplu, încercați să căutați în secțiunea „Memorie”. Uneori, acest articol este ascuns acolo.

În timpul pregătirii, nu trebuie să uitați de lansare linie de comandă. Pentru a face acest lucru, trebuie doar să intrați în căutare Windows cmd. Apoi apăsați Enter. Și, în sfârșit, verificați funcționalitatea cablului. Este important ca acesta să nu se deconecteze și să nu existe deconectări constante între smartphone și computer.

Echipe

După cum ați înțeles deja, pentru a face modificări, trebuie să utilizați comenzi. Lor număr mare, dar este puțin probabil ca utilizatorul obișnuit să aibă nevoie de toate simultan. Se întâmplă adesea ca „utilizatorii” fără experiență să găsească comenzi pe Internet și să le introducă fără gânduri în program, fără să înțeleagă ce este Aplicați Android actualizați ADB.

Nu aveți nevoie de super cunoștințe pentru a le înțelege. Este suficient doar să citiți cu atenție descrierile și sarcinile lor. În continuare, ne vom uita la comenzile importante și utile.

Conexiune

Deci, chiar primul și echipa principală- acestea sunt dispozitive adb. Când îl introduceți în linia de comandă, obțineți informații despre dacă dispozitivul dvs. este conectat corect. Pe lângă faptul că programul va detecta probleme similare, va indica, de asemenea, capacitatea smartphone-ului de a comunica cu computerul prin comenzile terminalului.

De obicei, dacă gadgetul este conectat corect, în tabel apare linia Listă de dispozitive atașate. Următoarele arată numărul de serie al telefonului și disponibilitatea acestuia pentru lucru: „online” sau „offline”.

Transport

Următoarea comandă este adb push. Poate fi util sau nu. Dar mai bine știi despre ea. Această opțiune vă permite să transferați fișiere de pe computer pe dispozitiv. Pentru a face acest lucru, pe linia de comandă va trebui să specificați calea în care va fi plasat fișierul, precum și locul în care își începe calea.

Dacă documentul de care aveți nevoie se află în folderul cu programul, atunci această adresă poate fi omisă.

Dar comanda adb pull face opusul. Datorită acestuia, puteți transfera cu ușurință fișiere de pe smartphone-ul dvs. pe computer. Exact la fel ca cu versiunea anterioară, trebuie să specificați două căi. Dar dacă doriți ca documentul să ajungă în folderul programului de pe computer, atunci nu trebuie să specificați adresa acestuia.

Reporniți

Opțiunea Aplicați actualizarea de la ADB ne prezintă Comanda din program este ușor modificată și este folosită ca repornire adb. Este necesar dacă toate ajustările necesare au fost finalizate. Și în cele din urmă, ca de obicei, trebuie să reporniți smartphone-ul. Această metodă este cea care ușurează repornirea.

Împuternicirea

Pentru a activa drepturile root, utilizați opțiunea bootloader. Pentru a face acest lucru, trebuie să activați comenzile adb reboot-bootloader și adb reboot recovery. Aplicați actualizarea ADB vă permite să accesați bootloader nou, care este necesar pentru a obține drepturi extinse și firmware alternativ.

Există modele de telefoane care intră în acest bootloader folosind anumite combinatii chei Deși acest lucru este rar, este mult mai ușor să utilizați comanda adb reboot-bootloader.

Dacă aveți nevoie de acces la meniul de recuperare, utilizați comanda adb reboot recovery.

"Comunicare"

Dacă ați intrat în modul bootloader, toate comenzile programului ADB nu vor mai funcționa. Pentru a face acest lucru, va trebui să utilizați încă o opțiune. Trebuie să introduceți dispozitive fastboot pentru a stabili comunicarea între dispozitive.

Se crede că această comandă un instrument excelent pentru utilizatori experimentați. Prin urmare, unii producători nu îl acceptă, pentru a nu duce la întreruperi în sistem.

Când ați introdus dispozitive fastboot, numărul smartphone-ului va apărea în linia de comandă. Aceasta înseamnă că totul este activ și puteți folosi următoarele combinații.

Deblocați

Există modele care au deja un deblocator de bootloader încorporat. Acest lucru face posibilă instalarea pe dispozitiv meniuri de la terți recuperare. Dar, în majoritatea cazurilor, pentru a debloca bootloader-ul, trebuie să utilizați meniul fastboot. Pentru ca totul să meargă corect, trebuie să introduceți deblocare OEM fastboot în linia de comandă când smartphone-ul este în modul bootloader.

Încărcare

Cei care înțeleg ce înseamnă Apply update de la ADB pot folosi comenzile pentru a descărca. Acestea includ instalarea adb și dezinstalarea adb. Aceste opțiuni nu numai că vă ajută să mutați fișiere pe smartphone, ci vă permit și să instalați aplicații cu extensia apk.

Pentru a elimina un program de pe dispozitiv, trebuie să introduceți comanda corespunzătoare și apoi să specificați numele software-ului cu extensia.

ADB Run

Programul ADB a devenit foarte popular la un moment dat. Dar nu toți utilizatorii au fost confortabil să introducă comenzi de fiecare dată. Acest lucru a durat timp suplimentar și uneori au apărut erori și eșecuri. Pentru a facilita lucrul cu software-ul, a fost creat un add-on pentru acesta, ADB Run.

Această aplicație are aceleași comenzi, dar nu necesită să le introduceți. Trebuie doar să apăsați numerele care corespund uneia sau alteia opțiuni. În acest moment sunt 14 puncte în program. Iată toate comenzile de bază de care aveți nevoie și utilizatori obișnuiți si avansat. De exemplu, sub numărul „1” există deja familiară linia de dispozitive adb. Numai că acum nu trebuie să îl introduceți în mod specific, trebuie doar să faceți clic pe unul.

Echipele care au mai multe soiuri au dobândit subcategorii. Dacă ați mers la secțiunea principală, pot exista subsecțiuni care sunt, de asemenea, numerotate și nu necesită introducerea comenzilor.

Concluzii

Este important să înțelegeți că toate operațiunile pe care le efectuați cu smartphone-ul dvs. se fac pe propriul risc și risc. Acest lucru este valabil mai ales pentru procesele mai complexe, inclusiv instalarea de firmware personalizat sau obținerea drepturilor de root.

Astfel de intervenții în sistem pot duce la defecțiuni. Dacă ceva a fost făcut greșit. În plus, telefonul este în afara garanției și nimeni nu îl va restaura gratuit. Prin urmare, citiți și studiați tot ce are legătură cu astfel de acțiuni și, de asemenea, aflați despre toate posibile erori pe care utilizatorii înainte să le-ați întâlnit.

Bună tuturor. Studiem în continuare smartphone-ul Android, astăzi ne vom gândi la ce este actualizarea aplicației de la ADB. Deci, după ce am scotocit pe internet, am ajuns la concluzia că aplicați actualizarea de la ADB este un element în meniul Android recuperarea sistemului. Dar ce face acest articol? M-am dus să caut... Așa că pentru a instala firmware-ul este necesară actualizarea de aplicație de la elementul ADB

Ei bine, care este traducerea în rusă, așa se traduce actualizarea aplicației de la ADB? Hmm, hai să explicăm! Primul cuvânt se aplică, se traduce prin aplică sau folosește. Cuvântul actualizare Cred că este clar, aceasta este actualizarea în sine, în cazul nostru firmware-ul. Ei bine, de la ADB este ca de la ADB. Pe scurt, articolul aplicați actualizarea de la ADB este tradus ca aplicați o actualizare de la ADB, ei bine, cam așa

Apropo, am găsit o imagine cu cum arată acest articol în meniu:


Așa că uite ce am mai învățat despre aplicarea actualizării de la ADB. Există o comandă precum adb sideload, ei bine, această comandă este pentru actualizarea firmware-ului. Funcționează astfel: te duci la smartphone-ul tău Modul de recuperare, apoi selectați aplicați actualizarea din elementul ADB cu butonul de volum, confirmați cu butonul de pornire și apoi introduceți următoarea comandă:

adb sideload update.zip

Unde este update.zip, atunci indicați numele firmware-ului. Ei bine, este puțin clar? Elementul Aplicare actualizare de la ADB este necesar pentru a instala firmware-ul de la ADB. Adevărat, există un moment de neînțeles aici, pe un alt site am găsit informații că această comandă trebuie introdusă în linia de comandă. Dar unde este linia de comandă în sine? Pe un smartphone sau pe un computer? Această întrebare îmi rămâne neclară deocamdată. Da, am dezgropat o poză, uite aici, totul pare clar:


Se pare că comanda trebuie încă introdusă pe computer! Și am crezut că e în smartphone... E bine că am aflat, doar că eram foarte interesat..

Apropo, după ce a fost introdusă comanda, întregul proces de firmware poate dura aproximativ 15 minute, ceea ce este oarecum cam lung.. Când totul s-a terminat, folosește butonul de volum pentru a selecta repornire sistem acum(acesta este repornire) și apăsați butonul de pornire. Și elementul de oprire este ca și cum ai opri smart-ul, ei bine, așa este

ADB înseamnă Android Debug Bridge, adică un pod de depanare pentru Android. Programul este conceput pentru sistem de operare Android și funcționează împreună cu un computer. Face posibilă schimbarea fișierelor, utilizarea drepturilor de root și restaurarea sistemului.

ADB run, la rândul său, este o aplicație care permite utilizatorului flash un dispozitiv care rulează pe Android. Include ADB și Fastboot. Aceste aplicații sunt familiare tuturor celor care au întâlnit să-și deschidă gadgetul intermitent.

ADB, ADB run și Fastboot

Android Debug Bridge vă permite să gestionați Android folosind un computer. Această aplicație este instalată direct pe un laptop sau computer, care este conectat la un dispozitiv mobil printr-un cablu USB în modul de depanare. Apoi după lansare posibila implementare echipe speciale, permițându-vă să inițiați orice acțiuni cu gadgetul.

Utilitarul permite efectuează astfel de acțiuni, Cum:

  • transferul de foldere și fișiere pe/sau de pe dispozitiv;
  • lucrul cu firmware: instalare, actualizări;
  • deblocarea unui lacăt realizat folosind cheie grafică;
  • executarea diferitelor scripturi.
  • Cel mai adesea, aplicația este instalată împreună cu utilitarul Fastboot. Acest mod vă permite să resetați toate setările la setările din fabrică, motiv pentru care uneori se numește Recuperare - o funcție de recuperare. Pe lângă aceasta, cu folosind Fastboot Puteți instala firmware-ul, dar în acest caz este posibil să lucrați numai prin intermediul unui computer.

    Aceste două programe sunt mai bune instalați împreună, care vă permite să accesați Mai mult oportunități.

    La rândul său, ADB rulează simplifică muncași automatizează comenzi tipiceși acțiunile utilizate cel mai frecvent de utilizatori. Deși are o vedere de consolă, este vizualizat și este format din 14 puncte.

    Acest program este mult mai simplu, este potrivit pentru cei cărora le este greu să înțeleagă linia de comandă, care nu știu să lucreze cu ea. Acesta oferă deja un meniu și elemente pe care le puteți selecta. Ea este diferită interfață simplă , funcționalitate excelentă, fără a necesita instalații software suplimentare.

    Toate utilitățile pot fi descărcate, instalate pentru funcționare și actualizări dispozitiv mobil.

    Cum se utilizează ADB run

    Pentru a înțelege cum să utilizați utilitarul, trebuie să vă familiarizați cu instalarea și comenzile de bază. Conexiunea la gadget se realizează folosind un computer și un cablu USB sau printr-o rețea fără fir.

    Puteți înțelege că conexiunea a avut loc introducând dispozitive adb. Apoi ar trebui să apară mesajul: " Lista dispozitivelor atașate„, indicând că conexiunea a avut loc. Conexiunea prin Wi-Fi are loc folosind adb wireless. Dispozitivul mobil trebuie să fie rootat.

    Pentru a funcționa, trebuie să activați depanarea USB pe gadgetul dvs. De obicei, acest element se află în setări. Dacă nu este acolo, îl puteți căuta în opțiunile pentru dezvoltatori. Acest meniu este ascuns; pentru a-l activa, ar trebui să găsiți linia cu numărul versiunii în setările Android și să faceți clic pe el de mai multe ori (de 5 până la 10 ori). După aproximativ jumătate din clicuri, va apărea o notificare că faceți totul corect și apoi vi se va furniza drepturile de dezvoltator. Apoi puteți reveni la setări, unde va apărea elementul „opțiuni pentru dezvoltatori”. Aici este activată depanarea.

    Utilitatea are un număr de calități pozitive:

    1. Usor de instalat.
    2. Comenzi simple.
    3. Verificați ușor pentru actualizări.

    Instalare

    Înainte de a instala ADB, trebuie să îl descărcați, acest lucru se poate face gratuit. Puteți descărca ADB de pe site-ul 4pda. Resursa oficială nu vă permite să descărcați utilitarul separat, ci doar cu întregul pachet Android SDK. Programul este instalat folosind vrăjitorul de instalare standard.

    Întregul proces este simplu și intuitiv. Instalatorul însuși oferă indicii, direcționând toate acțiunile.

    După aceasta, trebuie să instalați drivere pentru dispozitivul dvs. mobil, altfel aplicația nu va vedea dispozitivul. Cel mai simplu mod este de a folosi utilitarul pentru instalare automată adbdrivers. Dar puteți descărca și drivere pentru Windows 7, 8 sau 10 de pe site-ul oficial al producătorului.

    Dacă nu există niciun program de instalare sau driver, puteți instalați manual, pentru aceasta:


    Prezentare generală a interfeței de rulare și a comenzii ADB

    Să ne uităm la toate elementele de meniu oferite de program și la modul în care funcționează:

    1. Dispozitiv atașat? - răspunzător de conexiune între PC și smartphone, dar trebuie să activați depanarea USB.
    2. Mutare – este responsabil pentru mutarea fișierelor de pe un laptop pe un smartphone. Există atât mișcare automată, cât și manuală disponibilă aici.
    3. Instalați aplicația Android pe dispozitiv – vă permite să instalați aplicații, cu opțiuni pentru salvare și mutare pe un card de memorie.
    4. Reporniți dispozitivul – diverse moduri de repornire Android:
    5. Fastboot – firmware, sistem intermitent. Toate setările sunt setate automat.
    6. Deblocați cheia gestuală – deblocator cheie grafică, face față și codurilor PIN și codurilor faciale.
    7. Manual – vă permite să introduceți comenzi manual.
    8. Verificare actualizare - verificare noua versiune programe.
    9. Intsall Bootanimation – instalează și modifică animația la pornirea dispozitivului.
    10. Memory and Partitio – introduce blocuri și secțiuni Android.
    11. Run Script - lucrul cu scenarii.
    12. Backup - creare copie de rezervă.
    13. Odex – odexizarea firmware-ului, luând în considerare diverși parametri.
    14. Captură de ecran/Înregistrare capturi de ecran, capacitate de înregistrare video.
    15. Ieșire – în consecință Ieșire din program.

    Afișarea telefonului folosind ADB run

    Programul vă permite să schimbați firmware-ul gadgetului. Pentru a face acest lucru, instalați-l, conectați-vă la computer și utilizați utilitarul Fastboot. Fișierele care trebuie flashate trebuie să fie în același folder cu utilitarul.

    Mai întâi ai nevoie dispozitiv de traducereîn modul bootloader folosind meniul.

    Apoi, trebuie să dezarhivați fișierele descărcate anterior cu firmware-ul. După aceasta, selectați elementul Rulați SCRIPTși plasați fișierele firmware în fereastra care se deschide și închideți-o. Faceți clic pe Enter. Firmware-ul a pornit. În timp ce procesul este în desfășurare, nu puteți scoate cablul de pe telefon sau computer.

    Programul face posibilă reflasharea tuturor partițiilor pas cu pas sau doar unii:

    • sistem;
    • cache;
    • date;
    • recuperare.

    Folosind ADB

    Utilizarea utilitarului vă permite să:

    • reporniți gadget folosind diferite moduri;
    • transporta fișiere, foldere de la telefon la PC sau invers;
    • lucrează cu aplicații prin instalarea sau scoaterea acestora;
    • lucru cu firmware;
    • efectua diverse scenarii;
    • scoateți încuietoarea cheie grafică.

    Utilitarul este de obicei instalat și utilizat împreună cu aplicația Fastboot.

    Instalare

    Puteți instala aplicația vizitând site-ul oficial. Necesar descărcați arhiva Instrumente SDK pentru Windows, după ce au fost de acord anterior cu termenii de utilizare.

    După aceasta este necesar despachetează arhiva, accesați directorul de instrumente, selectați folderul bin de acolo și accesați sdkmanager. Vă permite doar să instalați programul.

    Urmează munca în echipă linia Windows. Să-l rulăm ca administrator. După aceea, deschideți folderul sdkmanager, prescriind calea către ea C:\sdk-tools-windows-3859397\tools\bin.

    În timpul instalării, citiți contract de licență , apăsați tasta Y.

    Dacă întregul proces a decurs corect, atunci directorul platform-tools va apărea în folderul rădăcină cu fișiere adb.exe și fastboot.exe.

    Cum funcționează ADB?

    Odată ce ați instalat programul, puteți lucra cu el. Pentru a vă asigura că totul funcționează corect și normal, ar trebui să utilizați linia de comandă pentru a deschide folderul cu fișierele adb și fastboot și să rulați programul adb.help. Ceea ce obțineți ar trebui să arate ca captura de ecran de mai jos:

    Acum trebuie să conectați dispozitivul la computer și să verificați dacă aplicația îl poate vedea. Conexiunea are loc atunci când ajutor USB cablu. Ar trebui selectați modul MTP – manager de fișiere, apoi opțiunea „pentru dezvoltatori”. Dacă un astfel de articol nu apare, atunci ar trebui să mergeți la „ despre telefon", faceți clic de 7-10 ori pe numărul versiunii. După aceea, în elementul „pentru dezvoltatori” care apare, trebuie să selectați „depanare USB”.

    Apoi introduceți dispozitive adb în linia de comandă a sistemului. Acest lucru vă va permite să vedeți informații despre dispozitiv. Arată ca captura de ecran.

    Ulterior, programul fastboot este verificat, sarcina de repornire fastboot este scrisă în consolă și apăsați Enter.

    După verificarea funcționării sarcinii, puteți lucra în siguranță cu programul.

    Comenzi ADB

    Utilitarul implică lucrul cu un smartphone, performanță diverse actiuni. Există doar 10 comenzi de bază ADB:


    Este suficient să specificați calea către folderul din care sunt copiate informațiile și în care sunt copiate.

    De asemenea, este posibil să accesați meniul „recuperare”.

    Dar merită să ne amintim că, după rularea acestui program, toate datele de pe telefon sunt șterse.

    1. Shell – poate fi folosit în două moduri. Primul este să îl introduceți în linia de comandă, urmat de tastarea. Acest lucru vă va permite să intrați modul terminal, unde este posibilă executarea oricăror comenzi Shell Android. Dar ar trebui să îl utilizați cu atenție, deoarece dispozitivul poate fi grav deteriorat.

    A doua varianta - o singură intrare actiuni. Astfel, puteți, de exemplu, să modificați drepturile de acces la unele foldere.

    Utilitate bonus – Încărcare laterală. Se potrivește proprietarilor Dispozitivele Nexus, permițându-vă să actualizați firmware-ul oficial pe toate dispozitivele companiei.

    Întrebări frecvente

    Ce trebuie să faceți dacă ADB nu vede dispozitivul

    Dacă brusc ADB nu vede smartphone-ul, atunci trebuie să verificați mai întâi Depanare USB sau verificați dacă există drivere ADB pe computerul dvs.

    De asemenea, merită să acordați atenție alte motive:

    • verifica cablu usb, al lui performanţă;
    • verifica instalarea Android SDK, disponibilitatea ultimei sale versiuni;
    • costuri încercați să comutați modul de la MTP la cameră și înapoi;
    • Can încercați să vă reconectați dispozitiv sau reporniți computerul.

    După toți acești pași, programul ar trebui să funcționeze și dispozitivul ar trebui detectat. Această problemă se întâmplă adesea cu necunoscute. timbre chinezești, care nu sunt familiare cu programul.

    ADB sau fastboot nu este o comandă internă sau externă

    Uneori, când introduceți un număr de comenzi în consolă, este posibil să întâlniți un refuz al sistemului de a efectua acțiunea introdusă. Apare un mesaj că comanda nu este internă sau externă. Acest lucru se datorează adesea faptului că calea către fișier nu este specificată, care servește echipa.

    Motivul pentru acest mesaj poate fi acela că sistemul nu are informații despre locația fișierelor. Este posibil ca componenta necesară să nu fie în sistem, atunci trebuie instalată.

    Pentru a scăpa de această eroare, trebuie da programului calea La dosarele necesare. Ar trebui să-l copiați în clipboard.

    • Pe desktop trebuie să selectați „ Computerul meu", faceți clic pe butonul din dreapta al mouse-ului, selectați coloana " proprietăți»;
    • acum selectați " parametri suplimentari de sistem„, iar apoi „variabile de mediu”;
    • acolo trebuie sa gasesti " variabile de sistem„și parametrul Path, la care trebuie să adăugați calea copiată și să confirmați modificările;
    • apoi deschidem consola și introducem acțiunea necesară, după care eroarea dispare.

    Alternativ, după toate manipulările, merită reporniți computerul.

    În acest articol veți afla ce este ADB, de ce utilizatorii au nevoie de el și cum să îl gestionați folosind comenzile din terminalul Android. Ei bine, să începem să învățăm comenzile adb pentru Android...

    Cunoașterea ADB

    ADB (android debug bridge) este un instrument de depanare, identificând erorile din aplicații, deblocând dispozitive pe sistemul de operare Android și multe altele. Puteți citi documentația oficială în limba engleză pe acest site.

    Descărcați ADB

    Puteți descărca ADB de pe site-ul oficial.

    Puteți folosi un special Adb Run program, facilitând interacțiunea cu ADB.

    De asemenea, puteți utiliza programul Android Terminal


    Asigurați-vă că driverele sunt instalate pe computer și că depanarea USB este activată pe Android.

    Comenzi Adb pentru Android și Linux

    Comenzile Adb pot fi împărțite în 3 tipuri, direct pentru comanda Adb, FastBoot() și comanda Linux (Android).

    Detalii despre fiecare comandă Adb

    1. Verificare disponibilitate conectat Android sau îți vede computerul smartphone-ul sau tableta?

    Pentru a vă asigura că totul funcționează bine și computerul recunoaște Android, trebuie să introduceți comanda adb:

    Exemplu de utilizare:

    Acest ecran arată că Android este conectat

    Dacă ai nu a aparut Dacă există un mesaj similar, atunci poate fi necesar să verificați disponibilitatea driverelor de pe computer, integritatea cablului și funcționalitatea portului USB.

    2. Conexiune Android prin WI-FI

    Pentru a conecta Android prin Rețele WI-FI trebuie să obțineți adresa IP și portul dispozitivului, aplicația ADB Wireless vă va ajuta în acest sens (se cere root), care poate fi descărcată de la Google Play:după aceea introduceți comanda adb:

    adb connect ip:port

    Exemplu de utilizare:

    adb connect 192.168.0.14:5555

    Mai multe detalii despre cum să conectați Android prin WI-FI - Depanare USB prin Wi-FI.

    3. Instalarea aplicațiilor pe Android

    Pentru a instala orice aplicație de pe un computer pe Android, trebuie să introduceți comanda:

    Exemplu de utilizare:

    Pentru a utiliza comanda Adb, trebuie să instalați aplicația. Scrie:

    adb intsall C:\papka_gde_hranitsya_proga.apk

    Adică scrieți comanda instalare adb calea aplicației și numele aplicației.

    4. Trimite orice fișier pe Android

    Pentru a trimite de pe computer la Android orice fișier există următoarea comandă:

    adb push

    Exemplu de utilizare:

    Pentru a trimite un fișier de pe PC pe Android folosind comanda Adb, trebuie să scrieți comanda adb:

    adb push C:\papka_gde_hranitsya_file\imja_file /sdcard

    Adică, scrieți calea comenzii adb în fișier, numele fișierului și locația în care să salvați acest dosar.

    5. Acceptați un fișier de pe Android pe PC

    Pentru a primi absolut orice fișier de pe un dispozitiv Android pe un computer, există o comandă:

    adb trage

    Exemplu de utilizare:

    Pentru a utiliza comanda Adb pentru a primi un fișier de pe un dispozitiv Android pe computer, trebuie să scrieți:

    adb pull /sdcard/xxx/Sex_s_Pameloy_Anderson.avi C:\papka_gde_budet_hranitsya_file

    Adică, scrieți calea comenzii adb către fișierul aflat pe Android, numele fișierului și locul în care să salvați acest fișier pe PC.

    Pentru a reporni Android după orice operațiuni efectuate sau reporniți în modul special, există o comandă:

    repornire adb

    Exemplu de utilizare:

    Comenzile vor reporni Android în modul normal(repornire normală):

    repornire adb sau repornire adb normal

    Bootloader:

    adb reboot bootloader

    Comanda va reporni Android în modul Recovery:

    recuperarea repornirii adb

    7. Du-te la management Android , după care puteți utiliza comenzile linux ale sistemului de operare Android

    Întregul potențial al Android este dezvăluit atunci când intri în managementul Android, unde sunt mulți comenzi Linux. Există o comandă pentru asta:

    adb coajă

    Comenzi din terminalul Android (comenzi Linux)

    Superutilizator sau Root. Vă permite să efectuați absolut toate acțiunile, de la crearea, modificarea, modificarea, până la ștergerea anumitor fișiere de sistem: Pentru a face acest lucru, introduceți comanda: su

    Înainte de a introduce comanda: su utilizatorul este Invitat în sistem (multe acțiuni sunt blocate) și este indicat la începutul terminalului printr-un semn dolar: $ după introducerea comenzii: su devine Administrator și în terminal este indicat ca număr american: #
    Exemplu de utilizare:

    2. Comanda merge la folder(în viitor va fi mai corect să apelați un director în loc de un folder)

    Pentru a naviga între partiții și directoare în Android, există o comandă specială:

    Exemplu de utilizare:

    Pentru a trece de la secțiunea /sdcard la secțiunea /sdcard/xxx/porno/hot_girl

    cd /sdcard/xxx/porno/hot_girl

    Pentru a reveni dintr-o partiție în directorul de mai sus sau înapoi la /sdcard:
    dacă ne aflăm în directorul /sdcard/xxx/porno/hot_girl - hot_girl

    ne vom regăsi în directorul:

    /sdcard/xxx/porno/

    dacă trebuie să accesați /sdcard atunci:

    cd ../ ../(de câte ori este necesar)

    Atenție la Android și altele sisteme Unix Fișierele Primer și Primer sau PrimER sunt fișiere complet diferite

    3. Mutare/Redenumire fișier sau director

    Mutarea și redenumirea unui fișier sau director se realizează cu o singură comandă:

    Exemplu Redenumiți fișierul:

    mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/hot_porno/kruto.avi

    Exemplu Redenumiți folderul:

    mv -r /sdcard/xxx/hot_porno /sdcard/xxx/super

    Exemplu cum Mişcarefişier:

    mv /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

    Exemplu cum Mişcarepliant:

    mv -r /sdcard/xxx/hot_porno /sdcard/hot_porno

    4. Vezi ce se află în catalog

    Pentru a afla ce directoare și fișiere sunt conținute din locația în care vă aflați, utilizați următoarea comandă Linux:

    Exemplu de utilizare:

    ls /sdcard/xxx/hot_porno/

    veți primi următorul mesaj în fereastră:

    Alenka.avi

    Pamela.avi

    Anderson.avi

    Exemplu de utilizare:

    ls -a /sdcard/xxx/hot_porno/

    va afișa următorul mesaj:

    .Skruty_file_Hot.avi

    Pamela Anderson.avi

    Skrutiy_File.avi

    5. Copiați un fișier sau un folder (director)

    Pentru a copia un fișier sau folder și a-l muta undeva:

    Exemplu Copiați fișierul:

    cp /sdcard/xxx/hot_porno/Alenka.avi /sdcard/xxx/Alenka.avi

    Exemplu Copiepliant:

    cp -r /sdcard/xxx/hot_porno /sdcard/hot_porno

    6. Conectați partiția (montaj) și deconectați

    Pentru a afla ce partiții există în Android, conectează-te sau deconectează-te:

    munte(secțiunea de conectare) și umont(detașează partiția)

    Pentru a afla ce partiții sunt montate în prezent, introduceți:

    Pentru a atașa o secțiune:

    montați /dev/block/mmcc121

    sau montare/cod sistem

    Pentru a detașa o partiție:

    umount /dev/block/mmcc121

    sau umount/cod sistem

    7. Creați un director (dosar)

    Pentru a crea un folder undeva, utilizați comanda:

    Exemplu de utilizare:

    mkdir /sdcrad/android_papka

    8. Ștergeți director (dosar) sau fișier

    Dacă trebuie să ștergeți orice fișier sau folder comandă linux:

    Exemplu cum se șterge un fișier:

    rm /sdcard/xxx/hot_porno/Alenka.avi

    Exemplu cum se șterge un folder:

    rm - r /sdcard/xxx/hot_porno

    9. Afișează conținutul fișierului pe ecran (citește)

    Dacă vă confruntați cu sarcina de a afișa conținut pe ecran fișier text:

    Exemplu de utilizare:

    cat /sdcard/books/Tolstoy_book_war_and_peace.txt

    și obținem:

    Eh bien, mon prince. Genes et Lucques ne sont plus que des apanages, des estates, de la famille Buonaparte. Non, je vous previews, que si vous ne me dites pas, que nous avons la guerre, si vous permitez encore de pallier toutes les infamies, toutes les atrocodes de cet Antichrist (ma parole, j`y crois) - je ne vous connais plus, vous n`etes plus mon ami, vous n`etes plus sclavul meu credincios, comme vous dites.

    10. Afișează conținutul fișierului pe ecran (citește în ordine inversă)

    Dacă vă confruntați cu sarcina de a afișa conținutul unui fișier text, dar de la sfârșit până la început:

    11. Afișează calea completă

    Pentru a înțelege în ce secțiune și director vă aflați:

    Exemplu de utilizare:

    Dacă ne aflăm în orice director și trebuie să aflăm calea completă (de exemplu, ne aflăm în partiția sistemului, directorul aplicației):

    va afișa mesajul:

    /sistem/aplicație/

    12. Creați fișierul gol

    Pentru a crea un fișier text:

    Exemplu de utilizare:

    Să creăm un fișier 666.txt în directorul /sdcard:

    atingeți /sdcard/666.txt

    13.Crearea unei copii de rezervă dintr-o partiție și restaurarea

    Exemplu de utilizare:

    Crearea unei copii de rezervă pe cardul SD

    dd if=dev/block/mmcblk0p1 of=sdcard/efs.img

    Exemplu de utilizare:

    Restaurarea unei partiții dintr-o copie de rezervă de pe un card SD

    dd if=/sdcard/efs.img of=/dev/block/mmcblk0p1

    14. Vedeți spațiul ocupat

    Pentru a înțelege cât durează ceva:

    Exemplu de utilizare:

    Setarea permisiunilor pentru fișiere și directoare

    Pentru a afla ce drepturi au fișierele și directoarele, trebuie să scrieți următoarea comandă

    Drepturi de acces (permisiune)

    Și așa știm că există utilizatori și grupuri. Acum să vorbim despre drepturile de acces. De ce este necesar acest lucru? De exemplu, aveți un director care conține fișiere personale. Pentru ca tu proprietar , de exemplu, ar putea edita, vizualiza fișiere, grup , vedeți numai date, fișiere și odihnă utilizatorii care nu sunt membri ai niciunui grup și nu sunt proprietari nu au putut face absolut nimic, motiv pentru care sunt necesare drepturi de acces.

    Permisiunile pentru fișiere pot fi indicate prin cifre și litere:

    Valorile drepturilor în cifre sunt rezumate:

    • drepturi depline (rwx) 7 = 4 + 2 +1
    • citește și scrie (rw-) 6 = 4 + 2 + 0
    • citiți și executați (r-x) 5 = 4 + 0 + 1
    • numai citit 4 (r—) = 4 + 0 + 0
    • numai inregistrare 2 (-w-) = 0 + 2 + 0
    • fără drepturi (—) 0 = 0 + 0 + 0

    Pentru fiecare fișier și director, drepturile sunt atribuite separat pentru proprietar, grup și alți utilizatori.

    Proprietar Grup Odihnă
    u g o
    scrisori de permisiuni numere de drepturi de acces
    rwxrwxrwx 777 citește, scrie, fă totul
    rwxr-xr-x 755 citește, scrie, execută citeste si alerga
    rw-r—r— 644 citeste si scrie numai pariuri
    r——— 400 Numai proprietarul o citește

    Puteți modifica drepturile de acces la un fișier sau director folosind comanda chmod folosind numere sau litere.

    Atribuirea drepturilor de acces în numere

    Pentru a modifica permisiunile unui fișier sau director folosind comanda chmod folosind numere, introduceți comanda:

    Sudo chmod 755 text.txt

    Pentru directoare, trebuie să adăugați comutatorul -R după chmod.

    Atribuirea drepturilor de acces prin litere

    Pentru începători, schimbarea drepturilor de acces cu litere va fi puțin mai dificilă, dar aceste cunoștințe vor fi utile.

    După cum știți că există un proprietar, un grup și alți utilizatori, aceștia sunt desemnați după cum urmează:

    În Linux asta inclusiv Android Există așa ceva ca legăturile - ceea ce sună ca o „comandă rapidă” în limbajul obișnuit de zi cu zi. Există două tipuri de legături:

    • Legături dure
    • Legături simbolice sau legături simbolice

    Care sunt diferențele dintre legăturile dure și cele simbolice?

    Legături simbolice - creați o comandă rapidă care indică locația exactă fișierul sau folderul la care se referă comanda rapidă. Dacă mutați un fișier sau un folder, legătura simbolică va fi întreruptă. Pentru a înțelege clar ce este o legătură simbolică, în Windows XP sau Windows 7 există scurtături de program pe desktop care leagă la folderul cu programul, sau mai exact, fișierul exe.

    u utilizator Proprietar
    g grup

    Utilizatori incluși în grup

    o alţii

    Există multe instrumente disponibile pentru a lucra cu un cablu USB sau Smartphone Wi-Fi. Instrumentele deosebit de avansate vă permit să mutați fișiere, să instalați și să dezinstalați software, să vizualizați contacte, să faceți capturi de ecran și chiar să trimiteți SMS-uri, dar niciun instrument grafic nu se poate compara cu puterea pe care o poate oferi consola Android. În acest articol vom vorbi despre ADB (Android Debug Bridge) - instrument standard pentru depanare și lucru cu Consola Android de la un calculator.

    Comenzile descrise în articol pot fi executate direct pe dispozitiv prin descărcarea unui emulator de terminal de pe piață, dar este mai convenabil să faceți acest lucru, desigur, de pe un computer prin adb.

    Bazele ADB

    Pentru a începe să lucrați cu ADB, trebuie să îl activați pe dispozitiv și să îl instalați utilitar adbși drivere pentru computer. Prima sarcină este efectuată prin activarea „Depanare USB” în elementul de setări „Pentru dezvoltatori” (dacă acest element este ascuns, faceți clic de șapte ori pe numărul versiunii din meniul „Despre telefon”).

    Pentru Instalații ADB Descărcați Adb Kit pe computer și despachetați-l în orice folder (recomand să folosiți nume de foldere fără caractere rusești). De asemenea, descarcăm și instalăm drivere ADB.

    Trebuie să lucrați cu adb din linia de comandă. Apăsați Win + R și introduceți cmd, apoi mergeți la folderul în care se află adb. Pentru folderul meu comanda ar fi:

    Cd\android

    Pentru a nu face toate aceste manipulări de fiecare dată, puteți adăuga folderul dorit V Calea variabilă. Pentru a face acest lucru, accesați „Panou de control -> Sistem -> Opțiuni suplimentare sisteme -> Variabile de mediu", găsiți variabila Path și adăugați la sfârșitul rândului, despărțit de punct și virgulă, calea către folder cu adb. Acum, după ce porniți consola, puteți introduce imediat comenzile necesare.

    Să ne verificăm conexiunea la telefon folosind următoarea comandă (ar trebui să afișeze o listă de dispozitive conectate):

    dispozitive adb

    Puteți lucra cu ADB prin Wi-Fi. Pentru asta avem nevoie drepturi rootși aplicația WiFi ADB. Lansăm aplicația, apăsăm comutatorul și ne conectăm la smartphone folosind comanda connect și adresa IP afișată de aplicație:

    INFO

    Puteți copia ieșirea consolei după ce o selectați cu mouse-ul, precum și să lipiți comanda sau numele fișierului copiat în consolă clic dreapta soareci. Activat în proprietățile consolei.

    Instalarea programelor

    ADB poate fi folosit pentru a instala aplicații fără a fi nevoie să le copiați pe smartphone. Tot ce trebuie să faceți este să rulați următoarea comandă:

    Adb install d:/downloads/filename.apk

    De asemenea, puteți adăuga taste suplimentare la comandă. Va fi de folos -e- reinstalați aplicația în timp ce salvați datele și -d- instalați o versiune mai mică decât cea actuală.

    Programele pot fi eliminate, dar pentru a face acest lucru trebuie să cunoașteți numele pachetului (vă voi spune cum să aflați puțin mai târziu). Folosind jocul Angry Birds Seasons ca exemplu, comanda ar arăta astfel:

    Adb dezinstalează com.rovio.angrybirdsseasons

    Backup aplicație

    Android are funcții de backup încorporate care pot fi lansate și folosind linia de comandă. Pentru a face acest lucru, utilizați comanda adb backup și un set de opțiuni:

    Backup Adb [opțiuni]<приложения>

    • -f indică numele fișier creatși locația sa pe computer. Dacă cheia lipsește, fișierul backup.ab va fi creat în directorul curent;
    • -apk|-noapk indică dacă să includă doar datele aplicației sau apk-ul în sine în backup (nu îl include implicit);
    • -obb|-noobb specifică dacă să includă extensii .obb pentru aplicații în backup (neincluse implicit);
    • -shared|-noshared specifică dacă să includă conținutul aplicației pe cardul SD în backup (nu este inclus în mod implicit);
    • -toate indică necesitatea de a face backup pentru toate aplicațiile instalate;
    • -system|-nosystem indică dacă se include în backup aplicații de sistem(activează implicit);
    • - lista de pachete pentru backup.

    Dacă dorim să creăm o copie de rezervă a tuturor programelor non-sistem, inclusiv .apk, într-o anumită locație, atunci comanda va arăta astfel:

    Adb backup -f c:\android\backup.ab -apk -all -nosystem

    După intrare, trebuie să confirmați începerea copiei de rezervă pe dispozitivul însuși. Pentru a restabili backupul rezultat, trebuie să rulați comanda corespunzătoare:

    Adb restaurare c:\android\backup.ab

    Consolă într-o consolă

    Alături de consola menționată, care este o consolă DOS pentru Windows, Android are și propria sa. Se numește via adb coajăși este în esență o consolă Linux standard, dar cu un set incomplet de comenzi, care poate fi extins prin instalarea BusyBox de pe piață. Există două moduri de a utiliza această consolă. În modul interactiv se lansează cu comanda

    adb coajă

    În consolă apare semnul $ (în continuare în text acest semn va însemna necesitatea introducerii comenzii preliminare adb shell), iar după aceea puteți introduce o serie de comenzi, primind un răspuns după fiecare. A doua metodă este dacă trebuie să introduceți o singură comandă, o puteți scrie într-un rând folosind shell-ul adb.

    Shell-ul folosește comenzi standard pentru copierea, mutarea și ștergerea fișierelor: cp, mvŞi rm. Puteți schimba directoare ( CD) și vizualizați conținutul acestora ( ls). Pe lângă comenzile standard Linux, despre care puteți afla din orice carte de referință, Android are câteva dintre propriile instrumente specializate, dar pentru a utiliza unele dintre ele, va trebui să obțineți drepturi de root pe smartphone, iar după lansarea consolei, rulați comanda su:

    adb shell su

    Acest lucru trebuie făcut dacă, ca răspuns la orice comandă, vedeți o linie similară cu „acces refuzat” sau „ esti tu rădăcină? Dacă reușește, semnul $ se va schimba în #.



    Faceți o captură de ecran

    Realizat într-o singură linie:

    Captura de ecran Adb shell /sdcard/screen.png

    După aceasta, imaginea trebuie scoasă din dispozitiv cu comanda adb trage:

    Adb pull /sdcard/screen.png

    În recuperare, puteți face o captură de ecran cu următoarea comandă:

    Adb pull /dev/graphics/fb0

    Apoi trebuie să convertiți fișierul fb0 într-o imagine normală folosind FFmpeg, pe care trebuie să îl descărcați și să îl puneți în folderul adb. Extensia trebuie instalată pe dispozitivul dvs.:

    Ffmpeg -f rawvideo -pix_fmt rgb32 -s 1080x1920 -i fb0 fb0.png

    Înregistrați videoclipul care se întâmplă pe ecranul dispozitivului

    adb shell screenrecord --size 1280x720 --bit-rate 6000000 --time-limit 20 --verbose /sdcard/video.mp4

    Această comandă va începe înregistrarea video cu o rezoluție de 1280 x 720 (dacă nu este specificată, se va folosi rezoluția nativă a ecranului a dispozitivului), cu un bitrate de 6 Mbit/s, lungime 20 s (dacă nu este specificată, atunci valoarea maxima 180 s), cu jurnalele afișate în consolă. Videoclipul înregistrat va fi localizat în /sdcard (fișier video.mp4).

    INFO

    Toate lansate de pe consolă și în adb coajă Procesele care durează ceva timp pentru a se finaliza pot fi întrerupte folosind combinații Ctrl+ C. Ieșiți din shell și reveniți la execuție comenzi obișnuite adb - Ctrl + D.

    Managementul aplicațiilor

    Două comenzi sunt utilizate pentru a gestiona aplicațiile: p.m(manager de pachete) - manager de pachete și a.m(director de activitate) - manager de activitate. Aceste echipe au multe chei, care pot fi vizualizate pe portalul dezvoltatorilor. Să ne uităm la câteva.

    Pentru început, vom obține o listă de aplicații instalate pe dispozitiv sub formă de nume de pachete care vor fi utile mai târziu:

    Continuarea este disponibilă numai pentru abonați

    Opțiunea 1. Abonați-vă la Hacker pentru a citi toate materialele de pe site

    Abonamentul vă va permite să citiți TOATE materialele plătite de pe site în perioada specificată. Acceptăm plata carduri bancare

    , bani electronici și transferuri din conturile operatorului de telefonie mobilă.