Les bloatwares sont un problème sur Android, et ce n’est pas seulement une affaire de Samsung. La suppression des applications qui ont le Désinstaller ou Désactiver Le bouton grisé dans les paramètres a toujours impliqué l’envoi de commandes ADB compliquées à votre téléphone à partir d’un ordinateur, ce qui a toujours été très difficile à configurer. Heureusement, cela a enfin changé.

Grâce à la fonctionnalité de débogage sans fil que Google a ajoutée à Android 9.0 Pie en août 2018, les applications Android peuvent désormais accéder au serveur ADB de votre téléphone. En d’autres termes, vous pouvez désormais envoyer des commandes ADB à votre propre téléphone. Une application, LADB du développeur Tyler Nijmeh, a été spécialement conçue pour cette tâche et a une longueur d’avance sur tous les concurrents potentiels. Je vous montrerai ci-dessous comment l’utiliser pour désinstaller n’importe quelle application utilisateur ou système.

Exigence

Étape 1 : Installer Package Name Viewer 2.0

Vous devez connaître le nom du paquet de l’application ou des applications que vous essayez de supprimer. Le moyen le plus simple de trouver cette information est d’installer une application appelée Package Name Viewer 2.0 du développeur csIng.

Étape 2 : Trouver le nom du paquet du Bloatware

Maintenant, ouvrez Package Name Viewer 2.0 et utilisez la fonction de recherche en haut de l’écran pour trouver une application bloatware que vous voulez désinstaller. Sous son nom commun, vous verrez le nom du paquet de l’application, qui est le nom sous lequel le système d’exploitation connaît l’application. Copiez ce nom pour une utilisation ultérieure, en gardant à l’esprit que vous devrez répéter cette étape pour chaque application bloatware que vous souhaitez supprimer.

Une bizarrerie ici est la fonction de copie de l’application, à laquelle vous pouvez accéder en appuyant sur n’importe quelle entrée et en choisissant “Copier”. Cela copiera le nom du paquet de l’application dans votre presse-papiers, ce qui rendrait très facile le collage dans l’invite ADB plus tard, sauf qu’il copie plus que le nom du paquet.

Les deux meilleures solutions que j’ai trouvées pour résoudre ce problème ne sont pas géniales. D’une part, vous pouvez simplement écrire l’adresse com.abc.xyz indiqué sous le nom commun de l’application, mais cela ne fonctionnera pas avec certains noms de paquets plus longs. Dans ce cas, vous pouvez utiliser la fonction de copie de l’application, puis coller ce qu’elle a copié dans une application de notes comme Google Keep. De là, supprimez tout sauf la chaîne de texte entre le paquet : et Lanceur : et copier ce qui reste.

Étape 3 : Activer les options du développeur

Cette méthode s’appuie sur une fonctionnalité qui ne peut pas être activée par défaut dans le menu principal des paramètres d’Android. Au lieu de cela, vous devrez activer un menu caché pour les utilisateurs avancés appelé Options du développeur.

Allez donc dans Paramètres -&gt ; À propos du téléphone, puis appuyez sur le bouton “Options du développeur”. Numéro de construction Saisissez sept fois rapidement et entrez le code PIN de votre écran de verrouillage lorsque vous y êtes invité. Si vous avez besoin de plus d’aide pour cette partie, consultez notre guide complet :

Étape 4 : activer le débogage sans fil

Maintenant, vous devez activer la fonction Android sous-jacente qui permet à tout cela de fonctionner. Ouvrez l’application Paramètres, faites défiler vers le bas et sélectionnez “Système”, puis appuyez sur “Avancé” et choisissez “Options du développeur”. Sur certains téléphones, l’entrée Options du développeur peut se trouver tout en bas de l’écran principal des paramètres.

Une fois à l’intérieur, faites défiler vers le bas jusqu’à l’entrée Débogage section. Ici, activez le commutateur à côté de “Débogage sans fil”, puis appuyez sur “OK” à l’invite pour confirmer votre choix. Sous Android 11 et plus, vous devez être connecté au Wi-Fi pour activer cette fonction.

Nous avons testé cette méthode et avons constaté qu’elle fonctionnait sur tous les principaux skin Android des OEM qui vendent des téléphones aux États-Unis, mais il n’est pas garanti que tous les appareils disposent de la fonction Wireless Debugging. Elle fait partie de l’AOSP, la base de code source ouverte d’Android, mais les OEM suppriment parfois des fonctionnalités de leurs versions d’Android. Si votre téléphone ne dispose pas de cette option, cette méthode ne fonctionnera malheureusement pas pour vous.

Étape 5 : Installer LADB

Il est maintenant temps d’installer LADB, l’application qui vous permettra d’envoyer des commandes ADB à votre propre téléphone. La version Play Store (liée ci-dessous) coûte 2,99 $, mais c’est peu pour ce qu’elle peut faire. Néanmoins, si vous avez besoin d’une option gratuite, vous pouvez vous rendre à l’adresse suivante la page GitHub de l’application et compilez l’APK à partir des sources.

