Desactivar la optimización de batería en Android para iProxy y OpenVPN

Proxy Granja
Ilya Rusalowski
Ilya Rusalowski

Para llevar: Para desactivar la optimización de batería en Android en un nodo iProxy, marca tanto la app de iProxy como OpenVPN for Android como Sin restricciones (Android 12+) o No optimizar (Android 9 a 11) en la configuración de batería del sistema. La ruta exacta del menú cambia entre versiones de Android; esta guía cubre el flujo por versión, de la 9 a la 16.

Lo que vas a hacer

Marca dos apps como Sin restricciones (o No optimizar, en Android viejo) en la configuración de batería del sistema en cada celular de tu granja de proxies Android :

  • iProxycom.iproxy.android
  • OpenVPN for Androidde.blinkt.openvpn (el cliente open source ics-openvpn)

Sin esto, Android trata a las dos apps como procesos cualquiera de segundo plano y les aplica restricciones cada vez más duras: aplazamiento por Doze, degradación de App Standby Bucket, limitación del servicio en primer plano y, al final, el cierre de la notificación persistente en las capas más agresivas de los fabricantes. El síntoma son desconexiones silenciosas, bancos de SIM muertos y túneles caídos que parecen bugs del proxy, pero en realidad es la gestión de batería del SO haciendo justo lo que fue diseñada para hacer.

El arreglo es por app, por celular, una sola vez. Unos dos minutos por equipo cuando ya sabes dónde está la pantalla. Si operas una granja de proxies a cierta escala, hacer esto el día uno del aprovisionamiento sale mucho más barato que perseguir un uptime inestable más tarde. Revisa la configuración de conexión para una operación estable del proxy para ver el checklist completo de higiene operativa.

¿Cansado de desconexiones silenciosas en la segunda semana?
iProxy.online convierte un celular Android en un proxy móvil gestionado y muestra uptime, sesiones y rotación de IP en un solo panel, para que detectes un túnel caído antes que tu cliente.
Comenzar prueba gratis de 48 horas

Salta a tu versión

⚠️ Hazlo en las dos apps, iProxy Y OpenVPN, o no sirve de nada. ¿Por qué?

Versión Sección
Android 16 Android 16: el mismo submenú escondido que Android 15
Android 15 Android 15: la trampa del submenú escondido
Android 14 Android 13 y 14: pantalla limpia de selectores
Android 13 Android 13 y 14: pantalla limpia de selectores
Android 12 Android 12: selectores limpios con título anterior
Android 11 Android 9 a 11: la era de la UI dividida
Android 10 Android 9 a 11: la era de la UI dividida
Android 9 Android 9 a 11: la era de la UI dividida

La pantalla ha sido rediseñada tres veces en este rango, así que los pasos cambian. Ubica tu versión, sigue los tres pasos y repite con OpenVPN.

Nota sobre la elección del celular: la versión de Android ya casi no la decides en un equipo que ya está en servicio, pero si todavía estás eligiendo dispositivos, nuestra lista de celulares Android recomendados para iProxy destaca modelos con soporte largo de SO y menús de batería predecibles. La página de dispositivos recomendados en iProxy.online lleva el control de la disponibilidad actual.

Android 16: el mismo submenú escondido que Android 15

Android 16 mantiene la misma UI de batería por app que Android 15 para esta opción. La página principal aún muestra la fila Permitir uso en segundo plano y el selector Restringida, mientras que Sin restricciones vive una pantalla más adentro.

Cómo:

  1. Configuración → Apps → Todas las apps → iProxy → Uso de batería de la app
  2. Toca la fila completa “Permitir uso en segundo plano”, no el interruptor de su lado derecho.
  3. En la subpantalla que se abre, elige Sin restricciones. Sal con atrás.

Repite con OpenVPN for Android. El objetivo del toque y la subpantalla final coinciden con las capturas de Android 15 que están más abajo.

Android 15: la trampa del submenú escondido

Android 15 introdujo la trampa del submenú escondido, y Android 16 la conserva. La página principal muestra un interruptor Permitir uso en segundo plano y un selector Restringida. La mayoría de los operadores miran el interruptor, ven que ya está activado y salen. Ese estado es “Optimizada”, no “Sin restricciones”. Sin restricciones queda escondido una pantalla más adentro.

