Warum schaltet sich die Simulation auf Xiaomi im Hintergrund von selbst ab?

MIUI und HyperOS (Xiaomi, Redmi, POCO) beenden Hintergrund-Apps aggressiver als andere. Schalten Sie für Mock Location den Autostart ein und heben Sie die Akku-Beschränkungen auf – die App schlägt das beim ersten Start vor.

Die Simulation wird von einem Hintergrunddienst aufrechterhalten, und „schaltet sich von selbst ab“ bedeutet fast immer, dass die Firmware ihn geschlossen hat. In den Systemprotokollen erscheint das als vom System erzwungenes Beenden des Prozesses, nicht als Fehler der App.

Dann passiert etwas wenig Offensichtliches: Die Testanbieter bleiben in Android mit dem zuletzt geschriebenen Wert registriert, aber niemand schreibt mehr neue Koordinaten hinein – der Prozess, der sie angelegt hat, existiert nicht mehr. Von außen sieht das aus wie „die Simulation ist eingefroren“: Der Punkt bleibt gleich, wird aber nicht mehr aktualisiert, und nach einer Weile gibt das System wieder den echten Standort zurück. Deshalb fällt das Problem oft nicht sofort auf.

Am häufigsten trifft das Besitzer von Xiaomi, Redmi und POCO: MIUI und HyperOS verwalten Hintergrundprozesse strenger als andere. Behoben wird es mit drei Einstellungen – Autostart, Aufheben der Akku-Beschränkungen und Sperren der App in den letzten Apps; einen Leitfaden mit genauen Wegen gibt es in der eigenen Xiaomi-Anleitung. Wenn Sie nur eine der drei erledigen, dann den Autostart: Ohne ihn holt das System den Dienst nach dem Schließen des Prozesses gar nicht zurück, und die Simulation kommt erst wieder, wenn Sie die App selbst öffnen. Mit Autostart holt das System den Dienst innerhalb von Sekunden zurück, die App übernimmt den gespeicherten Zustand und macht ohne Ihr Zutun weiter.

Bei Samsung ist die Ursache dieselbe, nur heißt der Mechanismus „Apps im Standby“: One UI schickt automatisch in den Standby, was Sie eine Weile nicht benutzt haben, und eine Simulations-App wirkt genau dann untätig, wenn das Telefon in der Tasche ist. Die Wege für One UI stehen in der Samsung-Anleitung. Bei Huawei und Honor schalten Sie das automatische Verwalten des App-Starts aus und alle drei Schalter ein – automatischer Start, sekundärer Start und Ausführung im Hintergrund; Details in der Huawei-Anleitung.

Auf ihrer Seite tut die App zwei voneinander unabhängige Dinge. Beim Öffnen vergleicht sie den gespeicherten Zustand mit dem tatsächlichen und holt die Simulation zurück, falls der Prozess gestorben ist – dieser Weg funktioniert immer. Zusätzlich prüft ein Watchdog-Timer regelmäßig im Hintergrund den Zustand und versucht, den Dienst selbst wiederherzustellen. Beides hat aber eine Grenze: Verbietet die Firmware der App den Start im Hintergrund, lässt sich der Dienst ohne Sie nicht zurückholen – der Code läuft in diesem Moment schlicht nicht. Die Firmware-Einstellungen lassen sich also nicht per Programm ersetzen.

Am einfachsten prüfen Sie das Ergebnis an der dauerhaften Benachrichtigung in der Leiste: Solange sie da ist, lebt der Dienst. Ist sie weg, hat das System ihn doch erwischt, und Sie sollten zu den Einstellungen oben zurückkehren.

Noch Fragen? An den Support schreiben.