Comment désinstaller n’importe quelle application Android avec ADB (y compris les applications système et Bloatware)
Les appareils Android sont livrés avec de nombreuses applications préinstallées, et bien que certaines d’entre elles puissent être utiles, beaucoup peuvent être intrusives ou simplement indésirables. Heureusement, vous pouvez désinstaller sans condition n’importe quelle application Android avec ADB.
ADB est une boîte à outils puissante qui étend votre contrôle sur votre appareil Android. Bien qu’ADB soit destiné aux développeurs Android, vous n’avez besoin d’aucune connaissance en programmation pour désinstaller les applications Android avec. En fait, c’est un jeu d’enfant !
Désinstaller des applications Android avec ADB
ADB, ou Android Device Bridge, est un outil qui vous permet d’exécuter des codes de commande sur Android à partir de votre ordinateur. ADB ouvre de nombreuses possibilités grâce à la puissance des lignes de commande. Malgré cela, vous pouvez également utiliser ADB pour des tâches simples comme utiliser ADB pour transférer votre presse-papiers, installer des applications à distance et, bien sûr, les désinstaller.
La désinstallation d’une application avec ADB n’a pas besoin d’autorisations root, et c’est assez simple une fois que vous avez compris. En plus de vous permettre de désinstaller presque toutes les applications, y compris les applications système et les bloatwares, vous pouvez également utiliser ADB pour désinstaller à distance des applications via le débogage sans fil.
Étant donné qu’ADB communique avec votre appareil via le code, vous devrez vous référer au nom complet du package de l’application, plutôt qu’au nom de marque plus familier de l’application, pour le désinstaller (ce sera quelque chose comme « com.facebook.katana » au lieu de Facebook , Par exemple).
Les noms de package peuvent ressembler à quelque chose que les développeurs gèrent, mais la vérité est que vous pouvez facilement trouver le nom de package d’une application avec ADB. Une fois que vous avez le nom du package, il suffit d’une seule commande pour désinstaller définitivement l’application.
1. Installez ADB sur votre ordinateur
Vous devez installer ADB sur votre ordinateur avant de pouvoir désinstaller des applications sur votre appareil Android. Vous pouvez l’installer simplement en le téléchargeant puis en lançant le terminal de votre ordinateur dans le dossier ADB. Une méthode alternative qui installe ADB dans le terminal de votre ordinateur consiste à utiliser le terminal.
Télécharger : Outils de plate-forme SDK (ADB)
ADB est disponible sur Windows, Mac et Linux. Si vous êtes un utilisateur Linux, vous n’avez probablement pas besoin de conseils sur la façon d’installer des applications via le terminal. Sur les autres plates-formes, vous pouvez utiliser Scoop pour Windows et Homebrew pour Mac pour installer ADB. Ces deux programmes d’installation en ligne de commande vous permettent d’utiliser le terminal pour installer des applications.
Nous utiliserons un ordinateur Windows dans cet article. Une fois que vous avez installé Scoop, vous pouvez installer ADB avec une seule commande via l’invite de commande.
Lancez l’invite de commande en recherchant cmd dans le menu Démarrer, puis tapez la commande ci-dessous et appuyez sur Entrée sur votre clavier.
scoop install adb
Scoop téléchargera et installera automatiquement ADB. S’il manque des dépendances, Scoop vous demandera la permission de les installer. Tapez Y et appuyez sur Entrée pour autoriser l’installation.
ADB est maintenant installé et prêt à vous servir. Le nom du package ADB est différent sur Homebrew et Linux. Vous pouvez installer ADB en utilisant Homebrew sur un Mac avec :
brew install android-platform-tools
et sous Linux, vous pouvez utiliser :
sudo apt-get install android-tools-adb
2. Connectez ADB à votre appareil Android
Naturellement, vous devez activer le débogage USB sur votre appareil Android pour utiliser ADB dessus. Cela vous permet de vous connecter à votre appareil via un câble USB ou sans fil.
Si votre appareil est mobile comme un smartphone, le plus simple est de le brancher sur votre ordinateur avec un câble USB. Si vous avez affaire à un appareil fixe comme un boîtier Android TV, il peut être intéressant de vérifier le débogage sans fil avec ADB.
Quelle que soit la méthode que vous choisissez pour vous connecter, vous pouvez obtenir une liste des appareils connectés en exécutant la commande ci-dessous dans le terminal :
adb devices
Cette commande affiche le numéro de série des périphériques connectés via USB et l’adresse IP locale pour les connexions sans fil.
3. Trouvez le nom du package d’application avec ADB
Bien que la plupart des applications aient des étiquettes simples, Android n’utilise pas les étiquettes des applications pour les identifier. Et s’il y avait deux applications avec la même étiquette ? Pour éviter toute confusion et tout malentendu potentiels, Android utilise des noms de package uniques pour identifier les applications. Par exemple, Google Maps apparaît en tant que Maps dans votre liste d’applications, mais son vrai nom est com.google.android.apps.maps .
Heureusement, vous pouvez utiliser ADB dans la même fenêtre de terminal pour trouver le nom du package d’une application. Avec ADB connecté à votre appareil, exécutez la commande ci-dessous pour entrer dans le shell ADB :
adb shell
Vous devriez maintenant voir le nom de votre appareil à côté de l’indicateur clignotant. Exécutez maintenant la commande ci-dessous pour obtenir une liste de tous les packages installés sur votre appareil Android :
pm list packages
La commande appelle le gestionnaire de packages ADB pour répertorier tous les packages installés sur votre appareil Android. La longueur de cette liste – et les packages dont vous n’avez jamais entendu parler – montre qu’il existe des tonnes d’applications installées sur votre appareil que vous ne connaissez même pas. La plupart d’entre elles sont des applications système d’arrière-plan qui maintiennent silencieusement votre appareil Android en fonctionnement.
La liste complète des packages installés sur votre appareil Android peut vous donner une révélation, mais ce n’est pas très efficace pour trouver le nom du package d’une application spécifique. Vous pouvez utiliser la commande ci-dessous pour filtrer les résultats :
pm list packages |grep chrome
Cette commande filtre la liste des packages pour n’inclure que les packages dont le nom contient chrome . Remplacez chrome par le nom de votre application ou le nom du développeur pour trouver le package correspondant.
4. Désinstallez l’application
Maintenant que vous avez le nom du package de l’application, l’application est à votre entière merci. Si vous êtes toujours dans le shell ADB, quittez-le en tapant exit et en appuyant sur Entrée . Saisissez ensuite le nom du package dans la commande ci-dessous et exécutez-le :
adb uninstall com.spotify.lite
Cette commande désinstalle Spotify Lite de l’appareil Android connecté. Remplacez com.spotify.lite par le nom du package de l’application victime, et il disparaîtra une fois qu’ADB affichera Success .
Au revoir Bloatware, bonjour la liberté !
Les utilisateurs d’Android ont beaucoup plus de liberté grâce à sa nature open source, mais Android a quand même certaines restrictions de sécurité. Vous ne pouvez pas désinstaller les applications système et la plupart des applications préinstallées sur votre appareil Android sans étapes supplémentaires. ADB est un outil qui peut briser cette restriction. C’est votre téléphone après tout, et vous êtes le maître de ce vaisseau.
La meilleure chose à propos de la désinstallation des applications Android avec ADB est que vous n’avez pas besoin de rooter votre appareil pour cela. Tout ce que vous avez à faire est de vous connecter à votre appareil, de trouver le nom du package de l’application, puis d’exécuter la commande de désinstallation. Maintenant que vous savez faire tout ça, accordez au bloatware ses derniers mots, et lâchez la guillotine
Laisser un commentaire