¿Cómo desactivo la bandaid de seguridad "Se detectó superposición de pantalla"?

9

Uso Toucher Pro (cuyo objetivo principal es estar siempre en la parte superior) esencialmente en lugar de una pantalla de inicio, en la medida en que inicio aplicaciones desde el 95% del tiempo en lugar de usar un iniciador. Ahora, gracias a la reciente actualización de seguridad que no le permite cambiar los permisos mientras se está ejecutando una superposición, tengo que deshabilitar Toucher, cambiar el permiso y volver a habilitar Toucher de inmediato porque no puedo usar mi teléfono sin él.

Esto es más ridículo al instalar una nueva aplicación Marshmallow, ya que esto incluye solicitudes de permisos iniciales incluso para el comportamiento básico:

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Soy un usuario avanzado, y puedo oler cuando una aplicación maliciosa intenta engañarme, por lo que me siento razonablemente seguro al desactivar esto. ¿Hay alguna forma de deshabilitar este kludge?

Supuhstar
fuente
1
Hay una razón por la cual Android evita que ciertas acciones sensibles se deshabiliten cuando hay una superposición de pantalla. Sería lo mejor en general si se deja como está. Aunque no estoy comentando una forma de deshabilitar esta función de seguridad, creo que no es demasiado complicado ya que no andas instalando aplicaciones con demasiada frecuencia ... ¿verdad? EDITAR: una lectura sobre el tapjacking (que esta característica particular intenta mitigar)
blueren
1
Lo hice, pero al leerlo de nuevo, lo he leído mal la primera vez. Parece que quiere que se ignore la superposición de la pantalla, parece que no hay mucha suerte con eso, por razones que ya se han señalado. Lo siento.
Izzy
1
Estaría fuera de tema aquí (centrado en el desarrollo), pero, por supuesto, al alterar el código, se podría hacer eso. Tal vez alguien escribió un módulo XPosed correspondiente para esto, pero aún no hay éxito en el repositorio XPosed .
Izzy
1
@ Izzy gracias! ¡Me iré en esa dirección!
Supuhstar
1
@DanBrown Eso no es lo que se pregunta aquí; el OP sabe cómo deshabilitar Toucher Pro simplemente no quiere tener que hacerlo.
owlswipe

Respuestas:

1

Esta bandaid parece haber sido eliminada en Turrón. Entonces ... ¿supongo que la respuesta es actualizar a Nougat?

Supuhstar
fuente
entonces ... ¿no hay forma de un malvavisco?
Ooker
@Ooker no he encontrado una manera. Si lo haces, ¡asegúrate de agregar eso como respuesta!
Supuhstar
1
Eso es triste. He pensado que Xposed nos liberará de cualquier limitación. Entonces, en Nougat, ¿la detección de superposición de pantalla simplemente desaparece? ¿Ya no tendrás que preocuparte por eso?
Ooker