Приложения Android могут препятствовать переходу устройства в режим ожидания с блокировкой пробуждения, но его следует использовать только в течение коротких периодов времени для выполнения определенных задач, требующих, чтобы пользователь смотрел на экран, не касаясь его.
Для любых других длительных целей вы должны использовать систему AlarmManager для планирования будущих действий вашего приложения.
Использование постоянной блокировки пробуждения сделает ваше приложение разрядкой батареи.