Comment désinstaller le bloatware Carrier / OEM sans accès root

ADB Android for Mobile

De plus en plus d'opérateurs et d'OEM verrouillent leurs équipements et installent divers bloatware sur nos smartphones et tablettes. Certes, les bloatwares sont assez subjectifs et peuvent se propager de la propre application de messagerie de Samsung à la propre application de Google, y compris des logiciels espions tels que DT Ignite. Comme beaucoup de nos appareils et tablettes sont verrouillés, certaines de ces applications système préinstallées peuvent être difficiles à désinstaller ou même à désactiver.

Nous avons tendance à voir les paramètres des smartphones et des tablettes parce que l'opérateur ou le transporteur souhaite contrôler ses appareils. Parfois, ils sont payés sur le smartphone qu'ils vendent pour chaque application qu'ils préinstallent. Parfois, il est possible de gagner encore plus d'argent grâce aux diagnostics et aux données que ces applications peuvent collecter sur votre téléphone. Cependant, en fin de compte, les transporteurs et les opérateurs le font à la fois pour générer des revenus supplémentaires et pour contrôler la plate-forme.

Il existe des applications de débogage pour certains OEM sur le Play Store, qui sont bien, ainsi que des membres XDA dédiés qui ont créé des outils pour s'en débarrasser. Cependant, vous voyez rarement une solution universelle pour cette tâche et le guide actuel vous aidera à désinstaller ces applications système manuellement sans accès root. Quelques commandes ADB simples sont nécessaires à une invite de commande.

Des lignes directrices

  1. Installez les pilotes USB pour votre appareil (Google a une liste de quelques pilotes USB universels ici)
  2. Téléchargez le binaire ADB pour votre système d'exploitation particulier (Windows, Mac, Linux)
  3. Extrayez le fichier zip dans un dossier auquel vous pouvez accéder rapidement.
  4. Sur votre téléphone, accédez à Paramètres et appuyez sur À propos du téléphone. Trouvez le numéro de build et appuyez dessus 7 fois pour activer les options de développement.
  5. Maintenant, allez dans les options du développeur et recherchez le débogage USB. Lui permettre.
  6. How to Uninstall Carrier/OEM Bloatware Without Root Access
  7. Connectez votre téléphone à l'ordinateur et passez du mode "charge uniquement" au mode "transfert de fichiers (MTP)".
  8. Sur votre ordinateur, recherchez le répertoire dans lequel vous avez extrait le binaire ADB.
  9. How to Uninstall Carrier/OEM Bloatware Without Root Access
  10. Lancez une invite de commande dans votre dossier ADB. Pour les utilisateurs de Windows, cela peut être fait en maintenant la touche Maj enfoncée et en cliquant avec le bouton droit de la souris, puis en sélectionnant l'option "ouvrir l'invite de commande ici".
  11. How to Uninstall Carrier/OEM Bloatware Without Root Access
  12. Une fois que vous êtes à l'invite de commande / au terminal, entrez la commande suivante:adb devices
  13. Vous verrez que le système démarre le démon ADB. Si c'est la première fois que vous exécutez ADB, vous verrez un message sur votre téléphone vous demandant d'autoriser une connexion à l'ordinateur. Accorde-le.
  14. How to Uninstall Carrier/OEM Bloatware Without Root Access
  15. Maintenant, si vous exécutez à nouveau la commande adb devices, le terminal imprimera le numéro de série de votre appareil. Si tel est le cas, vous êtes prêt à passer à autre chose.
  16. Entrez la commande suivante: adb shell
  17. How to Uninstall Carrier/OEM Bloatware Without Root Access
  18. Exécutez le “pm list packages | grep ''” commande (sans guillemets) pour rechercher les noms de packages.
  19. How to Uninstall Carrier/OEM Bloatware Without Root Access
  20. 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 afin que vous sachiez exactement quel est le nom de l'application que vous êtes sur le point de désinstaller.
  21. How to Uninstall Carrier/OEM Bloatware Without Root Access
  22. Exécutez la commande comme ceci: “pm uninstall -k --user 0 ” commande (sans guillemets) pour désinstaller une application spécifique du système.
  23. How to Uninstall Carrier/OEM Bloatware Without Root Access

La désinstallation des applications système peut être un avertissement dangereux, alors sachez quoi faire avant de terminer ces étapes. En cas d'échec, votre téléphone peut devenir inutilisable jusqu'à ce qu'une réinitialisation d'usine ait été effectuée. Bien sûr, une autre application qui peut en dépendre pourrait également percer en supprimant une application système donnée, alors supprimez tout soigneusement. Cependant, si quelque chose ne va pas, vous pouvez toujours effectuer une réinitialisation d'usine pour réinitialiser les choses. Cependant, une application que vous avez désinstallée peut être renvoyée encore plus facilement, comme la suivante:

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 de l'appareil et ne sont désinstallées que pour l'utilisateur actuel (l'utilisateur 0 est l'utilisateur par défaut / principal du téléphone). Par conséquent, si vous omettez les parties "–user 0" et "-k" de la commande de désinstallation, la commande ne fonctionnera pas. Les deux indicateurs spécifient que seul l'utilisateur actuel (et non tous les utilisateurs qui nécessitent un accès root) auront l'application système désinstallée et que les données / cache de l'application système seront conservés (qui ne peuvent pas être supprimés sans accéder à root ). Par conséquent, vous pouvez toujours recevoir des mises à jour OTA officielles de votre opérateur et de votre OEM même si vous «désinstallez» une application système avec cette technique.

Avec cette méthode, mon éditeur peut désinstaller l'application Huawei HiVoice qui a été préinstallée sur votre smartphone, Chinese Note 8, permettant à l'Assistant Google par défaut lorsque vous appuyez sur le bouton d'accueil pendant une longue période. D'autres utilisateurs ont signalé que cela signifie qu'ils peuvent désinstaller l'application publicitaire sur leurs smartphones Moto G exclusifs sur Amazon Prime.