Files
daily-notification-plugin/android
Matthew Raymer c42814e60b fix(android): implement proper boot receiver with Direct Boot support
- Add android:exported="true" for API 31+ compatibility
- Add android:directBootAware="true" for Direct Boot handling
- Add LOCKED_BOOT_COMPLETED action for early boot recovery
- Remove PACKAGE_REPLACED action (not needed for our use case)
- Implement handleLockedBootCompleted() for Direct Boot safety
- Use device protected storage context for Direct Boot operations
- Add comprehensive logging for boot receiver events

This fixes Android 10+ boot receiver restrictions and ensures
notifications are restored after device reboots and app updates.
2025-10-14 06:16:36 +00:00
..