From f23ee341c6d3f3fdc9cf5112244218c01d842efb Mon Sep 17 00:00:00 2001 From: Romain Hunault Date: Mon, 12 Nov 2018 10:22:44 +0100 Subject: [PATCH 1/2] Fix crash at first boot --- src/com/android/calendar/alerts/AlertReceiver.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/calendar/alerts/AlertReceiver.java b/src/com/android/calendar/alerts/AlertReceiver.java index dfc81864d..445893f36 100644 --- a/src/com/android/calendar/alerts/AlertReceiver.java +++ b/src/com/android/calendar/alerts/AlertReceiver.java @@ -136,7 +136,7 @@ public class AlertReceiver extends BroadcastReceiver { mStartingService.setReferenceCounted(false); } mStartingService.acquire(); - context.startService(intent); + context.startForegroundService(intent); } } -- GitLab From 9c50629294abd1b7904a423f94b298e789142f2b Mon Sep 17 00:00:00 2001 From: Romain Hunault Date: Mon, 12 Nov 2018 14:30:16 +0100 Subject: [PATCH 2/2] Test fix issue --- src/com/android/calendar/alerts/AlertService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/com/android/calendar/alerts/AlertService.java b/src/com/android/calendar/alerts/AlertService.java index c5f9af89d..b9b061718 100644 --- a/src/com/android/calendar/alerts/AlertService.java +++ b/src/com/android/calendar/alerts/AlertService.java @@ -989,6 +989,7 @@ public class AlertService extends Service { mServiceLooper = thread.getLooper(); mServiceHandler = new ServiceHandler(mServiceLooper); + startForeground(1, new Notification()); // Flushes old fired alerts from internal storage, if needed. AlertUtils.flushOldAlertsFromInternalStorage(getApplication()); -- GitLab