AccueilGuides pratiquesComment désinstaller Bloatware sans racine ou un PC à l'aide de la...

Comment désinstaller Bloatware sans racine ou un PC à l’aide de la nouvelle fonctionnalité de « débogage sans fil » d’Android

Le bloatware est un problème sur Android, et ce n’est pas seulement une affaire de Samsung. La suppression d’applications dont le bouton Désinstaller ou Désactiver est grisé dans les paramètres a toujours impliqué l’envoi de commandes ADB à votre téléphone à partir d’un ordinateur, ce qui lui-même était toujours si difficile à configurer . Heureusement, cela a finalement changé.

Grâce à la fonction 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 vais vous montrer comment l’utiliser pour désinstaller n’importe quel utilisateur ou application système ci-dessous.

Exigence

  • Android 9 ou supérieur

Étape 1 : Installez Package Name Viewer 2.0

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

  • Lien Play Store : Package Name Viewer 2.0 (gratuit)

Étape 2: Trouvez le nom du package 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 souhaitez désinstaller. Sous son nom commun, vous verrez le nom du package de l’application, qui est le nom sous lequel le système d’exploitation connaît l’application. Copiez ce nom pour une utilisation future, 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 package de l’application dans votre presse-papiers, ce qui faciliterait le collage ultérieur de l’invite ADB, sauf qu’il copie plus que le nom du package.

Les deux meilleures solutions de contournement que j’ai pour cela ne sont pas géniales. D’une part, vous pouvez simplement écrire le nom du package com.abc.xyz affiché sous le nom commun de l’application, mais cela ne fonctionnera pas avec certains noms de package plus longs. Dans ces 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. À partir de là, supprimez tout sauf la chaîne de texte entre package : et Launcher : et copiez ce qui reste.

Étape 3 : Activer les options de développement

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

Lire aussi:  Comment désactiver Near-by Share sur Android

Alors allez dans Paramètres -> À propos du téléphone, puis appuyez sept fois rapidement sur l’entrée Build Number et saisissez 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 fonctionnalité 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 pour les développeurs ». Sur certains téléphones, l’entrée Options du développeur peut être répertoriée tout en bas de l’écran principal Paramètres.

Une fois à l’intérieur, faites défiler jusqu’à la section Débogage. Ici, activez le commutateur à côté de « Débogage sans fil », puis appuyez sur « OK » à l’invite pour confirmer votre choix. Sur Android 11 et versions ultérieures, vous devrez être connecté au Wi-Fi pour activer cette fonctionnalité.

Nous l’avons testé et trouvé qu’il fonctionnait sur tous les principaux skins Android des fabricants OEM vendant des téléphones aux États-Unis, mais il n’est pas garanti que chaque appareil disposera de la fonction de débogage sans fil. Cela fait partie de l’AOSP, la base de code open source d’Android, mais les OEM suppriment parfois des fonctionnalités de leurs versions skinnées d’Android. Si votre téléphone n’a pas cette option, malheureusement, cette méthode ne fonctionnera 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 ce n’est pas cher pour ce qu’elle peut faire. Néanmoins, si vous avez besoin d’une option gratuite, vous pouvez accéder à la page GitHub de l’application et compiler l’APK à partir de la source.

  • Lien Play Store : LADB – Shell ADB local (2,99 $)

Étape 6 : Établir une connexion

Si vous utilisez Android 9 ou Android 10, ouvrez LADB et attendez qu’une fenêtre contextuelle vous demande si vous souhaitez « Autoriser le débogage USB ». Cochez la case « Toujours autoriser », puis sélectionnez « Autoriser » à cette invite pour établir la connexion. Vous pouvez maintenant passer à l’étape 7.

Si vous utilisez Android 11 ou une version ultérieure, ouvrez LADB et vous verrez une invite vous demandant un numéro de port et un code d’association. Ensuite, mettez LADB en mode écran partagé et ouvrez votre application Paramètres dans l’autre moitié de votre écran. Accédez aux options du développeur à partir de là, puis appuyez sur le texte « Débogage sans fil » pour entrer dans un sous-menu.

À partir de là, appuyez sur « Appairer l’appareil avec le code d’association », puis copiez le numéro après les deux points (:) sous Adresse IP et port dans le champ Port dans LADB. Copiez le code d’association Wi-Fi dans la case code d’association, puis appuyez sur « OK » à l’invite dans LADB. Attendez de recevoir une notification « Débogage sans fil connecté » avant de fermer le mode écran partagé ou de remettre LADB en mode plein écran.

Lire aussi:  Comment résoudre le problème Instagram continue d'exclure

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

Étape 7 : Désinstallez n’importe quelle application Bloatware

Maintenant, vous êtes prêt à abandonner certaines applications de bloatware. Appuyez sur le champ Shell command, puis saisissez cette commande :

pm uninstall -k –user 0

Remplacez par le nom réel du package 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 saisir ceci :

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

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

pm désinstaller –user 0

Une fois que vous obtenez la bonne commande, appuyez sur Entrée sur votre clavier pour l’envoyer. Votre clavier devrait s’effondrer automatiquement et le terminal devrait renvoyer un message « Succès ». Cela signifie que l’application a disparu, avec effet immédiat.

Avis de non-responsabilité : ce qui se passe sous le capot n’est pas exactement ce qui se passerait si vous pouviez carrément désinstaller l’application bloatware comme vous le pouvez avec une application que vous avez installée vous-même. Cela s’apparente davantage à la désactivation de l’application puisque l’APK d’origine 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 en usine. Mais pour la plupart des intentions pratiques, c’est aussi bon que la désinstallation.

Réinstaller une application Bloatware après la suppression

Il est possible que vous désinstalliez une application sur laquelle votre téléphone s’appuie et que vous provoquiez des bogues en conséquence. 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 de 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

… en remplaçant par le nom réel du package. Encore une fois, en utilisant l’application T-Mobile préinstallée sur les appareils Galaxy achetés auprès de l’opérateur à titre d’exemple, vous enverriez cette commande :

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