Como desabilito o bandaid de segurança "Tela sobreposta detectada"?


9

Eu uso o Toucher Pro (cujo objetivo principal é sempre estar no topo) essencialmente no lugar de uma tela inicial, na medida em que inicio aplicativos a partir dele 95% do tempo, em vez de usar um iniciador. Agora, graças à recente atualização de segurança que não permite alterar as permissões enquanto uma sobreposição está em execução, tenho que desativar o Toucher, alterar a permissão e reativar o Toucher imediatamente, porque não posso usar meu telefone sem ele.

Isso é mais ridículo ao instalar um novo aplicativo Marshmallow, pois inclui solicitações de permissão iniciais, mesmo para comportamentos básicos:

insira a descrição da imagem aqui insira a descrição da imagem aqui

Sou um usuário avançado e sinto o cheiro quando um aplicativo mal-intencionado está tentando me enganar, por isso me sinto razoavelmente seguro desativando isso. Existe alguma maneira de desativar esse kludge?


11
Há uma razão pela qual o Android impede que certas ações confidenciais sejam desativadas quando há uma sobreposição de tela. Seria o melhor para o conjunto, se for deixado como está. Embora eu não esteja comentando uma maneira de desativar esse recurso de segurança, acredito que não seja muito trabalhoso, já que você não sai instalando aplicativos com muita frequência ... não é? EDIT - um readup em tapjacking (que neste particular tentativas de recursos para mitigar)
blueren

11
Eu fiz - mas lendo novamente, eu a interpretei errado da primeira vez. Parece que você deseja ignorar a sobreposição de tela - não tenho muita sorte com isso, por razões já apontadas. Desculpa.
Izzy

11
Seria fora de tópico aqui (focado no desenvolvimento), mas é claro, alterando o código que se poderia fazer isso. Talvez alguém tenha escrito um módulo XPosed correspondente para isso - mas ainda não há sucesso no repositório XPosed .
Izzy

11
@ Izzy obrigado! Eu vou nessa direção!
Supuhstar

11
@ DanBrown Não é isso que está sendo pedido aqui; o OP sabe como desativar o Toucher Pro simplesmente não quer ter que fazê-lo.
owlswipe

Respostas:


1

Este bandaid parece ter sido removido no Nougat. Então ... Suponho que a resposta é atualizar para o Nougat?


então ... de jeito nenhum para um marshmallow?
Ooker

@ Ooker eu não encontrei um caminho. Se sim, adicione isso como resposta!
Supuhstar

11
Isso é triste. Eu pensei que o Xposed nos libertaria de qualquer limitação. Então, no Nougat, a detecção de sobreposição de tela desaparece? Você não precisa mais se preocupar com isso?
Ooker
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.