comenzi fastboot cd. Comenzi ADB pentru Android. Atribute literale de permisiuni

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 folosind Linie de comanda.

Cum se instalează driverul ADB?

Pe majoritatea dispozitivelor cu procesor MediaTek Drivere ADB instalat în mod 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 -pic sisteme de operare selectați un fișier 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 Diagnosticare -> Opțiuni suplimentare-> Opțiuni de pornire -> 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. La închidere, 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 copiam î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.

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 de la 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)

Comenzi de deblocare și blocare a încărcării de pornire 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 Secț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 formatul update.zip sau o arhivă ZIP cu Imagini IMG diverse secțiuni

actualizare fastboot filename.zip

Pentru dispozitivele Sony

Verificarea conexiunii Dispozitivele Sony, dacă răspunsul este 0,3 dispozitiv, atunci 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-ului Sony - Cum să deblochezi 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 port USB- folosiți-le pe cele din spate porturi USB Calculatoare 2.0, nu utilizați hub-uri USB

Majoritate utilizatorii de Android nu stiu nimic despre A.D.B.. Titlul complet - Podul de depanare Android, înseamnă Android Debug Bridge. ADB face parte din Android SDK . Cu ADB puteți efectua diverse acțiuni asupra dvs tableta Android sau un smartphone, cum ar fi: intermitent, copierea fișierelor de pe un computer pe Android și invers, recuperarea sistemului și altele.

ADB pentru Android - ce este?

Probabil știi că sala de operație sistem Android bazat pe un nucleu Linux modificat. Prin urmare, este necesar să utilizați linia de comandă cu aceasta. Este programul adb ajută la stabilirea comunicării între computer și Android. Ea face parte din mediu Dezvoltare Android SDK, deci pentru a instala Android Debug Bridge, trebuie să descărcați Android SDK de pe site-ul oficial. Există versiuni pentru toate sistemele de operare populare: Windows, Mac OS și Linux. Adică, pentru a spune simplu, adb permite controlați telefonul sau tableta folosind un computer.

De asemenea, recomand următoarele instrucțiuni:

Comenzi adb de bază Android

Conectați-vă dispozitivul la computer prin USB. Asigurați-vă că toate driverele sunt instalate și că depanarea USB este activată.

A lucra cu Podul de depanare Android cel mai bine prin comandă șir Windows. Pentru a face acest lucru, în Windows XP, faceți clic pe „Start”, iar în câmpul de introducere „Căutare programe și fișiere”, introduceți „cmd”, apoi apăsați „Enter”. Dacă aveți Windows 7 sau o versiune ulterioară, faceți clic pe „Start” și în câmpul „Run” tastați „cmd” și apăsați din nou „Enter”.

dispozitive adb

Cea mai comună comandă adb. Folosind-o, puteți determina dacă computerul vede dispozitivul conectat. Dacă ați făcut totul corect, va apărea următoarea linie: „Lista dispozitivelor atașate”. Dupa ea vei vedea număr de serie smartphone-ul sau tableta și starea acesteia: „online” sau „offline”.

Dacă scrie „offline”, înseamnă că dispozitivul este în modul de repaus, dacă este „online”, atunci dispozitivul este gata să-ți execute comenzile.

Datorită acestei comenzi puteți instala aplicații pe smartphone sau tabletă. Pentru a face acest lucru, trebuie să specificați calea în care se află fișierul APK:

adb intsall D:\papka_s_faylom\nazvanie_prilogeniya.apk

Pentru a evita să scrieți căi lungi, copiați fișierul în directorul Android-tools. Atunci calea va fi astfel:

adb intsall nazvanie_prilogeniya.apk

dezinstalare adb

Trebuie să îl introduceți în același mod ca și comanda anterioară. Aceasta va elimina aplicația.

Această echipă are o caracteristică interesantă. Dacă adăugați cheia -k, atunci când ștergeți un joc sau un program, datele și memoria cache a acestuia nu vor fi șterse, ci vor rămâne pe dispozitivul Android.

