Делаю приложение родительского контроля преимущественно для смарт тв - родитель из своего приложения может заблокировать устройство ребёнка. Не могу понять как блокировать устройство, под "блокировать" я имею ввиду вывести на экран картинку и ограничить функции устройства чтобы им нельзя было пользоваться. DevicePolicyManager#lockNow() мне не подходит, так как вывести изображение на заблокированный экран нельзя.
Через WindowManager отрисовывать картинку поверх всего экрана тоже не получается, так как поверх настроек отрисовать ничего нельзя и оттуда ребёнок может просто отключить приложение или его права.