Может кто-нибудь пролить свет на то, как работают приложения, такие как App Protector, ES Security Manager (часть защитника приложения).
В основном, вы устанавливаете все приложения, которые вы хотите заблокировать там. то всякий раз, когда вы пытаетесь запустить "заблокированное" приложение, оно появляется в его активности Lockscreen. поэтому вы вводите там пароль и получаете доступ к заблокированному приложению.
Он использует следующие разрешения
> android.permission.RECEIVE_BOOT_COMPLETED
> android.permission.GET_TASKS
> android.permission.INTERNET
> android.permission.READ_LOGS
> android.permission.VIBRATE
> android.permission.READ_PHONE_STATE
> android.permission.SYSTEM_ALERT_WINDOW
Итак, как работает такая система. он продолжает читать журналы "READ_LOGS", чтобы узнать, происходит ли запуск приложения?