Cómo:

  1. Configuración → Apps → Todas las apps → iProxy → Uso de batería de la app

  2. Toca la fila completa “Permitir uso en segundo plano”, no el interruptor de su lado derecho. Tocar el interruptor solo alterna entre Restringida y no Restringida; nunca llega a Sin restricciones. La fila entera es el área que tienes que tocar:

    Área de toque en Android 15: la fila "Permitir uso en segundo plano", no el interruptor
  3. En la subpantalla que se abre, elige Sin restricciones. Sal con atrás:

    Subpantalla de Android 15 con Sin restricciones seleccionado

La trampa, en una línea: si la pantalla en la que estás muestra un interruptor y un solo selector, estás en la página principal y la app está en Optimizada. Si ves dos selectores (Sin restricciones / Optimizada), estás en la pantalla correcta.

Repite con OpenVPN for Android.

Por qué Android 15 lo escondió

El argumento oficial de Google es que la mayoría de las apps de consumo no necesitan Sin restricciones, así que movieron la opción un nivel más abajo para desalentar la inclusión casual en lista blanca. Para un nodo proxy desatendido 24/7 ese es justo el caso de uso que el SO intenta desalentar, así que el toque extra es inevitable.

Android 13 y 14: pantalla limpia de selectores

La pantalla más limpia del rango soportado. Tres selectores en una sola página, un solo toque.

Cómo:

  1. Configuración → Apps → Todas las apps → iProxy → Uso de batería de la app
  2. Elige Sin restricciones.
  3. Sal con atrás.
Pantalla Uso de batería de la app en Android 13 con Sin restricciones seleccionado

Repite con OpenVPN for Android.

(Android 14 usa exactamente la misma pantalla y los mismos textos.)

Android 12: selectores limpios con título anterior

El mismo diseño de tres selectores que Android 13, con una diferencia cosmética: la fila dentro de Info de la app se llama Batería en lugar de Uso de batería de la app, y el título de la página dice Batería.

Cómo:

  1. Configuración → Apps → Todas las apps → iProxy → Batería
  2. Elige Sin restricciones.
  3. Sal con atrás.
Pantalla Batería en Android 12 con Sin restricciones seleccionado

Repite con OpenVPN.

Android 9 a 11: la era de la UI dividida

En Android 9, 10 y 11 la pantalla de batería por app está dividida: hay un interruptor Restricción en segundo plano (déjalo en OFF) y, aparte, una subpantalla de Optimización de batería con la lista de cada app instalada y un diálogo Optimizar / No optimizar. El diálogo es donde realmente vive la opción.

Cómo:

  1. Configuración → Apps y notificaciones → Ver todas las apps → iProxy → Avanzado → Batería → Optimización de batería

  2. La lista se abre por defecto en “No optimizadas”. Toca el desplegable de arriba de la lista y cambia a Todas las apps. Luego ubica iProxy:

    • Android 11 / 10: toca el ícono de la lupa, escribe iproxy y elige la fila.
    • Android 9: no hay botón de búsqueda. La lista está en orden alfabético, así que baja hasta la i y toca iProxy.
  3. En el diálogo que se abre, elige No optimizar y confirma con Listo:

    Diálogo Optimizar / No optimizar en Android 10 con No optimizar seleccionado

    En Android 9 el diálogo se ve igual:

    Diálogo Optimizar / No optimizar en Android 9 con No optimizar seleccionado

Repite con OpenVPN for Android.

Detalle de Android 9: la lista de Optimización de batería se desplaza rápido y es fácil pasarse en una pantalla táctil. Si el diálogo se abre para la app equivocada, toca CANCELAR y desplázate hacia atrás. En esta versión no hay atajo de búsqueda.

Verifica que quedó aplicado

Con las dos apps configuradas:

  1. Reinicia el celular.
  2. Vuelve a abrir la pantalla de batería por app para iProxy y para OpenVPN.
  3. Confirma que la opción sigue siendo Sin restricciones (Android 12+) o No optimizar (Android 9 a 11).

