Keeping alive using AlarmManager
Describe the improvement
It's great to have background sync service for new toots and notifications. But this function doesn't work perfectly on some android os. Huawei emui, for example , the background sync service may still be accidentally killed in the recent app cleaning process even if battery optimization and other related system settings are set correctly by the user.
So it would be better if there is a timed alive check to make sure the background service are always running.
-
Mastodon -
Pleroma -
Peertube -
GNU Social -
Friendica -
Pixelfed