Dacă urăști bloatware-ul sau aplicațiile preinstalate de pe smartphone-ul tău Android, iată cum să le dezactivați chiar dacă Android nu vă permite în mod normal.
Ceea ce definim „bloatware” este supus preferințelor personale, dar cred că putem fi cu toții de acord că unii producători și operatori de transport sunt mai vinovați că îl includ pe smartphone-urile lor decât alții. Bloatware-ul poate varia, în funcție de punctul dvs. de vedere, de la a fi o aplicație preinstalată, cum ar fi Facebook, până la aplicația stoc, non-Google Photos. bloatware-ul urât al unei persoane este caracteristica iubită a altei persoane, dar, din păcate, pentru persoana care clasifică anumite aplicații preinstalate drept bloatware, de obicei nu le poate dezinstala. Uneori puteți dezactiva aplicațiile de sistem, dar nu toate aplicațiile de sistem vă vor permite să o dezactivați.
Există însă modalități de a evita aceste limitări. Am scris un ghid cu ceva timp in urma care v-a învățat cum să „dezinstalați” orice aplicație de sistem preinstalată pe smartphone-ul sau tableta dvs. Android. Problema cu această metodă este dublă: de fapt nu dezinstalează complet aplicația și nu returnează spațiu utilizatorul și revenirea modificării necesită fie să încărcați APK-ul lateral (dacă îl puteți găsi) fie din fabrică resetare. Totuși, această metodă este destul de utilă și am văzut zeci de postări pe forum și scripturi de utilizator care profită de ea pentru a-și debloca noile dispozitive Android. Pentru a ajuta utilizatorii să-și deblocheze dispozitivele într-un mod mai sigur, am dori să vă îndreptăm atenția către o altă metodă care nu numai că va dezactiva bloatware-ul preinstalat la alegerea dvs., dar face și foarte ușor să le reactivați după convenția dvs., făcând orice greșeală mult mai ușor de a se recupera din. Vom folosi în continuare comenzi ADB pentru a ne încurca cu aplicațiile de sistem, așa că asigurați-vă că nu dezactivați nimic absolut critic (folosește-ți cea mai bună judecată), dar această metodă este mult mai prietenoasă în cazul în care dezactivați aplicație greșită.
Dezactivați orice aplicație de sistem preinstalată pe Android fără root
- Urma acest tutorial pentru a pune în funcțiune ADB pe computerul dvs. Windows, Mac sau Linux. ADB, sau Android Debug Bridge, este un instrument de dezvoltare care vă permite să lansați câteva comenzi puternice pentru a vă controla dispozitivul. Îl folosim foarte mult în tutorialele noastre pentru a face lucruri pe care altfel nu le puteți face fără un dispozitiv rootat.
- Descărcați o aplicație ca App Inspector din Magazinul Google Play.
- Obțineți numele pachetului aplicației pe care doriți să o dezactivați utilizând App Inspector. Iată capturi de ecran care vă arată cum:
- Lansați un prompt de comandă/PowerShell (Windows) sau un terminal (Mac/Linux) în directorul în care ați stocat binarul ADB. Pentru utilizatorii de Windows, acest lucru se poate face ținând apăsat Shift apoi făcând clic dreapta în dosar. În meniu, selectați opțiunea „deschideți fereastra de comandă aici” sau „deschideți fereastra PowerShell aici”.
- Odată ce vă aflați în promptul de comandă sau în terminal, introduceți următoarea comandă, în funcție de sistemul de operare:Prompt de comandă Windows:
adb shell pm disable-user --user 0
Windows PowerShell:.\adb shell pm disable-user --user 0
Terminal Mac/Linux:./adb shell pm disable-user --user 0
- De exemplu, iată cum arată dacă doriți să eliminați Cleanmaster (com.miui.cleanmaster) care vine preinstalat ca parte a MIUI pe Xiaomi Mi Mix 2S:Prompt de comandă Windows:
adb shell pm disable-user --user 0 com.miui.cleanmaster
Windows PowerShell:.\adb shell pm disable-user --user 0 com.miui.cleanmaster
Terminal Mac/Linux:./adb shell pm disable-user --user 0 com.miui.cleanmaster
Și am terminat! Aplicația ar trebui să fie dezactivată imediat și va dispărea din lansatorul dvs. Rețineți că, în rare ocazii, unele aplicații pot fi reactivate automat dacă sistemul are o funcție pentru a le reactiva. De exemplu, dezactivarea stocului Lansatorul EMUI 9 pe dispozitivele chinezești Huawei sau Honor va avea ca rezultat reactivarea automată a lansatorului de stocuri după ceva timp. Dacă asta te deranjează, încearcă "dezinstalați„metoda.
Reactivați orice aplicație de sistem preinstalată dezactivată
Ce se întâmplă dacă ai dezactivat o aplicație și o vrei înapoi? Este foarte ușor să reactivați aplicația! Mai întâi, du-te la Setări > Aplicații și uitați-vă la lista „Toate aplicațiile” (poate fi localizată undeva diferit pe dispozitivul dvs.) De obicei, puteți filtra aici pentru a vedea numele tuturor aplicațiilor dezactivate. După ce știți ce aplicație doriți să reactivați, urmați acești pași:
- Deschideți o linie de comandă sau o fereastră de terminal și executați următoarea comandă:Prompt de comandă Windows:
adb shell pm list packages -d
Windows PowerShell:.\adb shell pm list packages -d
Terminal Mac/Linux:./adb shell pm list packages -d
- Această comandă listează toate pachetele dezactivate. Găsiți numele pachetului care corespunde aplicației pe care doriți să o reactivați. Acum, rulați următoarea comandă pentru a reactiva una dintre ele:Prompt de comandă Windows:
adb shell pm enable
Windows PowerShell:.\adb shell pm enable
Terminal Mac/Linux:./adb shell pm enable
- Dacă aveți probleme, încercați să reporniți după reactivarea aplicației.
Ce am facut?
În primul rând, este important să diferențiem ce face această comandă și de ce este superioară metodei pe care am folosit-o în anterioare. tutorial pentru eliminarea bloatware-ului. În acel tutorial, am dezinstalat o aplicație la nivel de utilizator, ceea ce înseamnă că a fost încă instalată pe dispozitiv în partiția de sistem, dar nu pentru utilizatorul principal (utilizatorul 0). Acesta este motivul pentru a-l recupera, fie trebuia să resetați din fabrică, fie să încărcați APK-ul. În acest tutorial, suntem dezactivarea aplicația pentru utilizatorul principal în loc să o dezinstalăm, ceea ce înseamnă că o putem activa fără a o reinstala din nou.
Comanda pm disable-user există de ani de zile, dar a fost trecută cu vederea în favoarea pm disable. Ai crede că atât pm disable-user cât și pm disable --user 0 ar fi identice, dar ai greși. Din anumite motive, comanda disable-user vă permite să dezactivați practic orice aplicație doriți, în timp ce comanda obișnuită de dezactivare este destul de limitată.
Cea mai bună parte a acestei metode este că, dacă dai peste cap și dezactivezi o aplicație pe care nu ar trebui să o faci, este o soluție foarte ușoară. De asemenea, veți primi în continuare actualizări OTA, deoarece de fapt nu modificați niciun fișier de sistem. De aceea avem nevoie de partea „--user 0” a comenzii noastre, care specifică că aplicația va fi dezactivată numai pentru utilizatorul actual, nu pentru toți utilizatorii, care ar necesita acces root.