Comment éliminer les bloatware de votre téléphone mobile Samsung Android

Comment éliminer les bloatware de votre téléphone mobile Samsung Android

Bloatware est un type de logiciel installé par le fournisseur de produits (comme Samsung) au-dessus du système d'exploitation Android dans votre téléphone mobile. Mais avez-vous besoin de tout ce logiciel supplémentaire? Le nom clarifie; Cela rend votre mobile gonflé. Une grande partie des services publics et des services installés sur votre téléphone ne sont tout simplement pas requis, et peuvent parfois être ennuyeux ou consommer une bonne batterie. La désinstallation de beaucoup de ces éléments peut vous acheter un jour supplémentaire ou deux de batterie.

Le bloatware désinstallé est rendu possible via ADB - le pont Android Debug, qui est inclus dans le SDK Android d'origine (Kit de développement de logiciels) et est disponible comme une installation facile sur la plupart des distributions Linux modernes. La configuration de la BAD et la configuration ne sont pas au centre de cet article, et vous pouvez trouver des instructions détaillées sur la façon de le faire dans notre comment utiliser le pont Android Debug Android pour gérer votre article de téléphone mobile Android.

Dans ce tutoriel, vous apprendrez:

  • Comment éliminer les bloatware de votre téléphone mobile Android via ADB
  • Ce qui est probablement sûr à supprimer et où vous pourriez rencontrer des problèmes
  • Ce nettoyage des bloatware est généralement personnel, à l'écoute de votre utilisation
Comment éliminer les bloatware de votre téléphone mobile Samsung Android

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système Indépendant de la distribution Linux
Logiciel Ligne de commande bash, système basé sur Linux
Autre Toute utilité qui n'est pas incluse dans le shell bash par défaut peut être installée en utilisant Sudo Apt-Get Install Utility-Name (ou Installation de miam pour les systèmes basés sur Redhat)
Conventions # - nécessite que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - exige que les commandes Linux soient exécutées en tant qu'utilisateur régulier non privilégié

Obtenir la configuration

Si vous n'avez pas encore configuré ADB, veuillez lire notre commentaire Android Debug Bridge pour gérer d'abord votre article de téléphone mobile Android.

Une fois la configuration de la BAD, soit en utilisant un câble USB physique ou connecté via votre réseau sans fil, le démarrage d'une session d'écran à distance pour votre téléphone mobile Android est extrêmement simple. La façon de se connecter dépend du si vous êtes connecté via un câble USB ou via le sans fil.

Si vous êtes connecté via USB, exécutez simple:

$ dispositifs ADB Liste des appareils joints UI84762QNI3 Dispositif $ Shell Z3S: / $ 


La première commande (dispositifs ADB) nous montre qu'un seul périphérique est connecté via USB (sinon une adresse IP et un numéro de port seraient affichés). La deuxième commande (coquille ADB.

Le grand avertissement rouge

Comme nous l'avons fait allusion dans le pont de débogage Android Debug Android pour gérer votre article de téléphone mobile Android, l'utilisation de BAD pour supprimer les bloatwares n'est pas sans risque. Vous pouvez (et si vous allez en procéder) directement et substantiellement affecter le fonctionnement de votre téléphone, et si vous ne faites pas attention ou ne comprenez pas ce que vous faites, vous pouvez potentiellement le rendre inutilisable.

J'ai utilisé cette procédure personnellement pour deux Samsung Pontes modernes (S8 et S20) sans aucun problème, sauf que Facebook ne fonctionne pas très bien. Cela est presque sûrement lié à la désinstallation de 3 services / programmes liés à Facebook, et comme beaucoup de gens utilisent Facebook, je les listerai séparément dans cet article. Je mettrai également en évidence certains éléments que vous ne devriez pas désinstaller.

En résumé, veuillez utiliser les procédures ici à vos propres risques, et toutes les informations sont fournies telles quelles, sans garanties d'aucune sorte. Maintenant que vous avez été averti, regardons comment retirer les bloatware de votre téléphone mobile si vous aimez continuer.

Hiérarchie des applications Android

Chaque application (et probablement la plupart des services) dans Android est organisée dans une structure de dénomination hiérarchique inverse. Pensez-y comme LinuxConfig.org étant écrit comme org.LinuxConfig, facile à comprendre mais il a l'air un peu bizarre la première fois que vous le voyez.