Datorită acestei comenzi, puteți transfera fișiere de pe computer pe Android. Pentru a face acest lucru, trebuie să știți calea completă unde este stocat fișierul și unde să-l mutați.

adb push D:\papka_s_faylom\nazvanie_fayla/sdcard/Android

Pentru a evita să scrieți căi lungi, copiați fișierul în directorul Android-tools. Apoi trebuie să introduceți:

adb push nazvanie_fayla/sdcard/Android

Această comandă copiază fișierele de pe Android pe computer. Trebuie să știți calea în care se află fișierul pe smartphone sau tabletă și să indicați locația în care doriți să salvați fișierul. Dacă nu îl specificați pe acesta din urmă, fișierul va fi salvat în directorul android-tools.

adb pull /sdcard/nazvanie_fayla\D:\papka_gde_sohranity

Această comandă vă va reporni telefon cu Android sau tabletă.

Cu această comandă puteți porni direct în modul bootloader.

recuperarea repornirii adb

Nu toate dispozitivele acceptă această comandă. Folosind-o, puteți intra în modul de recuperare.

adb connect

Folosind această comandă, puteți conecta dispozitivul la Rețele Wi-Fi. Pentru a face acest lucru, trebuie să cunoașteți adresa IP și portul dispozitivului.

adb connect ip:port

Cu această comandă primești acces complet la toate fișierele de pe dispozitiv.

A doua modalitate de a utiliza adb shell este să executați o singură comandă shell Android folosind acest construct:

adb coajă<команда>

Dacă puneți telefonul sau tableta Android în modul bootloader, atunci comenzile adb nu va mai funcționa. Aici trebuie să utilizați comenzi fastboot.

Pentru a verifica dacă PC-ul și Android se pot vedea, utilizați comanda:

După introducerea acestuia, ar trebui să apară numărul de serie al dispozitivului dvs.

Introducând această comandă, puteți debloca bootloader-ul telefoanelor dvs. și Tablete Asusși HTC. Când dispozitivul este în modul bootloader, introduceți:

De asemenea, toate ale tale programe instalate iar datele personale se vor pierde.

Folosind această comandă puteți afișa conținutul unui fișier jurnal: modificări, erori etc. Datele vor derula prea repede, așa că soluția potrivită ar fi să le salvați într-un fișier TXT. Pentru a face acest lucru, introduceți:

adb logcat > filename.txt

adb sideload

Comanda va fi utilă pentru proprietarii de dispozitive Google Nexus. Folosind-o, puteți actualiza firmware-ul dispozitivului. Descărcați-l pe computer, conectați Nexusul la el, accesați Mod de recuperare, selectați „Aplicați actualizarea de la ADB” și apoi introduceți comanda.

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! Ca cu folosind Fastboot sterge partitiile, flash Fișiere IMG, reboot ș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 utilitarul fastboot separat sau selectat adb alerga, lansarea poate varia!

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 pe 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 lucrul cu dispozitiv Android Folosind Fastboot, mai întâi trebuie să 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ă flash rapid un fișier de recuperare folosind ADB RUN în mai puțin de 5 secunde (doar nu uitați să comutaț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!

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) - un instrument standard pentru depanare și lucru cu consola Android de pe un computer.

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, ar trebui să îl activați pe dispozitiv și să instalați utilitarul și driverele adb pe 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 a instala ADB pe computer, descărcați Adb Kit ș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 la Calea variabilă. Pentru a face acest lucru, accesați „Panou de control -> Sistem -> Setări suplimentare de sistem -> 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ă cu butonul din dreapta al mouse-ului. 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șierului creat și locația acestuia 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 se poate 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 „accesul refuzat” sau „ești root?”. 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 dispozitivului), cu un bitrate de 6 Mbit/s, lungime 20 s (dacă nu este specificată, valoarea maximă). va fi setat la 180 s), cu jurnalele de afișare î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ția Ctrl + C. Ieșiți din shell și reveniți la executarea comenzilor adb obișnuite - 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ă.




Top