Desactivar las superposiciones en Android

A veces, mientras se utiliza el dispositivo de la versión Android 6-7, aparece el mensaje «Overlays detected». Le sugerimos que comprenda las causas de este error y cómo eliminarlo.

Causas del problema y formas de solucionarlo

Deberíamos empezar por el hecho de que el mensaje «Superposición detectada» no es un error en absoluto, sino una advertencia. Y es que Android, a partir de la versión 6.0 Marshmallow, ha cambiado sus herramientas de seguridad. Desde hace tiempo, algunas aplicaciones (por ejemplo, el cliente de YouTube) pueden mostrar sus ventanas encima de otras. Los desarrolladores de Google consideraron este tipo de vulnerabilidad, y creyeron necesario advertir a los usuarios sobre ella.

La advertencia aparece al intentar establecer los permisos de cualquier programa mientras se utilizan algunas utilidades de terceros que tienen la capacidad de mostrar su interfaz encima de otras ventanas. Entre ellas se encuentran:

  • Aplicaciones para cambiar el balance de color de la pantalla – Crepúsculo, f.lux y similares;
  • Programas con botones y/o ventanas flotantes: mensajeros (Viber, WhatsApp, Facebook Messenger), clientes de redes sociales (Facebook, VK, Twitter);
  • Bloqueadores de pantalla alternativos;
  • Algunos navegadores (Flynx, FliperLynk);
  • Algunos juegos.

Hay varias formas de eliminar el aviso de superposición. Explorémoslos con más detalle.

Método 1: Modo de seguridad

La forma más fácil y rápida de solucionar el problema. Cuando el modo de seguridad está activo en las últimas versiones de Android, las superposiciones están prohibidas, por lo que la advertencia no aparecerá.

  1. Entrando en modo de seguridad. El procedimiento se describe en el artículo correspondiente, por lo que no nos detendremos en él.

    Leer más: Cómo activar el «Modo Seguro» en Android

  2. Después de asegurarte de que tu dispositivo está en modo seguro, ve a los ajustes de la aplicación. A continuación, da permisos al que quieras – esta vez no debería aparecer ningún mensaje.
  3. Tras realizar las manipulaciones necesarias, reinicie el dispositivo para volver al modo de funcionamiento normal.

Este método es el más universal y conveniente, pero no siempre es aplicable.

Método 2: Configuración de permisos de software

La segunda forma de solucionar el problema es desactivar temporalmente la capacidad de un programa concreto de mostrar sus ventanas encima de otras. Para ello, haga lo siguiente.

  1. Ir a «Ajustes». y vaya a «Aplicaciones»..

    En los dispositivos Samsung, pulse el botón de menú y seleccione «Derechos de acceso especiales».. En los dispositivos de Huawei – haga clic en el botón «Más»..

    En los dispositivos con Android «puro», debería haber un botón con el icono de un engranaje en la parte superior derecha que deberías pulsar.

  2. En los dispositivos Huawei, seleccione la opción «Acceso especial»..

    En los dispositivos Samsung, pulse el botón de tres puntos en la parte superior derecha y seleccione «Derechos de acceso especiales».. En un Android desnudo, pulse sobre «Configuración avanzada».

  3. Busque la opción «Superposición sobre otras ventanas» y entrar en él.
  4. Más arriba hemos enumerado las posibles fuentes del problema, por lo que su siguiente acción sería desactivar la opción de superposición de estos programas, si hay alguno instalado.

    Desplácese por la lista de aplicaciones que tienen permiso para crear dichas ventanas emergentes y elimine este permiso de ellas.

  5. Entonces cierra «Ajustes». e intente reproducir las condiciones de error. Hay una alta probabilidad de que el mensaje no vuelva a aparecer.

Este método es un poco más complicado que el anterior, pero casi garantiza el resultado. Sin embargo, si el origen del problema es una aplicación del sistema, este método no ayudará.

Método 3: Desactivar la superposición de hardware

El modo de desarrollador en Android permite al usuario acceder a una serie de funciones interesantes, una de las cuales es la gestión de la superposición de hardware.

  1. Activar el modo de desarrollo. El algoritmo del procedimiento se describe en este manual.

    Leer más: Cómo activar el modo de desarrollador en Android

  2. Inicie sesión en. «Ajustes».«Para los desarrolladores»..
  3. Desplácese por la lista de opciones disponibles y encuentre «Desactivar las superposiciones de hardware».

    Mueve el deslizador para activarlo.

  4. Una vez hecho esto, comprueba si el aviso ha desaparecido. Lo más probable es que se apague y no vuelva a ocurrir.
  5. Este modo es bastante fácil, pero el modo de desarrollador activo conlleva peligros potenciales, especialmente para un principiante, por lo que no recomendamos a los usuarios inexpertos que lo utilicen.

Los métodos descritos anteriormente están generalmente al alcance del usuario medio. Por supuesto, hay otras más avanzadas (obtención de derechos de root seguida de la modificación de los archivos del sistema), pero no las hemos considerado por su complejidad y posibilidad de estropear algo en el proceso.

Nos alegramos de que hayamos podido ayudarle a resolver el problema.

Describa lo que no le ha funcionado.
Nuestros especialistas tratarán de responder con la mayor rapidez posible.

¿Le ha ayudado este artículo?