Ainsi, par exemple, une partie du service Samsung Bixby est nommée 'com.Samsung.Android.bixby.Wakeup '- je.e. La fonction de réveil pour Bixby, dans Android, dans Samsung [.com]. Alors, lisez toujours de droite à gauche si vous essayez de comprendre ce qu'est un service ou une application particulier. Cette méthode inverse est une pratique assez courante dans certains autres systèmes et logiciels basés sur le répertoire / arborescence.

Pour voir quelles applications et services sont actuellement installés sur votre téléphone, exécutez: quelles Packages de liste PM à la coque ADB:

$ adb shell z3s: / $ pm Packages de liste Packages: com.Samsung.Android.fournisseur.Package FilterProvider: com.Samsung.Android.appliquer.Galaxyfinder… Longue liste de packages… 

Nous pouvons désinstaller certains de ces packages, mais pas tout!. Par exemple, certains packages qui ne devraient jamais être supprimés à mon avis sont com.Google.Android.GMS, com.Google.Android.GSF, com.Google.Android.étiqueter, Et il y en a probablement beaucoup plus.

Alors, quels packages supprimer? Ça dépend. Internet est assez plein de toutes sortes de listes. J'ai compilé à partir de beaucoup d'entre eux une liste principale si vous voulez beaucoup de choses que je considère comme des bloatware. Discutons de ce prochain.

Élimination du bloatware

Le nettoyage des Bloatware est une expérience personnelle, personnalisée pour l'utilisateur. Vous pouvez aimer Bixby. Vous voudrez peut-être utiliser une fonctionnalité complète de Facebook, ou vraiment aimer l'expérience de jeu Google complète. Ainsi, ma liste principale de bloatware à supprimer n'est probablement pas votre liste principale.

Cela dit, vous pouvez être assuré que cette liste principale a été compilée à partir d'une bonne quantité de ressources en ligne, les listes souvent plus petites ou plus limitées. Cette liste a également été recherchée dans une certaine mesure, en examinant ce qui est sûr et ce qui n'est pas. Cependant, aucune garantie n'est fournie comme indiqué précédemment. Veuillez faire vos propres recherches.

Ce que je proposerais, c'est de sélectionner uniquement les packages que vous 1) reconnaissez et 2) aimeraient supprimer. Copiez et collez cette liste principale et modifiez-la avant de copier et coller votre liste personnalisée dans le shell ADB pour l'exécuter.

Donc, sans plus tarder, voici une liste principale de bloatware que je recommande de supprimer:

