I dispositivi Android sono dotati di molte app preinstallate e, sebbene alcune di queste possano essere utili, molte possono essere invadenti o semplicemente indesiderate. Per fortuna, puoi disinstallare incondizionatamente qualsiasi app Android con ADB.
ADB è un potente toolkit che espande il tuo controllo sul tuo dispositivo Android. Sebbene ADB fosse destinato agli sviluppatori Android, non è necessaria alcuna conoscenza di programmazione per disinstallare le app Android con esso. In effetti, è un gioco da ragazzi!
Disinstallazione di app Android con ADB
ADB, o Android Device Bridge, è uno strumento che ti consente di eseguire codici di comando su Android dal tuo computer. ADB sblocca molte possibilità grazie alla potenza delle righe di comando. Nonostante ciò, puoi anche utilizzare ADB per attività semplici come
usando ADB per trasferire i tuoi appunti, installare app da remotoe, naturalmente, disinstallarli.La disinstallazione di un'app con ADB non richiede i permessi di root ed è piuttosto semplice una volta capito. Oltre a consentirti di disinstallare quasi tutte le app, incluse app di sistema e bloatware, puoi anche utilizzare ADB per disinstallare app da remoto tramite il debug wireless.
Poiché ADB comunica con il tuo dispositivo tramite codice, dovrai fare riferimento al nome completo del pacchetto dell'app, piuttosto che al nome del marchio più familiare dell'app, per disinstallarlo (sarà qualcosa come "com.facebook.katana" invece di Facebook, per esempio).
I nomi dei pacchetti potrebbero sembrare qualcosa con cui gli sviluppatori si occupano, ma la verità è che puoi facilmente trovare il nome del pacchetto di un'app con ADB. Una volta ottenuto il nome del pacchetto, è necessario un singolo comando per disinstallare definitivamente l'app.
1. Installa ADB sul tuo computer
Devi installa ADB sul tuo computer prima di poter disinstallare le app sul tuo dispositivo Android. Puoi installarlo semplicemente scaricandolo e poi avviando il terminale del tuo computer nella cartella ADB. Un metodo alternativo che installa ADB nel terminale del tuo computer è, beh, usare il terminale.
Scaricamento:Strumenti della piattaforma SDK (ADB)
ADB è disponibile su Windows, Mac e Linux. Se sei un utente Linux, probabilmente non hai bisogno di alcuna guida su come installare app tramite il terminale. Sulle altre piattaforme, puoi usare Scoop per Windows E Birra casalinga per Mac per installare ADB. Questi due sono programmi di installazione da riga di comando che ti consentono di utilizzare il terminale per installare app.
Useremo un computer Windows in questo articolo. Una volta installato Scoop, puoi installare ADB con un singolo comando tramite il prompt dei comandi.
Avvia il prompt dei comandi cercando cmd nel menu Start, quindi digitare il comando seguente e premere accedere sulla tua tastiera.
scoop installa adb
Scoop scaricherà e installerà automaticamente ADB. Se ci sono delle dipendenze mancanti, Scoop chiederà il tuo permesso per installarle. Digitare Y e premere accedere per consentire l'installazione.
Ora ADB è installato e pronto per servirti. Il nome del pacchetto ADB è diverso su Homebrew e Linux. Puoi installare ADB utilizzando Homebrew su un Mac con:
brew installa gli strumenti della piattaforma Android
e su Linux, puoi usare:
sudo apt-get install android-tools-adb
2. Collega ADB al tuo dispositivo Android
Naturalmente, devi abilita il debug USB sul tuo dispositivo Android per usare ADB su di esso. Ciò ti consente di connetterti al tuo dispositivo tramite un cavo USB o in modalità wireless.
Se il tuo dispositivo è mobile come uno smartphone, il modo più semplice è collegarlo al computer con un cavo USB. Se hai a che fare con un dispositivo fisso come un box TV Android, potrebbe valere la pena dare un'occhiata debug wireless con ADB.
Indipendentemente dal metodo scelto per la connessione, puoi ottenere un elenco di dispositivi connessi eseguendo il comando seguente nel terminale:
dispositivi adb
Questo comando visualizza il numero di serie per i dispositivi collegati tramite USB e l'indirizzo IP locale per le connessioni wireless.
3. Trova il nome del pacchetto dell'app con ADB
Sebbene la maggior parte delle app abbia etichette semplici, Android non utilizza le etichette delle app per identificarle. Perché cosa succede se ci sono due app con la stessa etichetta? Per evitare potenziali confusioni e incomprensioni, Android utilizza nomi di pacchetto univoci per identificare le app. Ad esempio, Google Maps si presenta come Mappe nell'elenco delle app, ma il suo vero nome è com.google.android.apps.maps.
Fortunatamente, puoi utilizzare ADB nella stessa finestra del terminale per trovare il nome del pacchetto di un'app. Con ADB connesso al tuo dispositivo, esegui il comando seguente per accedere alla shell ADB:
shell adb
Ora dovresti vedere il nome del tuo dispositivo accanto all'indicatore lampeggiante. Ora esegui il comando seguente per ottenere un elenco di tutti i pacchetti installati sul tuo dispositivo Android:
pm lista pacchetti
Il comando chiama il gestore pacchetti ADB per elencare tutti i pacchetti installati sul tuo dispositivo Android. L'enorme lunghezza di questo elenco e dei pacchetti di cui non hai mai sentito parlare dimostra che ci sono tonnellate di app installate sul tuo dispositivo che non conosci nemmeno. La maggior parte di queste sono app di sistema in background che mantengono silenziosamente il funzionamento del tuo dispositivo Android.
Puoi disinstallare uno qualsiasi dei pacchetti Android elencati con ADB, ma ciò non significa che dovresti. La maggior parte di queste app è vitale per il funzionamento del tuo sistema e la loro disinstallazione può potenzialmente compromettere il funzionamento del tuo dispositivo. Disinstalla le app di sistema solo se sai cosa stai facendo!
L'elenco completo dei pacchetti installati sul tuo dispositivo Android potrebbe darti una rivelazione, ma non è molto efficiente per trovare il nome del pacchetto di un'app specifica. È possibile utilizzare il comando seguente per filtrare i risultati:
pm elenca i pacchetti |grep chrome
Questo comando filtra l'elenco dei pacchetti per includere solo i pacchetti che hanno cromo nei loro nomi. Sostituire cromo con il nome della tua app o il nome dello sviluppatore per trovare il pacchetto corrispondente.
4. Disinstalla l'app
Ora che hai il nome del pacchetto dell'app, l'app è alla tua completa mercé. Se sei ancora nella shell ADB, esci digitando Uscita e premendo accedere. Quindi inserisci il nome del pacchetto nel comando seguente ed eseguilo:
disinstallare adb com.spotify.lite
Questo comando disinstalla Spotify Lite dal dispositivo Android connesso. Sostituire com.spotify.lite con il nome del pacchetto dell'app della vittima e scomparirà una volta che ADB verrà emesso Successo.
Addio Bloatware, ciao libertà!
Gli utenti Android hanno molta più libertà grazie alla sua natura open source, ma Android ha comunque alcune restrizioni di sicurezza. Non puoi disinstallare le app di sistema e la maggior parte delle app preinstallate sul tuo dispositivo Android senza passaggi aggiuntivi. ADB è uno strumento che può infrangere questa restrizione. È il tuo telefono, dopotutto, e tu sei il padrone di questa nave.
La cosa migliore della disinstallazione di app Android con ADB è che non è necessario eseguire il root del dispositivo. Tutto quello che devi fare è connetterti al tuo dispositivo, trovare il nome del pacchetto dell'app e quindi eseguire il comando di disinstallazione. Ora che sai come fare tutto ciò, concedi al bloatware le loro ultime parole e lascia cadere la ghigliottina