20 votes

Comment activer les données mobiles uniquement pour certaines applications sur un téléphone enraciné ?

Malheureusement, mon opérateur me facture 0,10 € par Mo de données et j'ai appris à mes dépens qu'Android est un gros consommateur de données.

Par conséquent, je ne consomme presque pas de données mobiles.

Y a-t-il un moyen, peut-être par le biais d'une application, de seulement permettre un peu de des applications pour utiliser les données mobiles ? Par exemple, j'aimerais pouvoir utiliser Whatsapp et Opera Mini, mais désactiver tous les autres services.

J'ai constaté que, sans le vouloir, des applications comme eBuddy et (surtout) Google Talk veulent toujours se reconnecter, même lorsqu'elles n'ont pas été lancées directement.

Je suis conscient qu'à partir de la version 2.2, Google a renforcé la sécurité des capacités des applications (notamment les gestionnaires de tâches et les sélecteurs d'écran d'accueil). Pour ce que ça vaut, mon appareil est enraciné et fonctionne sous CyanogenMod7 RC4 (basé sur Gingerbread), donc cela pourrait rompre la compatibilité avec les applications pré-2.2.

9voto

svrist Points 3408

Comme vous êtes enraciné, vous pouvez utiliser DroidWall pour contrôler l'accès au réseau sur la base de chaque application.

Depuis la page Marché :

Application frontale pour le pare-feu Linux iptables.
Permet de limiter les applications qui peuvent accéder au réseau.
C'est la solution idéale si vous ne disposez pas d'un plan de données illimité, ou si vous souhaitez simplement voir votre batterie durer plus longtemps.

1voto

samsung Points 511

Puisque la réponse actuelle date de quelques années et que l'application qu'elle recommande n'est plus mise à jour, AFWall+ est une autre application de pare-feu (en fait un fork de DroidWall).

Ses caractéristiques sont les suivantes :

Caractéristiques

  • Facile à installer et simple à utiliser
  • Source libre et ouverte
  • Aucune publicité
  • Choisissez votre langue préférée
  • Recherche d'applications installées
  • Recevoir une notification sur les nouvelles applications installées
  • Notification et filtrage des paquets bloqués
  • Prise en charge de l'administration des dispositifs (protège AFWall+ contre la désinstallation)
  • Gestion facile de vos règles avec un script personnalisé
  • Pour toute variante (stock) d'Android version 2.2 - 4.4.4 (ICS, JellyBean, KitKat)
  • Support Ipv4/Ipv6
  • Prise en charge du contrôle du réseau local, du réseau privé virtuel, de la connexion et de l'itinérance.
  • Support de Tasker et Locale
  • Service des journaux du pare-feu
  • Support multi-utilisateurs (profils multiples)
  • Iptables/Busybox intégrés
  • Exporter et importer des règles (Importer toutes les règles nécessite la version donateur)
  • Option pour empêcher les fuites de données pendant le démarrage (EXIGE le support de init.d ou S-OFF)
  • Supports MIPS/x86/ARM

https://github.com/ukanth/afwall/

0voto

MOON Points 101

Vous pouvez acheter un smartphone Huawei. Dans les paramètres, allez dans "Gestion de la tarification des données" et vous verrez ceci :

enter image description here

Cliquez sur "Applications en réseau" et vous verrez ceci :

enter image description here

Vous pouvez déterminer quelle application peut utiliser les données mobiles ou le wifi.

L'emplacement réel de ce paramètre peut dépendre du modèle de votre smartphone Huawei.

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