Désinstaller les applications OEM sans accès Root avec ADB

Je me renote ça ici vu que j'oublie tout le temps et que ça sert régulièrement

Comment virer les   applis invirables  d'Android ?!
Avant de commencer...

Avertissement

Bien entendu, c'est pas compliqué mais il faut savoir ce qu'on fait, en particulier en ce qui concerne le nom des applications (c'est le nom du fichier sur le tél et pas le nom de l'appli dans le système)

Il est très facile de virer malencontreusement une appli importante et de se retrouver grosjean comme devant avec un téléphone impossible à utiliser.

Histoire vécue et   c'est pas drôle !

Prérequis

Hardware

Le téléphone, un ordinateur (sous linux pour moi mais c'est possible sous win), un câble usb de données.

Software

Il faut avoir installé ADB sur l'ordinateur

Sous linux un sudo apt-get install adb devrait faire la blague. ( sous win https://www.nextpit.fr/installer-drivers-android-adb-fastboot-windows#windows )

et disposer des Options de développement sur le téléphone.

Sur le téléphone, allez dans Paramètres/A propos du téléphone/Information sur le logiciel et cliquez sur Numéro de version sept ou huit fois.

Ensuite, dans les options de développement, activez le déboggage USB.

Méthode

1- Je me connecte à l'appareil

  • Connectez le téléphone à l'ordinateur avec le câble USB.
  • ouvrez un terminal
  • tapez adb devices pour démarrer et détecter le smartphone.
  • Vous devriez voir un truc du genre «NUMEROIDENTIFIANT device»

2- Je liste les applis installées

Dans le terminal taper adb shell pm list packages ou adb shell pm list packages > liste.txt pour la récupérer dans un fichier (plus facile de rechercher les applis dedans)

Notez que vous pouvez filtrer les packages avec grep : adb shell pm list packages | grep [nom] ( par exemple adb shell pm list packages | grep google )

3- Je désinstalle les applis que je veux virer.

Toujours dans le terminal, il faut taper pour chaque appli à virer adb shell pm uninstall -k --user 0 [nom du package]

En cas de suppression   abusive, ne paniquez   pas de suite...

liste d'applis qu'on peut virer sans souci majeur (non exhaustive)

Pensez bien à installer  des alternatives,   en particulier pour le navigateur
  • Google Chrome: shell pm uninstall --user 0 com.android.chrome
  • Gmail: shell pm uninstall --user 0 com.google.android.gm
  • Google Play Films et Séries: shell pm uninstall --user 0 com.google.android.videos
  • Youtube: shell pm uninstall --user 0 com.google.android.youtube
  • Google Play Music: shell pm uninstall --user 0 com.google.android.music
  • Google Hangouts: shell pm uninstall --user 0 com.google.android.talk
  • Google Keep: shell pm uninstall --user 0 com.google.android.keep
  • Google Drive: shell pm uninstall --user 0 com.google.android.apps.docs
  • Google Photos: shell pm uninstall --user 0 com.google.android.apps.photos
  • Google Cloud Print: shell pm uninstall --user 0 com.google.android.apps.cloudprint
  • Google Actualités et météos: shell pm uninstall --user 0 com.google.android.apps.genie.geniewidget
  • Application Google: adb shell pm uninstall --user 0 com.google.android.googlequicksearchbox
En cas de suppression     abusive, ne paniquez     pas de suite...

Normalement, avec un petit adb shell cmd package install-existing [nom du package] , vous devriez pouvoir réparer votre erreur vu que la désinstallation ne se fait que pour le user 0.

Conclusion

On récupère vite de la place ce qui sur un smartphone un peu vieux peut s'avérer intéressant... 500 ou 600 Mo, c'est pas dégueu à retrouver quand on est bloqué dans les installs d'applis à cause des merdes déjà installées d'usine..

Sources

❝ 6 commentaires ❞

1  Jerry Wham le

Merci copain !

 
2  vinc[E] le

Hello Warrior, pour compléter ton article et pour ceux qui sont allergiques à la ligne de commande, tu as cet excellent logiciel freeware qui permet de supprimer l'application ou le package système de ton choix, et de restaurer en cas de plantage.
https://adbappcontrol.com/
J'ai testé 3-4 logiciels de ce type et c'est vraiment le meilleur.

 
3  Bronco le

Wow ! Excellent ! Je regarde ASAP: Merci beaucoup pour le partage !

 
4  Bronco le

Pour windows seulement, hélas ...

 
5  vinc[E] le

Oui c'est seulement pour Windows mais c'est vraiment le meilleur que j'ai pu tester. Sinon, pour Linux ou Windows, tu as celui là qui est pas mal également (moins d'options que adbappcontrol mais il fait le job) :
https://github.com/0x192/universal-android-debloater

 
6  Bronco le

Haaa ! bien ça ! Merci encore ;-)

 

Fil RSS des commentaires de cet article

✍ Écrire un commentaire

les commentaires relevant du SPAM seront filtrés et dégagés direct...

Quelle est le troisième caractère du mot r9embc2f ?