как отменить защиту клавиатуры в Сервисе?
Флаг.Dismiss.keyguard нельзя использовать, поскольку нет окна - я прав?
Да, вы правы. Вы должны либо отправить сообщение обратного вызова в действие, чтобы открыть окно, либо применить фиктивное действие. Ответ на свой вопрос Здесь