Bloatware este o problemă pe Android și nu este doar un lucru Samsung. Se elimină aplicațiile care au Dezinstalați sau Dezactivează butonul gri în Setări a implicat întotdeauna trimiterea de comenzi complicate ADB pe telefonul dvs. de pe un computer, ceea ce a fost întotdeauna atât de dificil de configurat. Din fericire, asta s-a schimbat în cele din urmă.
Folosind funcția de depanare fără fir Google a adăugat la Android 9.0 Pie în august 2018, aplicațiile Android pot accesa acum serverul ADB al telefonului. Cu alte cuvinte, puteți trimite acum comenzi ADB pe propriul telefon. O aplicație, LADB a dezvoltatorului Tyler Nijmeh, a fost concepută special pentru această sarcină și are un început pentru orice concurenți potențiali. Vă voi arăta cum să îl utilizați pentru a dezinstala orice utilizator sau aplicație de sistem de mai jos.
Cerinţă
- Android 9 sau o versiune ulterioară
Pasul 1: Instalați Package Name Viewer 2.0
Va trebui să știți numele pachetului aplicației sau aplicațiilor pe care încercați să le eliminați. Cel mai simplu mod de a găsi aceste informații este să instalați o aplicație numită Package Name Viewer 2.0 de la developer csIng.
- Play Store Link: Package Name Viewer 2.0 (gratuit)
Pasul 2: Găsiți numele pachetului Bloatware
Acum, deschideți Package Name Viewer 2.0 și utilizați funcția de căutare din partea de sus a ecranului pentru a găsi o aplicație bloatware pe care doriți să o dezinstalați. Sub numele său comun, veți vedea numele pachetului aplicației, care este numele cu care sistemul de operare îl cunoaște. Copiați acest nume pentru o utilizare viitoare, ținând cont de faptul că va trebui să repetați acest pas pentru fiecare aplicație bloatware pe care doriți să o eliminați.
Un aspect ciudat este funcția de copiere a aplicației, pe care o puteți accesa atingând orice intrare și alegând „Copiere”. Aceasta va copia numele pachetului aplicației în clipboard, ceea ce ar face foarte ușor să lipiți în promptul ADB mai târziu, cu excepția faptului că copiază mai mult decât numele pachetului.
Cele mai bune două soluții pe care le am pentru acest lucru nu sunt grozave. În primul rând, puteți pur și simplu să notați fișierul com.abc.xyz numele pachetului afișat sub numele comun al aplicației, dar acest lucru nu va funcționa cu unele nume de pachete mai lungi. În aceste cazuri, puteți utiliza funcția de copiere a aplicației, apoi lipiți ceea ce a copiat într-o aplicație de note precum Google Keep. De acolo, eliminați totul, cu excepția șirului de text dintre pachet: și Lansator: și copiați ce a mai rămas.
Pasul 3: Activați Opțiunile pentru dezvoltatori
Această metodă se bazează pe o caracteristică care nu poate fi activată în mod implicit în meniul principal de setări Android. În schimb, va trebui să activați un meniu de setări ascunse pentru utilizatorii avansați, numit Opțiuni pentru dezvoltatori.
Deci, activați Opțiunile dezvoltatorului accesând Setări -> Despre telefon, apoi atingând Număr de construcție intrare de șapte ori rapid. De acolo, introduceți codul PIN al ecranului de blocare când vi se solicită. Dacă aveți nevoie de mai mult ajutor cu această parte, consultați ghidul nostru complet:
Pasul 4: Activați depanarea fără fir
Acum, va trebui să activați caracteristica Android de bază care face ca totul să funcționeze. Deschideți aplicația Setări, derulați în jos și selectați „Sistem”, apoi atingeți „Avansat” și alegeți „Opțiuni dezvoltator”. Pe unele telefoane, intrarea Opțiuni dezvoltator poate fi listată chiar în partea de jos a ecranului principal de setări.
Odată ajuns în interior, derulați în jos până la Depanare secțiune. Aici, activați comutatorul de lângă „Depanare fără fir”, apoi apăsați „OK” pe prompt pentru a vă confirma alegerea. Pe Android 11 și versiuni ulterioare, va trebui să fiți conectat la Wi-Fi pentru a activa această funcție.
Am testat acest lucru și l-am găsit funcționând pe fiecare skin Android major de la OEM-urile care vând telefoane în SUA, dar nu este garantat că fiecare dispozitiv va avea funcția de depanare fără fir. Face parte din AOSP, baza de coduri open source a Android, dar OEM-urile elimină uneori funcționalitatea din versiunile lor de Android. Dacă telefonul dvs. nu are această opțiune, din păcate, această metodă nu va funcționa pentru dvs.
Pasul 5: Instalați LADB
Acum este timpul să instalați LADB, aplicația care vă va permite să trimiteți comenzi ADB pe propriul telefon. Versiunea Play Store (legată mai jos) costă 2,99 USD, dar este ieftin pentru ceea ce poate face. Totuși, dacă aveți nevoie de o opțiune gratuită, puteți merge la pagina GitHub a aplicației și compilați APK-ul din sursă.
- Link Magazin Play: LADB – Shell ADB local (2,99 USD)
Pasul 6: Stabiliți o conexiune
Dacă utilizați Android 9 sau Android 10, deschideți LADB și așteptați până când veți primi un popup care vă va întreba dacă doriți să „Permiteți depanarea USB”. Bifați caseta de lângă „Permiteți întotdeauna”, apoi selectați „Permiteți” la această solicitare pentru a stabili conexiunea.
Dacă folosiți Android 11 sau o versiune ulterioară, deschideți LADB și veți vedea o solicitare care vă solicită un număr de port și un cod de asociere. Apoi, puneți LADB în modul split-screen și deschideți aplicația Setări în cealaltă jumătate a ecranului. Accesați Opțiuni pentru dezvoltatori de acolo, apoi atingeți textul „Depanare fără fir” pentru a intra într-un submeniu.
De acolo, atingeți „Asociați dispozitivul cu codul de asociere”, apoi copiați numărul după două puncte (:) sub Adresa IP și port în Port câmp în LADB. Copiați Cod de asociere Wi-Fi în Cod de asociere, apoi atingeți „Bine” pe prompt în LADB. Așteptați până când primiți o notificare „Depanare fără fir conectată” înainte de a închide modul ecran divizat sau de a readuce LADB în ecran complet.
Dacă vă confruntați cu această parte, dezvoltatorul aplicației a fost foarte activ în rezolvarea problemelor cu utilizatorii. El și-a postat cu amabilitate informațiile de contact aici.
Pasul 7: Dezinstalați orice aplicație Bloatware
Acum, sunteți gata să renunțați la câteva aplicații bloatware. Apasă pe Comanda Shell, apoi introduceți această comandă:
pm dezinstalare -k –user 0
A inlocui cu numele real al pachetului aplicației bloatware. De exemplu, pentru a dezactiva aplicația T-Mobile pe un dispozitiv Galaxy achiziționat de la operatorul magenta, ați introduce acest lucru:
pm dezinstalare -k –user 0 com.tmobile.pr.mytmobile
Puteți sări peste partea „-k” dacă doriți. Tot ceea ce face este să împiedice sistemul să șteargă orice date asociate din aplicație, în cazul în care doriți să o reinstalați ulterior fără a fi nevoie să configurați din nou totul. Deci, dacă doriți să ștergeți și datele aplicației bloatware, trimiteți comanda în acest format:
pm dezinstalare – utilizator 0
Odată ce ați comandat corect, apăsați Enter pe tastatură pentru ao trimite. Tastatura dvs. ar trebui să se restrângă automat, iar terminalul ar trebui să returneze un mesaj „Succes”. Aceasta înseamnă că aplicația a dispărut, fiind imediat activă.
Disclaimer: Ceea ce se întâmplă aici sub capotă nu este exact ce s-ar întâmpla dacă ați putea dezinstala direct aplicația bloatware așa cum puteți face cu o aplicație pe care ați instalat-o singur. Este mai asemănător cu dezactivarea aplicației, deoarece APK-ul original este păstrat (dar nu datele aplicației sau orice actualizări), astfel încât aplicația va reapărea dacă resetați din fabrică telefonul. Dar, pentru majoritatea scopurilor practice, este la fel de bun ca dezinstalarea.
Reinstalarea unei aplicații Bloatware după eliminare
Este posibil să dezinstalați o aplicație pe care se bazează telefonul dvs. și, ca urmare, să provocați erori. În primul rând, trebuie să știți că, indiferent de aplicațiile pe care le-ați eliminat, puteți efectua o resetare din fabrică în modul de recuperare pentru a restabili toate aplicațiile preinstalate. Rețineți că veți pierde orice date salvate pe telefon.
Dar dacă decideți că doriți să restaurați o aplicație pe care ați eliminat-o și telefonul dvs. este încă funcțional, puteți trimite următoarea comandă în LADB pentru a o reinstala:
pm instalare-existent – utilizator 0
. înlocuind cu numele propriu-zis al pachetului. Din nou, folosind aplicația T-Mobile care este preinstalată pe dispozitivele Galaxy achiziționate de la operator, de exemplu, ați trimite această comandă:
pm instalare-existent –user 0 com.tmobile.pr.mytmobile