Questo sito contribuisce alla audience di

Come disinstallare e disattivare applicazioni Android di sistema senza i permessi di root

Uno degli elementi di Android più apprezzati dagli utenti è sicuramente l’ampia possibilità di personalizzazione del sistema operativo: i produttori di smartphone lo sanno e per questo amano commercializzare dispositivi con a bordo versioni di Android più o meno modificate, a volte anche molto distanti dal sistema operativo sviluppato da Google.

Samsung, Huawei, LG, Sony e molti altri: praticamente nessun produttore lascia nei suoi smartphone una versione di Android completamente stock, preferendo invece, in misura maggiore o minore, personalizzare il sistema con modifiche estetiche e applicazioni proprietarie preinstallate.

Proprio queste ultime, che vengono aggiunte per i più svariati motivi (promozione di una partnership commerciale, di un software, o semplicemente per rendere più completo il sistema alla prima accensione), ma che non sono previste nella versione “liscia” di Android, prendono il nome di Bloatware. Spesso questo tipo di software, che può rivelarsi utile ma che può anche restare inutilizzato, diventa piuttosto fastidioso poichè occupa inutilmente la memoria del dispositivo.

Inoltre, dal momento che la maggior parte degli smartphone venduti ha delle restrizioni imposte dal produttore per motivi di sicurezza, non può essere rimosso facilmente dall’utente: per farlo, infatti, è necessario ottenere i permessi di root (amministratore) del dispositivo, procedura che però nella maggior parte dei casi invalida la garanzia.

Per fortuna esiste un metodo che permette di disabilitare e disinstallare le applicazioni Android preinstallate senza bisogno dei permessi di root: tutto ciò che serve sono un computer e un minimo di dimestichezza. Vediamo insieme, dunque, come disattivare e disinstallare le applicazioni Android senza ottenere i permessi di root, potete seguire il nostro video o se preferite la guida scritta che troverete a più sotto.

Rimuovere le app di sistema senza root (video guida)

Preparare computer e smartphone

1. La prima cosa da fare è installare sul computer Windows i driver USB per il proprio dispositivo, che potete trovare sul sito web del produttore dello smartphone, altrimenti Google mette a disposizione una serie di driver generici per la maggior parte dei brand, potete trovarli sulla pagina dedicata: driver USB Android.  Se avete un Mac non sarà necessario installare i driver.

2. Scaricate il pacchetto ADB sul computer ed estraete i file in una cartella facilmente raggiungibile; potete trovare i link per il download per diversi sistemi operativi a questo indirizzo.

3. Sullo smartphone, abilitate le Opzioni sviluppatore. Per farlo, recatevi nelle Impostazioni e da lì nella sezione Informazioni sul telefono. Toccate poi per 7 volte la sezione chiamata Numero build; a questo punto all’interno del menu Impostazioni comparirà un menù aggiuntivo con questa funzionalità.

4. All’interno delle Opzioni sviluppatore, trovate e abilitate il Debug USB.

5. A questo punto, collegate il telefono al computer e dal menù di notifica cambiare modalità da Solo ricarica a Trasferimento di file (MTP).

Usare ADB per disattivare le app selezionate

6. Sul computer, aprite la cartella contenente i file ADB precedentemente estratti e aprite una finestra di comando all’interno di questa cartella. Su Windows basta tenere premuto Shift, effettuare un click con il tasto destro all’interno della cartella e selezionare Apri finestra di comando qui. Altrimenti, se siete su Windows e avete installato il file .exe, aprite semplicemente il programma.

7. Una volta aperta la finestra di comando, digitate il comando seguente: adb devices. Se tutto va come previsto, il sistema inizializzerà ADB e sullo schermo dello smartphone comparirà una finestra in cui vi verrà chiesta l’autorizzazione a connettere il dispositivo con il computer. Ovviamente, concedetela.

8. Se digitate nuovamente il comando adb devices una volta data l’autorizzazione, nella finestra di comando comparirà il seriale del vostro smartphone: a questo punto la connessione è stata stabilita ed è possibile procedere.

9. Inserite il comando adb shell seguito da Invio.

10. Ora siamo quasi pronti per disinstallare gli APK indesiderati; per farlo, però, è necessario conoscere il nome di quelli che vogliamo rimuovere. Digitate, dunque, il comando pm list packages | grep ‘<OEM/Operatore/Nome app>’ e premete Invio per mostare la lista delle applicazioni selezionate. Nel comando, la sezione <OEM/Operatore/Nome app> deve essere sostituita dal nome del produttore, dell’operatore telefonico e così via. Ad esempio, se avete uno smartphone Huawei, per trovare i nomi delle applicazioni proprietarie Huawei dovrete digitare pm list packages | grep ‘huawei’; se volete conoscere tutte le app Google preinstallate, basterà digitare pm list packages | grep ‘google’ ecc.

