1 votes

Empêcher le démarrage des bloatware qui sont réinstallés

J'ai eu un problème avec cette application (J'ai trouvé sur un paquet avec le même nom sur Google Play mais je doute que ce soit la même chose) qui s'installait tout seul, encore et encore, et une fois installé, il commençait à utiliser mon trafic internet 3G limité. Mon téléphone n'est pas enraciné et l'installation d'applications de sources inconnues est interdite. Une analyse avec Malwarebytes n'a rien détecté.

J'en ai déduit que l'application incriminée est d'une manière ou d'une autre intégrée par le fabricant, et que je ne pourrai donc pas m'en débarrasser sans avoir recours au rooting (ce que je n'ai pas l'intention de faire). Puisque la désinstallation n'a pas aidé car l'application serait réinstallée, j'ai décidé de lui retirer toutes les permissions et de lui interdire d'utiliser les données de fond. Jusqu'à présent, cela résout mon problème immédiat de consommation de trafic 3G.

Cependant, je constate que l'application démarre toujours, consomme de la RAM (deuxième entrée dans la liste sur un téléphone fraîchement démarré, juste après "Android OS") et crée des données de stockage et des objets de cache. Puis-je faire quelque chose pour empêcher le démarrage de l'application ?

Edit : J'ai essayé adb shell pm uninstall --user 0 com.freshmenu qui supprime effectivement le paquet, mais il est réinstallé après un certain temps. J'ai essayé de rechercher installer en adb shell pm list packages -i com.freshmenu et c'est en effet réglé sur null Je n'ai donc pas pu découvrir l'auteur de la réinstallation. J'ai lancé adb shell dumpsys package pour découvrir les applications qui ont REQUEST_INSTALL_PACKAGES permission. Ils sont 4, et ils n'ont pas l'air suspect :

  • com.whatsapp (installer=com.Android.vending)
  • Android (installer=null)
  • com.google.Android.apps.docs (installer=com.Android.vending)
  • com.Android.chrome (installer=com.Android.vending)

Il y a 5 autres applications ayant INSTALL_PACKAGES permission :

  • com.Android.vending (installer=com.Android.vending)
  • Android (installer=null)
  • com.mediatek.datatransfer (installer=null)
  • com.google.Android.packageinstaller (installer=null)
  • com.Android.managedprovisioning (installer=null)

0 votes

Allez dans la liste des applications depuis les paramètres et forcez l'arrêt de l'application - voyez si cela aide.

1 votes

1 votes

@beeshyams Merci, je vais vérifier cette solution (la partie non-Root) une fois que j'aurai un ordinateur avec un système d'exploitation. adb installé. L'arrêt de force ne semble pas aider.

1voto

Dmitry Grigoryev Points 565

Après un échange assez long dans les commentaires, il a été découvert que l'installation d'un paquet factice avec le même nom que le bloatware aide, en faisant échouer silencieusement l'installation du bloatware.

@Firelord a eu la gentillesse de faire un paquet factice pour moi, les futurs lecteurs pourront faire leurs propres paquets avec Tasker + Tasker App Factory plugin. Ceux qui n'ont pas besoin de Tasker et ne veulent pas le payer peuvent bénéficier d'un essai gratuit de 7 jours. aquí .

0voto

Joel Huebner Points 307

Je suis de la page ne jamais déverrouiller un appareil Android.

J'utilise l'onglet Applications, j'y vais et je désactive autant de bloatware que je peux. Nettoyer/effacer le cache. Cela les réduit à ce qu'il y a de moins répréhensible. Vous ne pouvez pas en désactiver certains, mais vous pouvez réinitialiser les paramètres d'usine et désinstaller toutes les mises à jour. Là encore, cela permet de gagner de l'espace.

J'ai eu un téléphone de 8 Go, sous Android 6.x. C'était vraiment nul, et je pouvais à peine installer et mettre à jour les applications Google les plus nécessaires. Le bloat-scheize de HTC et US Cellular était sans valeur !

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X