OPPO: el reenvío de SMS se detiene en segundo plano
ColorOS, el sistema de los teléfonos OPPO, bloquea las aplicaciones que no están en pantalla para ahorrar batería. Una aplicación de reenvío de SMS funciona en segundo plano por definición, por lo que, si no activa dos opciones, Resender funciona mientras la tiene abierta y se detiene cuando sale de ella.
Las dos opciones
- Abra Configuración → Aplicaciones → Resender → Uso de la batería.
- Active «Permitir actividad en segundo plano».
- En algunos teléfonos, active también “Permitir inicio automático” (Ajustes → Aplicaciones → Inicio automático; en versiones anteriores, Ajustes → Batería → Inicio automático de aplicaciones).
- Permitir actividad en segundo plano. Ajustes → Aplicaciones → Resender → Uso de batería: permita la actividad en segundo plano (en algunas versiones, la opción se llama Permitir ejecución en segundo plano o Sin restricciones). Esta opción mantiene Resender en funcionamiento cuando sale de la aplicación.
- Permitir inicio automático. Ajustes → Aplicaciones → Inicio automático en las versiones más recientes, o Ajustes → Batería → Inicio automático de aplicaciones o Ajustes → Aplicaciones → Gestión de aplicaciones → Resender → Inicio automático en las versiones anteriores: active Resender. Sin esta opción, el sistema no inicia Resender después de reiniciar el teléfono ni cuando llega un SMS mientras la aplicación no está en ejecución.
Después, excluya Resender de la optimización de batería de Android: en la pantalla principal de la aplicación hay un botón que abre la lista del sistema. Busque Resender y seleccione No optimizar. ColorOS también tiene su propia lista: Ajustes → Batería → Ajustes avanzados → Optimizar uso de batería. En ella, configure Resender como No optimizar; la opción predeterminada es Preguntar siempre.
Cómo comprobar que funciona
Bloquee el teléfono, espere un minuto y envíele un SMS desde otro teléfono. El correo electrónico debería llegar en unos segundos. Si solo llega después de desbloquear el teléfono o abrir la aplicación, una de las opciones está desactivada. Después de actualizar ColorOS, vuelva a comprobar ambas.
Lo que ninguna aplicación puede hacer
Las pantallas de batería de ColorOS no tienen una interfaz pública. Ninguna aplicación puede consultar ni cambiar sus opciones, ni saber cómo las ha configurado. Resender muestra una línea roja cuando Android indica que tiene restricciones y abre la pantalla correcta del sistema para que usted las cambie. Si omite estos ajustes, los mensajes llegarán tarde o no llegarán aunque la aplicación haya hecho todo lo que tiene permitido hacer.
Preguntas
Los mensajes solo llegan cuando abro la aplicación. ¿Por qué?
ColorOS bloquea las aplicaciones que no están en pantalla a menos que tengan activadas las opciones Permitir actividad en segundo plano y Permitir inicio automático. Resender solo recibe el SMS cuando el sistema le permite volver a ejecutarse, de ahí el retraso. Active una vez las dos opciones indicadas en esta página.
No encuentro Inicio automático.
La ubicación cambia según la versión de ColorOS: Ajustes → Aplicaciones → Inicio automático en ColorOS 13 y versiones posteriores; Ajustes → Batería → Inicio automático de aplicaciones o Ajustes → Aplicaciones → Gestión de aplicaciones → Resender → Inicio automático en las versiones anteriores; o dentro de la aplicación Administrador del teléfono, en Permisos de privacidad → Administrador de inicio.
¿También es necesario desactivar la optimización de batería de Android?
Sí. En la pantalla principal de Resender hay un botón que abre la lista del sistema: busque Resender y seleccione No optimizar. En la lista de ColorOS: Ajustes → Batería → Ajustes avanzados → Optimizar uso de batería → Resender → No optimizar.
¿Por qué Resender no cambia estos ajustes automáticamente?
Las pantallas de ColorOS no tienen una interfaz pública: ninguna aplicación puede consultar ni cambiar sus opciones. El único ajuste de Android que una aplicación podría cambiar mediante un solo cuadro de diálogo requiere un permiso que Google Play solo concede a aplicaciones de alarmas, llamadas y categorías similares, y una aplicación de reenvío de mensajes no pertenece a ellas.
¿Funciona igual en realme y OnePlus?
Casi igual: realme UI y las versiones recientes de OxygenOS se basan en ColorOS, por lo que las opciones son las mismas y solo cambian los nombres de los menús. Cada sistema tiene su propia página aquí.