15 votes

Empêcher l'utilisation des données mobiles pour certaines applications sur un téléphone non rooté ?

J'ai un certain nombre d'applications qui sont assez bavardes sur le réseau, et avec une connexion de données limitée, j'aimerais que ces applications n'utilisent pas la connexion 3G (le WiFi est parfait).

Sé que Rooter le téléphone et installer DroidWall ferait l'affaire. Cependant, y a-t-il un moyen d'obtenir des autorisations de données par application ? sans L'enraciner ?

Pour info, j'ai un Droid 1 sur un réseau CDMA.

7voto

Joe Shaw Points 6386

Je ne réponds pas tout à fait à votre question, mais la désactivation de l'utilisation des données d'arrière-plan devrait empêcher les applications bavardes de faire quoi que ce soit en arrière-plan et limiter l'utilisation aux applications que vous lancez et utilisez, plutôt qu'aux applications qui se synchronisent et vérifient les mises à jour de statut en permanence.

Si vous ajoutez la barre de contrôle d'alimentation (intégrée à Android depuis la version 1.6) à votre écran d'accueil, il vous suffira d'un seul geste pour activer ou désactiver les données d'arrière-plan. Il suffit de maintenir votre doigt sur un espace vide de l'écran d'accueil, de sélectionner Widgets , Contrôle de la puissance La deuxième icône en partant de la droite (deux flèches rondes dans un cercle) contrôle l'utilisation des données en arrière-plan.

6voto

Hank Fay Points 139

Si vous avez Android ICS, vous pouvez définir le paramètre "Restriction des données d'arrière-plan" pour chaque application. Allez à Settings > Data usage sélectionnez le Mobile puis faites défiler la liste et sélectionnez l'application que vous souhaitez restreindre. Vous pouvez définir l'option au bas de la page qui s'affiche.

Si une application est construite correctement, cette option empêchera les widgets et les services d'arrière-plan de l'application d'accéder à l'internet via les données mobiles (mais pas via le WiFi). Si vous lancez l'application, elle pourra accéder à l'internet via les données mobiles. Notez également que toutes les applications ne sont pas agréables et que certaines ne respectent pas ce paramètre.

1voto

xavier_fakerat Points 9582

Une application de pare-feu est adaptée à cette tâche. Il existe d'autres options de pare-feu pour les utilisateurs non-Root :

  1. Pare-feu NetGuard (pas de racine)

Caractéristiques :

  • Pas de racine requise
  • Prise en charge d'Android 4.0 et des versions ultérieures
  • IPv4/IPv6 TCP/UDP pris en charge
  • Prise en charge de la téléphonie mobile
  • Blocage facultatif en cas d'itinérance
  • Possibilité de bloquer les applications du système
  • Enregistrement facultatif de l'utilisation du réseau par application et par adresse

Captures d'écran a

  1. Pare-feu NoRoot

Caractéristiques

  • Filtrage des noms d'hôtes/de domaines
  • Contrôle d'accès à granularité fine
  • pas de permissions suspectes sur l'application pare-feu elle-même.

    (qui ne prend actuellement pas en charge IPv6) peut ne pas fonctionner sur LTE.

Captures d'écran

b

1voto

Creepy Creature Points 119

Sur les téléphones Xiaomi, il est possible de limiter les données d'arrière-plan dans l'application Sécurité de Mi.

Vous pouvez également restreindre les données de fond pour chaque application !

Je l'ai utilisé plusieurs fois lorsque mes données de gauche étaient très faibles.

Je ne connais pas d'autres applications de sécurité pour smartphones !

0voto

Vivek Ji Points 759

Vous pouvez également essayer ceci Opera Max app. Bien qu'elle possède de nombreuses fonctions que vous pourriez utiliser, la fonction ci-dessous est celle dont vous avez besoin en ce moment.

Bloquez les applications gourmandes en données - Découvrez les applications qui utilisent le plus de données - vous pouvez même choisir de les bloquer complètement.

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