Wow, ernsthaft, bei Android richten manche Apps Hintergrunddienste ein, nur um „Push“ Benachrichtigungen zu empfangen, weil sie den offiziellen Weg über die richtigen Android Push Nachrichten bzw. Dienste nicht gehen wollen? Wie wird dabei dann eigentlich das Energiemanagement realisiert? Bei iOS werden Background Fetches zusammengefasst und dann ausgeführt, wenn der Empfang gerade gut ist, oder der Nutzer das Gerät eh schon aufgeweckt hat. So ein Management würde ja gar nicht mehr funktionieren, wenn die Apps nicht die entsprechenden Schnittstellen dafür nutzen und den Empfang von Nachrichten und das Vorausladen selbst in die Hand nehmen...
Dass Google sowas überhaupt zulässt ist eine ziemliche Frechheit.