Un metodo ancor più semplice per ottenere il nome del pacchetto delle applicazioni installate, è utilizzare l’app gratuita App Ispector, all’interno di questo tool basterà tappare sul nome dell’app che vogliamo eliminare per ottenere le informazioni desiderate.

11. Per disinstallare l’applicazione desiderata, digitate il comando pm uninstall -k –user 0 applicazione.da.rimuovere, dove al posto di applicazione.da.rimuovere dovrete inserire il nome dell’applicazione che volete disinstallare, ottenuto nel passaggio precedente. Premete Invio, e in caso positivo, ADB vi restituirà un messaggio di successo. Potete ripetere a piacimento questa operazione.

Prima di mettere in pratica la guida, vi invitiamo ad utilizzare tutta la prudenza necessaria e a documentarvi sulle applicazioni che intendete disinstallare: rimuovere app di sistema può compromettere la stabilità del sistema stesso. In ogni caso, con questo procedimento, in caso di problemi potete sempre ripristinare il sistema con un reset ai dati di fabbrica: certo perderete i dati personali, ma le applicazioni eliminate torneranno al loro posto.

La partizione di sistema destinata alle applicazioni, infatti, non verrà toccata: tutto ciò che il procedimento si limita a fare è disinstallare l’applicazione per l’utente, dal momento che per eliminare completamente un APK sono necessari i permessi di root. In ogni caso con il procedimento descritto le applicazioni verranno disattivate, non le vedrete e non occuperanno memoria RAM, ma potrete continuare a ricevere aggiornamenti OTA e a mantenere attiva la garanzia del vostro dispositivo.

Il processo per disabilitare e disinstallare le applicazioni Android senza root, dunque, come avete visto, non è difficile e prevede solamente qualche conoscenza base di ADB, nient’altro. Conoscete altri metodi per farlo o avete dubbi? Lasciateci un commento nel box qua sotto!