pm désinstaller -K --User 0 com.Samsung.Android.bixby.agent pm désinstaller -K --User 0 com.Samsung.Android.bixby.es.globalAction pm désinstaller -K --User 0 com.Samsung.Android.bixby.wakeup pm désinstaller -K --User 0 com.Samsung.Android.appliquer.Spage pm désinstallation -k --User 0 com.Samsung.Android.VisionIntelligence PM Désinstallation -K --User 0 com.Samsung.Android.bixby.agent.Dummy pm désinstaller -K --User 0 Samsung.Android.appliquer.paramètres.bixby pm désinstaller -K --User 0 com.Samsung.systémui.Bixby2 PM Désinstallation -K --User 0 com.Samsung.Android.bixby.Service PM Désinstallation -K --User 0 com.Samsung.Android.bixby.PLMSYNC PM DUSINSTAL -K --USER 0 COM.Samsung.Android.bixby.VoiceInput pm désinstaller -K --User 0 com.Samsung.Android.bixby.wakeup pm désinstaller -K --User 0 com.Samsung.Android.appliquer.paramètres.bixby pm désinstaller -K --User 0 com.Samsung.Android.bixbyvision.framework PM Désinstall -K --User 0 com.Samsung.Android.appliquer.Routines PM Désinstallation -K --User 0 com.Samsung.Android.aremoji pm désinstaller -K --User 0 Flipboard.boxeur.App PM Désinstallation -K --User 0 Com.seconde.Android.faire un coup de pouce.avatarstickers pm désinstallation -k --User 0 com.Android.bips pm désinstallation -k --User 0 com.Google.Android.imprimé.Recommandation PM Désinstallation -K --User 0 com.Android.PRINTSPOOLER PM DU DESINTALL -K --USER 0 COM.Samsung.Android.e-mail.fournisseur PM Désinstallation -K --User 0 com.Samsung.Android.jeu.GameHome pm désinstaller -K --User 0 com.améliorer.GameService PM Désinstallation -K --User 0 com.Samsung.Android.KidsInstaller pm désinstaller -K --User 0 com.Samsung.Android.jeu.GameHome pm désinstaller -K --User 0 com.Samsung.Android.jeu.Gametools PM Désinstall -K --User 0 com.Samsung.Android.jeu.gos pm désinstaller -K --User 0 com.Samsung.Android.jeu de jeu.mince pm désinstaller -K --User 0 com.Samsung.Android.appliquer.caméra.autocollant.facearavatar.Preload pm désinstaller -K --User 0 com.Samsung.Android.appliquer.LEDBACKCOVER PM DUSINGER-K --User 0 com.seconde.Android.couverture.LEDCOVER PM DESINSTALL -K --User 0 com.Samsung.Android.service.Peoplestripe pm désinstallation -k --User 0 com.Microsoft.AppManager PM Désinstallation -K --User 0 Com.Microsoft.skydrive pm désinstaller -K --User 0 com.Microsoft.bureau.OfficeHubrow PM Désinstallation -K --User 0 Com.Samsung.Android.mateagent pm désinstallation -k --User 0 com.Samsung.Android.appliquer.watchManager pm désinstallation -k --User 0 com.Samsung.Android.appliquer.watchManageStub pm uninstall -K --User 0 com.Samsung.Android.voc pm désinstallation -k --User 0 com.Samsung.sree pm désinstaller -K --User 0 com.Google.Android.googleQuickSearchbox PM Désinstallation -K --User 0 com.netflix.partenaire.Activation PM Désinstallation -K --User 0 Com.netflix.MediaClient pm désinstaller -K --User 0 com.Samsung.Android.Stickercenter pm désinstaller -K --User 0 com.Samsung.Android.LiveStickers PM Désinstallation -K --User 0 com.Samsung.svoice.Sync PM Désinstallation -K --User 0 com.Samsung.Android.svoiceime pm désinstallation -k --User 0 com.Samsung.Android.svoice pm désinstallation -k --User 0 com.Samsung.Android.Forest PM Désinstall -K --User 0 com.seconde.Android.appliquer.samsungapps pm désinstaller -K --User 0 com.Samsung.Android.widgetApp.Yahooedge.finance pm désinstaller -K --User 0 com.Samsung.Android.widgetApp.Yahooedge.sport pm désinstallation -K --User 0 com.seconde.Android.widgetApp.EasyModeContactswidget PM Désinstallation -K --User 0 com.seconde.Android.widgetApp.webmanual pm désinstallation -k --User 0 com.japper.Android.Samsungedge pm désinstaller -K --User 0 com.Samsung.Android.appliquer.sbrowseredge pm désinstaller -K --User 0 com.CNN.mobile.Android.téléphone.Edgepanel pm désinstaller -K --User 0 com.améliorer.GameService PM Désinstallation -K --User 0 com.dsi.fourmi.goûter.acquirechannels pm désinstaller -K --User 0 com.dsi.fourmi.service.Socket PM Désinstall -K --User 0 com.dsi.fourmi.serveur pm désinstaller -K --User 0 com.dsi.fourmi.plugins.antplus pm désinstaller -K --User 0 com.Android.Egg pm désinstaller -K --User 0 com.seconde.Android.EasyOnehand pm désinstaller -K --User 0 com.Google.Android.tts pm désinstaller -K --User 0 com.Android.hotwordrollment.xgoogle pm désinstaller -K --User 0 com.Android.hotwordrollment.okgoogle pm désinstaller -K --User 0 com.seconde.Android.appliquer.kidshome pm désinstallation -k --User 0 com.Samsung.Android.Fast pm désinstaller -K --User 0 com.Google.Android.PartnersEtup PM Désinstallation -K --User 0 com.Android.fournisseurs.partenairebookmarks pm désinstaller -K --User 0 com.Google.Android.vidéos 


Une petite note sur 'com.Google.Android.Vidéos '- Ce n'est pas votre application de caméra ni la galaxie. C'est plutôt «Google TV» (auparavant «Play Movies & TV»). Vous pouvez voir comment parfois la dénomination des produits peut devenir un peu déroutant.

Fist, clarifions ce que cette commande de désinstallation spécifique signifie en détail:

