Los mensajes emergentes de SIM mantienen la pantalla encendida indefinidamente (Samsung A30s)

Un poco de historia: en mi país, los operadores siguen enviando esos molestos mensajes emergentes (¿creo que se llaman mensajes de clase 0?). Este ha sido el caso durante un par de años y no se detendrán sin importar lo que hagas. De todos modos, no fue gran cosa con mis teléfonos anteriores; Simplemente aprendí a ignorarlos.

Sin embargo, con mi A30s (que he tenido durante algunos meses), me enfrento a un problema crítico en el que la pantalla se enciende para el mensaje y nunca se apaga a menos que cierre la ventana emergente o la apague manualmente. presionando el botón de encendido. Hay básicamente dos tipos de esos mensajes:

  1. Los que aparecen después de que finaliza una llamada (muy molestos pero evitables si recuerdo cerrar el mensaje después de finalizar la llamada):

    Mensajes que aparecen después de la llamada

  2. Los que aparecen al azar (a veces por la noche mientras duermo. La pantalla permanece encendida durante la noche y agota la batería ):

    Mensaje que aparece aleatoriamente

Ni siquiera podía decir qué aplicación es responsable de mostrar esos mensajes. Esto es lo que he intentado:

  • Verificó los permisos para la aplicación Mensajes y la aplicación Teléfono para ver si hay algo que controle esto.

  • Se deshabilitó el permiso "dibujar sobre otras aplicaciones" para la aplicación Mensajes.

  • Instalé la aplicación Mensajes de Google y la configuré como predeterminada (ya que no puedo desinstalar o deshabilitar la principal).

  • También verifiqué los permisos para la aplicación "SIM toolkit", pero no había ninguno. Intenté deshabilitar las notificaciones pero la opción estaba atenuada.

Nada de lo anterior ayudó.

¿Alguien sabe cómo deshacerse de estos mensajes?

Nota: quiero evitar rootear el dispositivo o instalar una rom personalizada.

Traté de informar esto a Samsung, pero no fueron muy útiles.

Una solución simple sería activar el modo Avión por la noche. Tiene la ventaja de que consume menos batería y nadie puede molestarte mientras duermes.
@Robert ¡Gracias por la sugerencia! Sin embargo, no solo ocurre de noche. También sucede durante el día y es posible que no lo note durante horas si no estoy usando el teléfono. Además, no prefiero apagar el teléfono por la noche, en caso de una llamada de urgencia/emergencia o algo así.

Respuestas (1)

Descargue la aplicación Automate y haga un flujo como este...

IMG:

Permita los permisos y luego configúrelo así. Observe la opción "Cuando aparece el elemento de la interfaz de usuario".

IMG:

Luego haga clic en grabar. Ahora, haga una llamada y termínela/cuélguela para que aparezca el cuadro de diálogo. Haga clic en Cancelar en el cuadro de diálogo, vea los detalles e intente comprender si la interacción se ha grabado. En caso afirmativo, haga clic en Aceptar.

Lo que hace es que automáticamente hace clic en el botón Cancelar tan pronto como aparece en la pantalla.

No he recibido ningún cuadro de diálogo durante años, así que no sé si funcionará. Si no es así, simplemente vea las opciones del +icono e intente hacer otra cosa. Hay como cien opciones. Si eso tampoco funciona, házmelo saber.

Bien, esto ayudó (+1). Cierra el cuadro de diálogo, pero desafortunadamente cierra todos los cuadros de diálogo con un campo de entrada y un botón de cancelación (por ejemplo, aquellos con los que interactúa usando códigos como . *xxx#Traté de crear una condición basada en el texto del cuadro de diálogo, pero las interacciones que grabé no lo hacen. tienes algo que incluya el texto de ese elemento de la interfaz de usuario. ¿Tienes alguna sugerencia?
Cambie la acción en el bloque de interacción (probablemente será seleccionar o hacer clic), cámbielo para inspeccionar, luego agregue otro bloque de retraso de 10 segundos y luego copie el primer bloque, péguelo y conéctelo después del retraso. De modo que el orden sea (Interact1 > Delay > Interact2). En interact2 cambie la acción para hacer clic o seleccione el botón cancelar. Lo que hace es comprobar si el botón de cancelar está presente. en caso afirmativo, espera a que el usuario lo cancele (en 10 segundos); si el usuario no lo cancela, lo hará automáticamente.
En realidad, eso es exactamente lo que hice :-D (utilicé un retraso de 30 segundos para permitir escribir y enviar si es necesario). Solo esperaba que hubiera una mejor manera que dependiera del texto y no dependiera de un retraso. Aunque creo que eso es lo suficientemente bueno. Aceptaré tu respuesta pronto porque me ayudó. Gracias de nuevo :)
Y si desea cancelar el dinero restante específico y todos los cuadros de diálogo, intente este experimento. Inicie la interacción de grabación y cuando aparezca el cuadro de diálogo, haga clic en el texto que se grabará. En automatizar, seleccione la interacción y en "texto de elemento de interfaz de usuario" elimine las cosas variables (como la cantidad que cambia cada vez). Esto se basa en el texto que desea y es la forma más eficiente, supongo. ¡Gracias a ti! Yo tampoco sabía que había tanto en la automatización todavía. Solo lo usé para automatizaciones simples.
Solo quiero saber si la aplicación de automatización cerró automáticamente las ventanas emergentes de promociones aleatorias que también estaba recibiendo de su proveedor, o solo las ventanas emergentes posteriores a la llamada. Gracias,
@Suliemans Puede configurar que si la ventana emergente contiene algún texto específico, cancelarlo de lo contrario.