Comment désinstaller Carrier / OEM Bloatware sans accès racine

De plus en plus d'opérateurs et de constructeurs verrouillent leurs appareils et installent divers logiciels malveillants sur nos smartphones et tablettes. Certes, bloatware est un terme plutôt subjectif et peut aller de la propre application de messagerie de Samsung à la propre application de lecteur de musique de Google, en passant même par les logiciels espions comme DT Ignite. Comme beaucoup de nos téléphones et tablettes sont verrouillés, il peut être difficile de désinstaller ou même de désactiver certaines de ces applications système préinstallées.

Nous constatons généralement que les smartphones et les tablettes sont configurés de cette manière, car le fabricant OEM ou le transporteur souhaite conserver le contrôle des appareils vendus. Parfois, ils sont payés pour chaque application préinstallée sur les smartphones qu'ils vendent. Parfois, ils peuvent même gagner plus d'argent avec les données de diagnostic et d'utilisation que ces applications peuvent collecter sur votre téléphone. En fin de compte, les transporteurs et les équipementiers le font pour des revenus supplémentaires et pour le contrôle de la plate-forme.

Il existe quelques applications de déblocage dans le Play Store pour certains constructeurs OEM, ce qui est bien, et il existe également des membres de la communauté dédiés qui mettent en place des outils qui peuvent également aider à les supprimer. Il est rare de voir une solution universelle pour cette tâche, cependant, et le guide d'aujourd'hui vous expliquera comment désinstaller manuellement ces applications système sans accès root. Quelques commandes ADB simples dans une invite de commande suffisent.


Guide - Désinstaller n'importe quelle application système

Didacticiel vidéo

Tutoriel vidéo par TK

Tutoriel de texte

  1. Installez les pilotes USB pour votre appareil (Google a ici une liste de pilotes USB universels)
  2. Téléchargez le fichier binaire ADB correspondant à votre système d'exploitation (Windows, Mac, Linux)
  3. Extrayez le fichier zip dans un dossier auquel vous pouvez accéder rapidement.
  4. Sur votre téléphone, allez à Paramètres et appuyez sur À propos du téléphone. Recherchez le numéro de build et appuyez dessus 7 fois pour activer les options du développeur.
  5. Maintenant, entrez dans Options du développeur et recherchez Débogage USB. Activez-le.

  6. Branchez votre téléphone sur l'ordinateur et passez du mode «chargement uniquement» au mode «transfert de fichier (MTP)».
  7. Sur votre ordinateur, accédez au répertoire dans lequel vous avez extrait le binaire ADB.

  8. Lancez une invite de commande dans votre dossier ADB. Pour les utilisateurs Windows, cela peut être fait en maintenant enfoncée la touche Maj et clic droit, puis en sélectionnant l'option «Ouvrir l'invite de commande ici».

  9. Une fois dans l'invite de commande / terminal, entrez la commande suivante: adb devices
  10. Vous verrez que le système démarre le démon ADB. Si vous utilisez ADB pour la première fois, une invite sur votre téléphone vous demande d'autoriser une connexion à l'ordinateur. Accorde-le.

  11. Maintenant, si vous relancez la commande adb devices, le terminal imprimera le numéro de série de votre périphérique. Si c'est le cas, vous êtes prêt à passer à autre chose.
  12. Entrez la commande suivante: adb shell

  13. Exécutez les pm list packages | grep ''pm list packages | grep '' pm list packages | grep '' ”commande (sans guillemets) pour trouver les noms de paquets.

  14. ALTERNATIVEMENT: vous pouvez également trouver facilement le nom du package d'une application système installée en installant l'application App Inspector sur votre téléphone. Je préfère le faire de cette façon pour que vous sachiez exactement quel est le nom de l'application que vous êtes sur le point de désinstaller.

    Étape 1: Appuyez sur "Liste des applications"

    Étape 2: Trouvez l'application que vous souhaitez supprimer. (ex. «Compass»)

    Étape 3: Recherchez le nom du package sous le nom de l'application (par exemple, «com.huawei.compass»).

  15. Exécutez la commande comme suit: commande “ pm uninstall -k --user 0 ” (sans guillemets) pour désinstaller une application système spécifique.

En guise d'avertissement, la désinstallation des applications système peut être dangereuse, veuillez donc savoir de quoi vous vous débarrassez avant d'exécuter ces étapes. Si vous ne le faites pas, votre téléphone pourrait devenir inutilisable jusqu'à ce que vous effectuiez une réinitialisation d'usine. Bien sûr, en supprimant une application système donnée, une autre application système qui peut en dépendre peut également se briser, aussi faites attention à ce que vous supprimez. Mais si quelque chose ne va pas, vous pouvez toujours effectuer une réinitialisation d'usine pour rétablir le système. Cependant, il existe un moyen encore plus simple de ramener une application que vous avez désinstallée, voici comment:

Comment réinstaller une application désinstallée

  • Ouvrez une invite de commande ou une fenêtre de terminal et entrez la commande suivante: adb shell cmd package install-existing

Cela fonctionne car les applications ne sont pas complètement désinstallées du périphérique, elles le sont simplement pour l' utilisateur actuel (l'utilisateur 0 est l'utilisateur par défaut / principal du téléphone). C'est pourquoi, si vous omettez les parties “–user 0” et “-k” de la commande de désinstallation, celle-ci ne fonctionnera pas. Ces deux indicateurs indiquent respectivement que l'application système ne sera désinstallée que pour l'utilisateur actuel (et non pour tous, ce qui nécessite un accès root) et que le cache / les données de l'application système seront préservés (ce qui ne peut pas être le cas). supprimé sans accès root). Par conséquent, même si vous "désinstallez" une application système à l'aide de cette méthode, vous pouvez toujours recevoir des mises à jour OTA officielles de votre opérateur ou de votre OEM.

En utilisant cette méthode, mon éditeur a pu désinstaller l'application Huawei HiVoice fournie préinstallée sur son smartphone Chinese Honor Note 8, lui permettant ainsi de passer par défaut à Google Assistant lors d'un appui prolongé sur le bouton d'accueil. D'autres utilisateurs ont signalé que cette méthode leur permettait de désinstaller l'application chargée de diffuser des publicités sur leur smartphone Moto G exclusif Amazon Prime.

Il a été démontré que ce guide fonctionnait sur un certain nombre de périphériques tels que le LG G6, Google Pixel, le Galaxy S8 et bien d’autres. Essayez-le sur votre appareil et dites-nous comment ça se passe dans les commentaires ci-dessous!


Source: / r / Android

Cet article a été mis à jour le 24/02/19 à 14 h 44 HE afin d'ajouter un nouveau moyen de restaurer les applications désinstallées, porté à notre attention par le membre senior Vordx.