Home
» Sfaturi pentru mobil
»
Cum să dezinstalezi orice aplicație Android folosind ADB (inclusiv aplicațiile de sistem și bloatware)
Cum să dezinstalezi orice aplicație Android folosind ADB (inclusiv aplicațiile de sistem și bloatware)
Dispozitivele Android vin cu o mulțime de aplicații preinstalate și, deși unele dintre ele pot fi utile, multe dintre ele sunt redundante și nedorite. Din fericire, puteți dezinstala orice aplicație Android necondiționat folosind ADB.
ADB este un set puternic de instrumente care vă oferă mai mult control asupra dispozitivului dvs. Android. Deși ADB este destinat dezvoltatorilor Android, nu aveți nevoie de cunoștințe de programare pentru a dezinstala aplicațiile Android cu acesta.
ADB, sau Android Device Bridge, este un instrument care vă permite să rulați cod pe Android de pe computer. ADB deschide o mulțime de posibilități prin puterea liniei de comandă. Cu toate acestea, puteți utiliza ADB și pentru sarcini simple, cum ar fi transferul clipboard-ului, instalarea de aplicații de la distanță și, bineînțeles, dezinstalarea acestora.
Dezinstalarea aplicațiilor folosind ADB nu necesită acces root și este destul de simplă odată ce te obișnuiești cu ea. Pe lângă faptul că îți permite să dezinstalezi aproape orice aplicație - inclusiv aplicații de sistem și bloatware - poți folosi ADB și pentru a dezinstala aplicații de la distanță prin intermediul funcției Wireless Debugging.
Întrucât ADB comunică cu dispozitivul dvs. prin cod, va trebui să consultați numele complet al pachetului aplicației, mai degrabă decât numele de marcă mai familiar al aplicației, pentru a o dezinstala (de exemplu, ar fi ceva de genul „com.facebook.katana” în loc de Facebook).
Numele pachetului poate suna ca ceva cu care dezvoltatorii se joacă, dar adevărul este că poți găsi cu ușurință numele pachetului unei aplicații cu ADB. Odată ce ai numele pachetului, este nevoie doar de o singură comandă pentru a dezinstala aplicația definitiv.
1. Instalați ADB pe computer
Trebuie să instalați ADB pe computer înainte de a dezinstala aplicația de pe dispozitivul Android. O puteți instala descărcând-o și apoi lansând terminalul computerului în folderul ADB. O altă modalitate de a instala ADB pe computer este să utilizați Terminal.
ADB este disponibil pe Windows, Mac și Linux. Dacă ești utilizator Linux, probabil că nu ai nevoie de instrucțiuni despre cum să instalezi aplicații folosind Terminalul. Pe alte platforme, poți folosi Scoop pentru Windows și Homebrew pentru Mac pentru a instala ADB. Acestea două sunt programe de instalare din linia de comandă care îți permit să utilizezi Terminalul pentru a instala aplicații.
Vom folosi ca exemplu un computer cu Windows. După ce Scoop este instalat, puteți instala ADB cu o singură comandă prin intermediul promptului de comandă.
Lansați Linia de comandă căutând cmd în meniul Start, apoi tastați comanda de mai jos și apăsați Enter pe tastatură.
scoop install adb
Scoop va descărca și instala automat ADB. Dacă lipsesc dependențe, Scoop vă va cere permisiunea de a le instala. Tastați Y și apăsați Enter pentru a permite instalarea.
Instalați ADB folosind Scoop
Acum ADB este instalat și gata să vă fie de folos. Numele pachetului ADB este diferit pe Homebrew și Linux. Puteți instala ADB folosind Homebrew pe Mac cu:
brew install android-platform-tools
Și pe Linux poți folosi:
sudo apt-get install android-tools-adb
2. Conectați ADB la dispozitivul Android
Desigur, trebuie să activați Depanarea USB pe dispozitivul Android pentru a utiliza ADB cu dispozitivul respectiv. Acest lucru vă permite să vă conectați la dispozitiv prin cablu USB sau wireless.
Dacă dispozitivul dvs. este un smartphone, cea mai ușoară modalitate este să îl conectați la computer folosind un cablu USB. Dacă aveți de-a face cu un dispozitiv staționar, cum ar fi un Android TV box, atunci ar trebui să încercați Depanarea wireless cu ADB.
Indiferent de metoda aleasă pentru conectare, puteți obține o listă a dispozitivelor conectate rulând comanda de mai jos în Terminal:
adb devices
ADB conectează dispozitivul prin USB
Această comandă afișează numărul de serie pentru dispozitivele conectate prin USB și adresa IP locală pentru conexiunile wireless.
3. Găsiți numele pachetului aplicației cu ADB
Deși majoritatea aplicațiilor au etichete simple, Android nu folosește eticheta aplicației pentru a le identifica. Ce se întâmplă dacă două aplicații au aceeași etichetă? Pentru a evita potențialele confuzii, Android folosește un nume unic de pachet pentru a identifica aplicația. De exemplu, Google Maps apare ca Maps în lista de aplicații, dar numele real al Google Maps este com.google.android.apps.maps.
Din fericire, poți folosi ADB în aceeași fereastră Terminal pentru a găsi numele pachetului unei aplicații. După ce ADB este conectat la dispozitiv, rulează comanda de mai jos pentru a intra în shell-ul ADB:
adb shell
Acum ar trebui să vezi numele dispozitivului tău lângă indicatorul intermitent. Apoi, rulează comanda de mai jos pentru a obține o listă cu toate pachetele instalate pe dispozitivul tău Android:
pm list packages
Listați pachetele instalate cu ADB
Apelează managerul de pachete ADB pentru a lista toate pachetele instalate pe dispozitivul tău Android. Lungimea acestei liste – și pachetele de care nu ai auzit niciodată – sugerează că există o mulțime de aplicații instalate pe dispozitivul tău despre care nici măcar nu știi. Majoritatea acestora sunt aplicații de sistem în fundal care mențin dispozitivul tău Android în funcțiune în mod silențios.
Atenție :
Poți dezinstala oricare dintre pachetele Android listate folosind ADB, dar asta nu înseamnă că ar trebui să o faci. Majoritatea acestor aplicații sunt esențiale pentru funcționarea sistemului tău, iar dezinstalarea lor ar putea afecta funcționalitatea dispozitivului tău. Dezinstalează aplicațiile de sistem doar dacă știi ce faci!
O listă completă a pachetelor instalate pe dispozitivul Android te poate ajuta să înțelegi mai bine, dar căutarea numelui pachetului unei anumite aplicații nu va fi foarte eficientă.
Puteți folosi comanda de mai jos pentru a filtra rezultatele:
pm list packages |grep chrome
pachet grep adb
Această comandă filtrează lista de pachete pentru a include doar pachetele numite chrome. Înlocuiți chrome cu numele aplicației sau cu numele dezvoltatorului pentru a găsi pachete pentru aplicația respectivă.
4. Dezinstalați aplicația
Acum că aveți numele pachetului aplicației, aplicația este complet la dispoziția dumneavoastră. Dacă vă aflați încă în shell-ul ADB, ieșiți din shell tastând exit și apăsând Enter. Apoi introduceți numele pachetului în comanda de mai jos și rulați-o:
adb uninstall com.spotify.lite
Dezinstalați aplicațiile Android folosind ADB
Această comandă va dezinstala Spotify Lite de pe dispozitivul Android conectat. Înlocuiți com.spotify.lite cu numele pachetului aplicației dorite și aceasta va dispărea după ce ADB afișează un rezultat de succes.
Rețineți că comanda de mai sus va solicita sistemului să dezinstaleze aplicația doar pentru utilizatorul curent. Nu există nicio modalitate de a dezinstala aplicația pentru toți utilizatorii decât dacă vă rootați telefonul.
Atenție, dezinstalarea aplicațiilor de sistem vă poate bloca dispozitivul, așa că dezinstalați doar aplicațiile de care sunteți sigur. Aplicații precum Gmail, Muzică Google Play, Filme Google Play etc. pot fi dezinstalate în siguranță, dar nu ștergeți niciodată Magazinul Google Play sau fișierele asociate acestuia. Dacă telefonul devine instabil după dezinstalarea unei anumite aplicații, reinstalați-o din Magazinul Google Play sau resetați telefonul la setările din fabrică.
În funcție de producător, unele telefoane vin doar cu câteva bloatware și aplicații de sistem care pot fi dezactivate cu ușurință, în timp ce altele sunt încărcate cu aplicații terțe pe care utilizatorii nu le pot șterge sau dezactiva.
Utilizatorii de Android au mai multă libertate datorită naturii sale open source, însă Android are în continuare unele restricții de securitate. Nu puteți dezinstala aplicațiile de sistem și majoritatea aplicațiilor preinstalate pe dispozitivul Android fără a lua măsuri suplimentare. ADB este un instrument care poate ocoli această restricție. La urma urmei, este telefonul dvs. și ar trebui să aveți control deplin asupra lui. Instrucțiunile de mai sus vă vor permite să eliminați acele aplicații bloatware de pe telefonul dvs. Android fără a fi nevoie să îl rootați.
Cel mai bun lucru la dezinstalarea aplicațiilor Android folosind ADB este că nu trebuie să rootezi dispozitivul pentru a-l utiliza. Tot ce trebuie să faci este să conectezi dispozitivul, să găsești numele pachetului aplicației și să rulezi comanda de dezinstalare. Acum știi cum să faci toate acestea. Spune adio bloatware-ului și aplicațiilor pe care nu le folosești!