PM: Nous avons affaire au gestionnaire de packages, donc PM
désinstaller: Nous allons désinstaller un (s) package (s)
-k: selon le PM Manuel: «Gardez les répertoires de données et de cache après la suppression du package». Cet important afin que nous puissions le réinstaller si nécessaire, mais n'est pas assuré que vous pourrez le faire.
--utilisateur 0: ne désinstalle que cela pour l'utilisateur spécifié, généralement 0 - nous-mêmes
nom du paquet: dans l'ordre de notation inverse comme spécifié précédemment

Pour obtenir le manuel complet pour PM, exécuter simplement PM à la coque ADB.

Comme mentionné précédemment, il existe également des services Facebook qui peuvent probablement être supprimés, bien que cela puisse (ou non) affecter la façon dont les applications Facebook fonctionnent pour vous:

pm désinstaller -K --User 0 com.Facebook.Système PM Désinstallation -K --User 0 com.Facebook.AppManager PM Désinstallation -K --User 0 Com.Facebook.prestations de service 

Il y a aussi com.Facebook.katana (L'application Facebook) et com.Facebook.orque (L'application Messenger).

J'ai remarqué que lorsque les 3 packages énumérés ci-dessus (système, appanager, services) sont désinstallés, Facebook Messenger ne fonctionne parfois pas bien, mais pas toujours. Si vous n'utilisez pas du tout Facebook, il semblerait possible de supprimer les 5 packages Facebook connexes, bien que je ne l'ai jamais essayé.

Veuillez ne pas exécuter aveuglément la liste complète du shell de commande ADB sans revoir chaque ligne. Non pas que je crois que tout se casse (sauf Facebook comme indiqué si vous incluez la deuxième partie), mais simplement parce qu'il y a des applications là-dedans, vous pouvez utiliser, comme Bixby, l'impression (imprimé), Flipboard, Google TV, etc.

Si vous ne savez pas ce que fait un package particulier, copiez et collez simplement le nom complet du package dans votre moteur de recherche préféré et vous trouverez beaucoup de documentation sur la plupart d'entre eux.

Lorsque vous êtes prêt avec votre propre liste et que vous le copiez / collez-le dans le shell ADB, vous verrez une sortie similaire à ce qui suit:

z3s: / $ pm désinstaller -K --User 0 com.Android.succès des œufs 

Ce qui signifie que le package a été désinstallé avec succès pour votre identifiant utilisateur seul. Selon le -k Option, les répertoires de données et de cache sont conservés.

Si vous obtenez l'erreur suivante (REF Deuxième sortie de commande, la première est montrée pour mettre en évidence la situation):

z3s: / $ pm désinstaller -K --User 0 com.Android.Succès d'oeuf Z3S: / $ pm Désinstall -k --User 0 com.Android.Panne d'oeuf [non installé pour 0] 


Cela signifie simplement que le package n'est pas présent ou déjà désinstallé.

Réinstallation des packages

Si vous avez besoin de réinstaller un package, vous pouvez le faire de deux manières possibles:

Z3S: / $ cmd package existant COM.Android.emballage d'oeufs com.Android.œuf installé pour l'utilisateur: 0 

Ou:

Z3S: / $ PM Existant d'installation --User 0 Com.Android.emballage d'oeufs com.Android.œuf installé pour l'utilisateur: 0 

Conclusion

Dans cet article, nous avons appris à éliminer les bloatware de nos téléphones Android mobiles. Pas à 100% sans risque, mais - au moins à mon avis - plus que suffisamment sûr pour justifier le retour sur investissement: une durée de vie supplémentaire et pas plus (parfois quelque peu ennuyeuse). Votre téléphone peut être plus net, plus réactif et la batterie durera plus longtemps.

Alors qu'une grande liste principale est fournie pour l'exploration, la recherche et l'exécution potentielle sur le shell BAD, nous avons également vu comment la suppression du package est un choix personnel et que ce choix se résume souvent à une évaluation de package par package.

Laissez-nous un commentaire avec toutes les choses que vous avez trouvées qui ne figurent pas encore sur notre liste principale, ou si vous avez des conseils à partager!

Tutoriels Linux connexes:

  • Comment utiliser ADB Android Debug Bridge pour gérer votre Android…
  • Comment utiliser le réseautage ponté avec Libvirt et KVM
  • Comment refléter votre écran mobile Android à Linux
  • Comment travailler avec l'API WooCommerce REST avec Python
  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Reprenez votre confidentialité et votre sécurité à l'ère numérique
  • Système linux hung? Comment s'échapper vers la ligne de commande et…