В манифесте должно быть указано разрешение блокировки пробуждения.
<uses-permission android:name="android.permission.WAKE_LOCK" />
Затем в упражнении, чтобы сохранить экран во время выполнения действия, используйте следующее.
getWindow().addFlags(LayoutParams.FLAG_KEEP_SCREEN_ON);
Помните, что излишнее удержание экрана без необходимости отнимает энергию у устройства пользователя.