20 votos

¿Cómo activo solo los datos móviles para aplicaciones seleccionadas en un teléfono con root?

Desafortunadamente, mi operador cobra €0.10 por cada MB de datos -- y me di cuenta de la manera difícil que Android consume muchos datos.

Como resultado, mantengo los datos móviles casi exclusivamente apagados.

¿Hay alguna forma, tal vez a través de una aplicación, de permitir que algunas aplicaciones usen datos móviles? Por ejemplo, me gustaría poder usar Whatsapp y Opera Mini, pero deshabilitar cualquier otro servicio.

He descubierto que, sin quererlo, aplicaciones como eBuddy y (especialmente) Google Talk siempre quieren volver a conectarse, incluso cuando no se han ejecutado directamente.

Soy consciente de que a partir de la versión 2.2, Google reforzó la seguridad en las capacidades de las aplicaciones (especialmente los administradores de tareas y los selectores de pantalla principal). Por lo que vale, mi dispositivo está rooteado y ejecuta CyanogenMod7 RC4 (basado en Gingerbread) por lo que esto podría romper la compatibilidad con aplicaciones anteriores a la 2.2.

9voto

svrist Puntos 3408

Como estás con root, puedes usar DroidWall para controlar el acceso a la red por aplicación.

Desde la página de Market:

Aplicación frontal para el firewall iptables de Linux.
Permite restringir qué aplicaciones pueden acceder a la red.
Esta es la solución perfecta si no tienes un plan de datos ilimitado, o simplemente quieres que tu batería dure más.

0 votos

Disculpas por la demora en establecer su respuesta como la aceptada. Leí en las reseñas que DroidWall no siempre funciona perfectamente, así que lo probé durante unos días en mi dispositivo (ZTE Blade) y me alegra informar que sí lo hace.

1voto

samsung Puntos 142

Dado que la respuesta actual tiene algunos años y la aplicación que recomienda ya no se actualiza, AFWall+ es otra aplicación de firewall (en realidad, un fork de DroidWall).

Sus características son:

Características

  • Fácil de instalar y simple de usar
  • Gratis y de código abierto
  • Sin publicidad
  • Elige tu idioma preferido
  • Busca aplicaciones instaladas
  • Recibe notificaciones sobre nuevas aplicaciones instaladas
  • Notificación y filtro de paquetes bloqueados
  • Soporte de Administrador de Dispositivos (protege AFWall+ de desinstalación)
  • Fácil de manejar tus reglas con un script personalizado
  • Para cualquier (stock) variante de Android versión 2.2 - 4.4.4 (ICS, JellyBean, KitKat)
  • Soporte para Ipv4/Ipv6
  • Soporte de Control de LAN, VPN, Tether, Roaming
  • Soporte para Tasker y Locale
  • Servicio de Registro de Firewall
  • Soporte Multi-Usuario (múltiples perfiles)
  • Construido con Iptables/Busybox
  • Exporta e Importa reglas (Importar Todas las Reglas necesita la versión de donación)
  • Opción para prevenir filtraciones de datos durante el inicio (REQUIERE soporte init.d o S-OFF)
  • Soporta MIPS/x86/ARM

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

1voto

makeworld Puntos 101

También existe NetGuard, que a diferencia de AFWall+, no requiere acceso root.

Google Play: https://play.google.com/store/apps/details?id=eu.faircode.netguard
Sitio web: https://netguard.me/
Código fuente: https://github.com/M66B/NetGuard

0voto

MOON Puntos 101

Puedes comprar un smartphone Huawei. En la configuración ve a "Gestión de tráfico de datos" luego verás esto:

entrar descripción de la imagen aquí

Haz clic en "Aplicaciones en red" y verás esto:

entrar descripción de la imagen aquí

Puedes determinar qué aplicaciones pueden usar datos móviles o wifi.

La ubicación exacta de esta configuración podría depender del modelo de tu smartphone Huawei.

0 votos

MOON Hice lo mismo. restringí todas las aplicaciones excepto whatsapp pero aún así no está funcionando.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X