Android: как сделать чтобы сработал будильник после перезапуска девайса?
Моя цель - показывать уведомления, назначенные на конкретное время. Есть два сервиса для этого - один для планирования и установки будильника, и второй для показа уведомления по срабатыванию будильника. Будильник запускаю в отдельном потоке. Запускал сервис после перезагрузки с помощью BroadcastReciever и выставления разрешения android.permission.RECEIVE_BOOT_COMPLETED в манифесте и интент фильтра android.intent.action.BOOT_COMPLETED для ресивера. Пробовал возвращать флаг START_REDELIVER_INTENT в методе onStartCommand(), но это ни к чему не привело. Как сделать, чтобы уже назначенные уведомления были показаны после перезагрузки устройства? Хотя бы теоретически.