La opción suele sobrevivir a reinicios y actualizaciones de apps de rutina. Dos situaciones en las que se puede revertir:

  • Actualizaciones mayores de la capa del fabricante. En Xiaomi MIUI/HyperOS y en Samsung OneUI se ha visto que las exenciones por app se reinician al actualizar el sistema. Después de cada OTA, revisa ambas apps.
  • La app fue forzada a detenerse desde Configuración. En Android 15+, el comportamiento de estado detenido de Android mantiene la app detenida hasta que haya una acción del usuario, directa o indirecta, y cancela los intents pendientes mientras está detenida. No toques Forzar detención en un celular de producción; si alguien ya lo tocó, vuelve a abrir la app y revisa que siga seleccionado Sin restricciones.

Si la opción se revierte en una capa Android puro (Pixel, Motorola reciente, Sony) sin un Forzar detención y sin una actualización mayor del SO, eso vale la pena investigarlo: no es el comportamiento esperado.

Qué arregla esto y qué no

Arregla:

  • El aplazamiento por Doze del trabajo de red y CPU de las dos apps cuando el celular está inactivo.
  • La degradación de App Standby Bucket a rare o restricted, que limita jobs, alarmas y, en restricted, el acceso a red.
  • La limitación del Ahorro de batería por app cuando el Ahorro de batería global está activo.
  • Las restricciones de servicio en primer plano ligadas al estado del bucket, incluida la supresión de BOOT_COMPLETED en Android 13 para apps que el usuario haya puesto en uso restringido en segundo plano.

No arregla:

  • Los mecanismos de cierre específicos del fabricante. El autoarranque de Xiaomi, el ahorro de batería de MIUI/HyperOS, las Sleeping/Deep Sleep apps de Samsung OneUI, el estado de app protegida de Huawei EMUI, el keep-alive de ColorOS en Realme/Oppo. Son pantallas aparte por fabricante, montadas encima de la gestión de batería de Android puro. Aunque tengas las dos apps en Sin restricciones, la capa del fabricante puede igual matarlas. El sitio mantenido por la comunidad dontkillmyapp.com lleva el registro de los peores casos y de las soluciones por fabricante, y nuestra guía de configuración de una red de proxies 4G recorre la higiene más amplia de la granja para que el dolor de cabeza de las capas de fabricante sea mínimo.
  • El modo global Ahorro de batería. Esta guía ajusta el comportamiento por app. El Ahorro de batería, cuando está activo a nivel global, puede sobrescribir la exención por app en la mayoría de los celulares. En nodos proxy enchufados, desactiva el Ahorro de batería global por completo. De todos modos nunca debería activarse, ya que el celular está siempre conectado a la corriente.
  • La política de Wi-Fi en suspensión. Algunos celulares desconectan el Wi-Fi cuando la pantalla está apagada. Ahí el proxy se queda sin enlace. Configuración → Wi-Fi → Avanzado → Mantener Wi-Fi activado durante la suspensión → Siempre.
  • La longevidad real de la batería. La configuración del SO que vemos aquí mantiene vivas a las apps; no frena el envejecimiento de las celdas en un celular enchufado 24/7. La parte química, incluyendo el codo del 80% de estado de carga, el envejecimiento calendario con SoC alto y el ciclo de carga con enchufes inteligentes, es un tema aparte, cubierto en nuestra guía sobre la longevidad de batería en celulares de proxy móvil , el artículo pilar bajo el que se ubica esta guía.
¿No quieres estar cuidando una granja de celulares?
Pon iProxy.online a correr en Android, controla la rotación de IP y las reglas de sesión desde el panel web o el bot de Telegram, y pruébalo con cargas reales con una prueba gratis de 2 días. Sin tarjeta.
Crea tu proxy móvil

Hoja de referencia

Imprime esto o tómale captura y pégalo al rack:

Android Ruta Acción final
16 Apps → iProxy → Uso de batería de la app → toca la fila Elige Sin restricciones en la subpantalla
15 Apps → iProxy → Uso de batería de la app → toca la fila Elige Sin restricciones en la subpantalla
14 Apps → iProxy → Uso de batería de la app Elige Sin restricciones
13 Apps → iProxy → Uso de batería de la app Elige Sin restricciones
12 Apps → iProxy → Batería Elige Sin restricciones
11 Apps y notificaciones → iProxy → Avanzado → Batería → Optimización de batería Desplegable → Todas las apps → buscar → iProxy → No optimizar
10 Apps y notificaciones → iProxy → Avanzado → Batería → Optimización de batería Desplegable → Todas las apps → buscar → iProxy → No optimizar
9 Apps y notificaciones → iProxy → Avanzado → Batería → Optimización de batería Desplegable → Todas las apps → bajar hasta iProxy → No optimizar

Por qué tienes que hacerlo en las dos apps

Un nodo iProxy típico se sitúa detrás de un túnel OpenVPN. La ruta de datos es:

red móvil ↔ Android OS ↔ túnel OpenVPN ↔ daemon iProxy ↔ cliente remoto

Los dos procesos tienen que mantenerse vivos 24/7 para que el proxy esté accesible. La gestión de batería de Android trata a cada uno por separado. Poner iProxy en Sin restricciones y dejar OpenVPN en Optimizada no sirve de nada: tras unos días sin interacción del usuario, el SO bajará el túnel al bucket de standby restricted, limitará sus alarmas y, al final, matará su servicio en primer plano. iProxy sigue corriendo, pero no tiene por dónde reenviar el tráfico.

Esta es la causa más común de los tickets de “uptime de iProxy degradado después de una semana” que, al revisarlos, resulta que no son bugs de iProxy para nada. La app de proxy está bien. El túnel de abajo no.

Frequently Asked Questions

¿Cuál es la diferencia entre 'No optimizar' y 'Sin restricciones' en Android?
Son el mismo estado final con distinto nombre. Android 9 a 11 usaba un diálogo binario Optimizar / No optimizar. Android 12 introdujo un selector de tres opciones (Sin restricciones / Optimizada / Restringida), y ‘Sin restricciones’ es la nueva etiqueta del antiguo estado ‘No optimizar’. Ambos eximen por completo a la app de Doze y de las restricciones por App Standby Bucket.
¿Por qué Android sigue matando OpenVPN en segundo plano aunque desactive la optimización de batería?
La optimización de batería de Android puro es solo una de dos capas. La otra es la gestión agresiva específica del fabricante: el autoarranque de Xiaomi/HyperOS, las ‘Sleeping apps’ de Samsung OneUI, las apps protegidas de Huawei EMUI, el keep-alive de ColorOS en Oppo/Realme. Son pantallas de Configuración aparte, montadas encima del comportamiento estándar. Aunque la app esté como Sin restricciones, la capa del fabricante puede igual matarla. El sitio comunitario dontkillmyapp.com lleva el registro de las soluciones por marca.
¿La opción Sin restricciones sobrevive a una actualización del sistema Android?
En Android puro (Pixel, Motorola reciente, Sony) suele sobrevivir a reinicios, actualizaciones de apps y actualizaciones menores del SO. Las actualizaciones mayores de la capa del fabricante pueden resetearla en silencio: en Xiaomi MIUI/HyperOS y en Samsung OneUI se ha visto que las exenciones por app se reinician al actualizar el sistema. Revisa ambas apps después de cada OTA importante.
¿Marcar iProxy y OpenVPN como Sin restricciones gastará la batería del celular?
En un celular de proxy 24/7 que está siempre conectado al cargador, en la práctica no. El desgaste de batería en un equipo enchufado a la corriente lo domina el envejecimiento calendario con el estado de carga alto, no el CPU en segundo plano. Marcar las apps como Sin restricciones solo elimina los retrasos de planificación; las apps iban a despertar igual cuando llegara tráfico. En un celular de uso normal con solo batería, el impacto es pequeño pero no es cero.
¿Hace falta desactivar también la Batería adaptable además de la optimización de batería?
El Sin restricciones por app es la señal dominante: anula las sugerencias de bucket de la Batería adaptable para esa app concreta. Desactivar la Batería adaptable de forma global no es necesario para el uptime del proxy y no se recomienda en un celular que también usas a diario. Para equipos de granja desatendidos puedes apagarla como medida de seguridad extra, pero el interruptor Sin restricciones es el que hace el trabajo pesado.