Nuestra oficina local ofrece wifi público gratuito para teléfonos y tabletas, pero bloquea el acceso de manera que algunas aplicaciones (como WhatsApp) no pueden conectarse.
¿Hay alguna forma de configurar Android para que una determinada aplicación (en este caso, WhatsApp, pero podrían ser otros) siempre use datos móviles aunque esté conectado a un punto de acceso WiFi?
Puntos de bonificación si solo lo hace para un punto de acceso específico, por lo que podemos configurarlo para usar datos móviles para la oficina, pero en casa seguirá funcionando a través de WiFi.
Actualmente, la única alternativa es mantener el WiFi apagado (que es mucho más lento y consume límites de datos) o seguir activando y desactivando el WiFi (lo que es realmente bastante molesto).
(Se agradecen las soluciones gratuitas o de pago. Usar Android 4.3. Preferiría soluciones que no requieran root, pero si esa es la única forma, que así sea).
Sí, usted puede hacer esto. En mi teléfono, ingresa a Configuración de conexión y en Uso de datos puede elegir qué aplicación hacer una aplicación "Solo datos móviles".
Hasta donde yo sé, Android no usará datos móviles cuando el wifi esté habilitado. En una máquina normal, crearía rutas para que WhatsApp use la interfaz celular y tenga una ruta predeterminada usando la interfaz wifi.
Una solución podría ser usar un servidor VPN en casa y conectarse a él en su teléfono. Si ejecuta OpenVPN en el puerto tcp 443, probablemente podrá evadir con éxito el firewall. La desventaja: puede consumir batería como un loco (al menos, lo hizo cuando lo intenté).
NetGuard y AdGuard le permitirán lograr su objetivo declarado. Ambas aplicaciones te permiten especificar si cada aplicación instalada en tu dispositivo Android puede usar WiFi, datos móviles o ambos (¡intenta hacerlo en un iPhone!).
Aún más impresionante, tanto NetGuard como AdGuard pueden ayudarlo a especificar si una aplicación puede o no acceder a Internet cuando la pantalla está encendida, apagada o ambas.
Algunas aplicaciones proporcionan una solución para su problema. Prueba Avast Antivirus. Tiene un firewall incorporado que limita las aplicaciones seleccionadas para usar la red de datos dada. Puede seleccionar/limitar la aplicación para usar 2G, 3G, Wi-Fi, etc.
El Tasker de la aplicación de automatización permite activadores específicos de la ubicación para que pueda deshabilitar WiFi por completo siempre que esté en la oficina local (vea el ejemplo aquí ).
No conozco una opción en Android para dirigir algunas aplicaciones a través de WiFi y otras a través del móvil, al mismo tiempo .
Es posible que pueda configurar una variable para indicar cuándo se está ejecutando una o más de las aplicaciones problemáticas y combinar eso con el activador basado en la ubicación para deshabilitar WiFi solo cuando una de estas aplicaciones se está ejecutando y usted está en la oficina. Sin embargo, eso no sería útil con una aplicación como WhatsApp que se ejecuta todo el tiempo.
Alternativamente, puede establecer intervalos de tiempo específicos durante los cuales apaga el WiFi en la oficina para que pueda obtener actualizaciones de WhatsApp. Este enfoque puede tener la ventaja adicional de que limita las desviaciones a ventanas de tiempo limitadas.
Utilice la aplicación de Android Mobiwol . Puede designar cada aplicación para usar qué red. :)
Señor del Fuego