Étape 6 : Établir une connexion

Si vous êtes sur Android 9 ou Android 10Ouvrez LADB et attendez qu’une fenêtre contextuelle vous demande si vous souhaitez “Autoriser le débogage USB”. Cochez la case à côté de “Toujours autoriser”, puis sélectionnez “Autoriser” sur cette invite pour établir la connexion. Vous pouvez maintenant passer à l’étape 7.

Si vous êtes sur Android 11 ou supérieur, ouvrez LADB et vous verrez apparaître une invite vous demandant un numéro de port et un code de couplage. Ensuite, mettez LADB en mode écran partagé et ouvrez votre application Paramètres dans l’autre moitié de votre écran. Allez dans Options du développeur, puis appuyez sur le texte “Débogage sans fil” pour accéder à un sous-menu.

De là, appuyez sur “Pairer l’appareil avec le code d’appairage”, puis copiez le numéro après les deux points ( 🙂 sous le nom de l’appareil. Adresse IP &amp ; Port dans le champ Port dans la LADB. Copiez le Code d’appairage Wi-Fi dans le Code de jumelage puis appuyez sur “OK” à l’invite de LADB. Attendez de recevoir la notification “Débogage sans fil connecté” avant de fermer le mode écran partagé ou de remettre LADB en mode plein écran.

Si vous avez des difficultés avec cette partie, le développeur de l’application a été très actif pour aider à résoudre les problèmes des utilisateurs. Il a gracieusement publié ses coordonnées ici.

Étape 7 : Désinstaller toute application bloatware

Maintenant, vous êtes prêt à vous débarrasser de certaines applications bloatware. Appuyez sur le bouton Commande Shell puis entrez cette commande :

pm uninstall -k --user 0 <package name>

Remplacer <nom du paquet&gt ; avec le nom réel du paquet de l’application bloatware. Par exemple, pour désactiver l’application T-Mobile sur un appareil Galaxy acheté auprès de l’opérateur magenta, vous devez entrer ceci :

pm uninstall -k --user 0 com.tmobile.pr.mytmobile

Vous pouvez ignorer la partie “-k” si vous le souhaitez. Tout ce que cela fait, c’est empêcher le système de supprimer toutes les données associées à l’application, au cas où vous voudriez la réinstaller plus tard sans avoir à tout configurer à nouveau. Donc, si vous voulez aussi supprimer les données de l’application bloatware, envoyez la commande dans ce format :

pm uninstall --user 0 <package name>

Une fois que vous avez bien saisi la commande, appuyez sur la touche Entrée de votre clavier pour l’envoyer. Votre clavier devrait se fermer automatiquement et le terminal devrait renvoyer un message “Success”. Cela signifie que l’application a disparu, avec effet immédiat.

Avertissement : Ce qui se passe sous le capot ici n’est pas… exactement ce qui se passerait si vous pouviez désinstaller carrément l’application bloatware comme vous pouvez le faire avec une application que vous avez installée vous-même. C’est plus proche de la désactivation de l’application puisque l’APK original est conservé (mais pas les données de l’application ni les mises à jour), donc l’application réapparaîtra si vous réinitialisez le téléphone. Mais pour la plupart des cas pratiques, c’est aussi bien que de désinstaller.

Réinstaller une application bloatware après l’avoir supprimée

Il est possible que vous désinstalliez une application dont votre téléphone dépend et que cela provoque des bugs. Tout d’abord, vous devez savoir que, quelles que soient les applications que vous avez supprimées, vous pouvez effectuer une réinitialisation d’usine en mode récupération pour restaurer toutes les applications préinstallées. Notez simplement que vous perdrez toutes les données enregistrées sur le téléphone.

Mais si vous décidez de restaurer une application que vous avez supprimée et que votre téléphone est toujours opérationnel, vous pouvez envoyer la commande suivante dans LADB pour la réinstaller :

pm install-existing --user 0 <package name>

… remplacer <nom du paquet&gt ; avec le nom réel du paquet. Encore une fois, en prenant comme exemple l’application T-Mobile préinstallée sur les appareils Galaxy achetés auprès de l’opérateur, vous enverrez cette commande :

pm install-existing --user 0 com.tmobile.pr.mytmobile

Gardez votre connexion sécurisée sans facture mensuelle. Obtenez un abonnement à vie au VPN illimité pour tous vos appareils avec un achat unique dans la nouvelle boutique high-phone, et regardez Hulu ou Netflix sans restrictions régionales, augmentez la sécurité lors de la navigation sur les réseaux publics, et plus encore.

Acheter maintenant (80% de réduction) &gt ;

D’autres offres intéressantes à consulter :

Image de couverture et captures d’écran par Dallas Thomas/high-phone &#13 ;