Bagaimana cara menonaktifkan bandaid keamanan "Hamparan layar terdeteksi"?

9

Saya menggunakan Toucher Pro (yang intinya adalah selalu berada di atas) pada dasarnya sebagai pengganti homescreen, sejauh saya meluncurkan aplikasi dari situ 95% dari waktu alih-alih menggunakan launcher. Sekarang, berkat pembaruan keamanan terbaru yang tidak memungkinkan Anda mengubah izin saat overlay sedang berjalan, saya harus menonaktifkan Toucher, mengubah izin, dan mengaktifkan kembali Toucher segera karena saya tidak dapat menggunakan ponsel saya tanpa itu.

Ini paling konyol ketika memasang aplikasi Marshmallow baru, karena ini termasuk permintaan izin awal bahkan untuk perilaku dasar:

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Saya adalah pengguna tingkat lanjut, dan saya dapat mencium bau ketika aplikasi jahat mencoba menipu saya, jadi saya merasa cukup aman menonaktifkan ini. Apakah ada cara untuk menonaktifkan kludge ini?

Supuhstar
sumber
1
Ada alasan mengapa android mencegah tindakan sensitif tertentu dinonaktifkan ketika ada overlay layar. Ini akan menjadi yang terbaik secara keseluruhan jika dibiarkan apa adanya. Meskipun saya tidak mengomentari cara menonaktifkan fitur keamanan ini, saya percaya ini tidak terlalu merepotkan karena Anda tidak terlalu sering menginstal aplikasi ... bukan? EDIT - pembacaan tentang tapjacking (yang coba dimitigasi oleh fitur khusus ini)
blueren
1
Saya melakukannya - tetapi membacanya lagi, saya salah membaca untuk pertama kalinya. Anda ingin mengabaikan tampilan layar - sepertinya tidak beruntung dengan itu, saya khawatir, karena alasan yang sudah ditunjukkan. Maaf.
Izzy
1
Akan di luar topik di sini (fokus pengembangan), tetapi tentu saja dengan mengubah kode orang bisa melakukan itu. Mungkin seseorang menulis modul XPosed yang sesuai untuk ini - tetapi belum ada hit di repo XPosed .
Izzy
1
@Izzy, terima kasih! Saya akan pergi ke arah itu!
Supuhstar
1
@DanBrown Bukan itu yang ditanyakan di sini; OP tahu cara menonaktifkan Toucher Pro hanya tidak mau harus.
owlswipe

Jawaban:

1

Bandaid ini tampaknya telah dihapus di Nougat. Jadi ... saya kira jawabannya adalah meng-upgrade ke Nougat?

Supuhstar
sumber
jadi ... tidak mungkin untuk Marshmallow?
Ooker
@Ooker saya belum menemukan cara. Jika ya, pastikan untuk menambahkannya sebagai jawaban!
Supuhstar
1
Itu menyedihkan. Saya pikir Xposed akan membebaskan kita dari batasan apa pun. Jadi, di Nougat, deteksi overlay layar menghilang begitu saja? Anda tidak perlu khawatir tentang itu lagi?
Ooker