Como habilito o Mobile Data apenas para aplicativos selecionados em um telefone raiz?

19

Infelizmente, minha operadora cobra € 0,10 por MB de dados - e descobri da maneira mais difícil que o Android é um viciado em dados.

Como resultado, mantenho meus dados móveis quase exclusivamente desligados.

Existe uma maneira, talvez por meio de um aplicativo, permitir apenas que alguns aplicativos usem dados móveis ? Por exemplo, eu gostaria de poder usar o Whatsapp e o Opera Mini, mas desativar todos os outros serviços.

Descobri que, sem querer, aplicativos como o eBuddy e (especialmente) o Google Talk sempre querem se conectar novamente, mesmo quando não foram executados diretamente.

Estou ciente de que, a partir da versão 2.2, o Google aumentou a segurança dos recursos de aplicativos (especialmente gerenciadores de tarefas e seletores de tela inicial). Pelo que vale a pena, meu dispositivo está enraizado e executando o CyanogenMod7 RC4 (baseado no Gingerbread), portanto, isso pode quebrar a compatibilidade com aplicativos anteriores à 2.2.

Vermelho e branco
fonte

Respostas:

10

Como você está enraizado, pode usar o DroidWall para controlar o acesso à rede por aplicativo.

Na página do mercado:

Aplicativo front-end para o firewall Linux do iptables.
Permite restringir quais aplicativos podem acessar a rede.
Esta é a solução perfeita se você não possui um plano de dados ilimitado ou apenas deseja que sua bateria dure mais.

FoleyIsGood
fonte
Desculpas pelo atraso em definir sua resposta como a aceita. Li nos comentários que o DroidWall nem sempre funciona na perfeição, por isso experimentei-o durante alguns dias no meu dispositivo (ZTE Blade) e fico feliz em informar que funciona.
Redandwhite 11/04
1

Como a resposta atual tem alguns anos e o aplicativo recomendado não está mais sendo atualizado, o AFWall + é outro aplicativo de firewall (na verdade, um fork do DroidWall).

Suas características são:

Recursos

  • Fácil de instalar e simples de usar
  • Fonte livre e aberta
  • Sem anúncios
  • Escolha o seu idioma preferido
  • Procure aplicativos instalados
  • Receba uma notificação sobre o novo aplicativo instalado
  • Notificação e filtro de pacotes bloqueados
  • Suporte ao administrador de dispositivos (proteger o AFWall + da desinstalação)
  • Fácil de gerenciar suas regras com um script personalizado
  • Para qualquer variante (padrão) da versão Android 2.2 - 4.4.4 (ICS, JellyBean, KitKat)
  • Suporte para Ipv4 / Ipv6
  • Suporte de LAN, VPN, Tether, Roaming-Control
  • Suporte para Tasker e Locale
  • Serviço de logs de firewall
  • Suporte multiusuário (perfis múltiplos)
  • Iptables incorporados / Busybox
  • Regras de exportação e importação (Import All Rules precisa doar versão)
  • Opção para evitar vazamentos de dados durante a inicialização (EXIGE suporte init.d ou S-OFF)
  • Suporta MIPS / x86 / ARM

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

samsung
fonte
0

Você pode comprar um smartphone Huawei. Nas configurações, vá para "Gerenciamento de tarifa de dados" e veja o seguinte:

insira a descrição da imagem aqui

Clique em "Aplicativos em rede" e você verá o seguinte:

insira a descrição da imagem aqui

Você pode determinar qual aplicativo pode usar dados móveis ou wifi.

O local real dessa configuração pode depender do modelo do seu smartphone Huawei.

LUA
fonte
LUA Eu fiz a mesma coisa. restringiu todos os aplicativos, exceto o whatsapp, mas ainda não está funcionando.
Shahrukh Asghar