Gentile utente, i commenti sono aperti a chiunque voglia esporre la propria opinione.
Ti preghiamo tuttavia di usare toni consoni e di rimanere in tema all'argomento trattato; in caso contrario, il sistema automatico potrebbe oscurare il tuo messaggio e potrebbero trascorrere fino a 48h per la verifica ed un'eventuale autorizzazione.
TuttoAndroid si riserva comunque il diritto di allontanare le persone non adatte a tenere un comportamento corretto e rispettoso verso gli altri.

  • Conad Pezzidimerda

    L’unica parte funzionante di questa procedura è solo per abilitare le “Opzioni sviluppatore”, per le operazioni successive non funziona per tutti gli smartphone quindi è inutile provare perdete solo tempo.
    Cercate qualcos’altro.

  • franco meola

    salve a tutti,scusate qualcuno puo’ aiutarmi? o seguito la guida alla lettera ma quando apro la finestra mi viene restituito questo, cosa devo fare? https://uploads.disquscdn.com/images/d31a2c4038bfd7dc1b2b1ec293f8aadc9d757c13347a5f72e9e7dc310ac9fbdb.jpg

  • franco meola

    salve a tutti,scusate qualcuno puo’ aiutarmi? o seguito la guida alla lettera ma quando apro la finestra mi viene restituito questo, cosa devo fare?

  • Luca

    Che palle, ero riuscito a nascondere la navbar sul P9, ma mi ha fatto un aggiornamento di sistema e adesso non ci riesco più, chi mi può aiutare

  • Roberto Sessantanove

    Ciao, ho un P9lite brand TIN ed ho provato a rimuovere il PLAY MUSIC… ma non ne vuole sapere mi da un messaggio di “Failure [INSTALL_FAILED_INVALID_APK: Missing existing base package for null]”

  • Fabio Ferdinando Santangelo

    Vale anche per le app dei brand tipo vodafone tim tre etc etc?

  • Fabio Gallo

    Ciao a tutti, io sto provando con un LG G5 e, fino al punto 6, nessun problema.
    Nel momento in cui do il comando adb devices però non compare la finestra in cui viene chiesta l’autorizzazione a connettere il dispositivo con il computer.
    Riprovando a dare lo stesso comando la risposta è “List of devices attached” e nulla più, non c’è alcuna lista. Suggerimenti?
    Grazie mille,
    Fabio.

  • Davide_390

    Qualcuno mi sa dire perché le notifiche di tuttoandroid e altri siti mi arrivano doppi,cioè prima mi arrivava una che era giusto,adesso se ne arriva una è doppia cioè sempre la stessa due volte nello stesso momento,che palle!!

  • vincenzo francesco

    Conoscevo già il metodo perché mi ero documentato su xda per disabilitare alcune app di sistema del mio honor 8 cinesotto doc, tra cui l’odiosa Hivoice per far spazio a Google Assistant ma questa guida è ancora più chiara e precisa.
    Bravi!

  • Luca

    Non riesco ne a visualizzare la finestra di comando, ne riesco ad installarlo, ho windows 10

    • Luca

      Una mano non mi dispiacerebbe, quando provo a fare quello che avete scritto, mi viene proposto di aprire una finestra Powershell, ma immettendo la scritta adb, mi dice che non funziona, un piccolo aiuto

      • c1p8HD

        Fai così, vai nella cartella WindowsSystem32 e copia il file cmd.exe nella cartella dove ti serve e hai il file adb, basta cliccarci sopra e ti apre la finestra di comando :)

        • Luca

          Grazie, oggi ci provo appena torno

        • Luca

          Così funziona, ma mi dice devices offline, come si mette online

          • c1p8HD

            Devi avere abilitato il Debug usb, dato il permesso al pc di connettersi e assicurarti di avere i driver correttamente installati

          • Luca

            Si grazie, ci sono riuscito alla fine

      • Matteo Virgilio

        Devi essere più preciso se vuoi un aiuto. La finestra powershell l’ho mostrata anche in video quindi non è quello il problema.
        Hai scritto adb device e lui cosa ti ha restituito?

        • Luca

          Mi dice questo
          adb : Termine ‘adb’ non riconosciuto come nome di cmdlet, funzione, programma eseguibile o file script. Controllare
          l’ortografia del nome o verificare che il percorso sia incluso e corretto, quindi riprovare.
          In riga:1 car:1
          + adb devices
          + ~~~
          + CategoryInfo : ObjectNotFound: (adb:String) [], CommandNotFoundException
          + FullyQualifiedErrorId : CommandNotFoundException

  • Walter

    Si fa prima a rootare il device, cmq…

    • Palux✔♛

      Ecco il genio…
      Svegliarsi, ogni tanto, farebbe bene.
      E se uno non volesse farlo per non invalidare la garanzia poiché non ripristinabile lo status di untouched?
      Che famo? Na grigliata?

  • sumbatino

    segnalo che con questo metodo è possibile disattivare le odiose notifiche head up nei telefoni in cui non c’è un opzione per farlo (leggasi galaxy s8), il comando è:

    settings put global heads_up_notifications_enabled 0

  • Pingback: Come disinstallare e disattivare applicazioni Android senza i permessi di root - cellicomsoft()

  • fabri1300

    Con Sony M4 funziona. Elimina le app, che diversamente si possono solo disattivare, e si guadagna spazio.

    • ILCONDOTTIERO

      Non guadagni spazio realmente ma vengono tolte ( nascoste ) e rese inattive . Per guadagnare spazio realmente in caso di reset non ci sarebbero più , invece ci sono ancora .

      • fabri1300

        Però se le disattivo dal menù nello spazio archiviazione non cambia nulla. Invece con questo sistema lo spazio di archiviazione cambia. Se poi con reset si riinstallano non ho provato. Eventualmente le rieliminerò allo stesso modo.

  • Comeunacatapulta

    C’è pure ADhell che fa la stessa cosa e senza root

    • Claudio D’Orazi

      Si ma riguarda solo i devices Samsung

  • giacomofurlan

    Se lo scopo di “disinstallare” l’app dal sistema per recuperare lo spazio… non è una soluzione, se ripristinando i dati di fabbrica si ripristinano le app: evidentemente sono ancora presenti, ma solo “nascoste” (disabilitate).

    • TroUblE

      Sicuramente, ma la cosa più importante è riuscire almeno a disattivare quelle app che proprio non fanno che farci girare le @@ xD specialmente su device dove non vi sono app particolari per farlo (es. package disabler per i Samsung).

    • c1p8HD

      Sono app in system, è una partizione dove comunque non puoi ne scriverci ne usarla come spazio aggiuntivo :)

Top