Brauche ich Root?

Nein. Root wird weder benötigt noch verwendet: Wählen Sie Mock Location einmal in den Android-Entwickleroptionen als App für simulierte Standorte aus.

Nein, und das ist kein Kompromiss, sondern eine Eigenschaft des Mechanismus selbst. Android unterstützt simulierte Standorte für Entwicklung und Tests von Anfang an: Das System erlaubt einer ausgewählten App, Testanbieter zu registrieren und Koordinaten in sie zu schreiben, und gibt diese Koordinaten dann an alle weiter, die auf dem üblichen Weg nach dem Standort fragen.

Die App greift nicht in andere Prozesse ein und schreibt keine Systembibliotheken um – sie nutzt eine offiziell vorgesehene Möglichkeit, die Sie selbst in den Entwickleroptionen eingeschaltet haben. Deshalb brauchen Sie weder einen entsperrten Bootloader noch Magisk oder Xposed.

Das Einzige, was eine veränderte Firmware grundsätzlich hinzufügt, ist die Möglichkeit, die Simulation zu verbergen: das Flag „Testquelle“ zu entfernen, an dem Apps simulierte Koordinaten von echten unterscheiden. Alles andere kann der eingebaute Mechanismus ohne Root.

Der Preis dieser Möglichkeit ist hoch: Sie verlieren die Garantie, manche Banking-Apps und Dienste starten wegen Integritätsprüfungen des Systems nicht mehr, Firmware-Updates lassen sich nicht mehr normal installieren, und ein misslungenes Flashen kann das Telefon unbrauchbar machen. Mock Location arbeitet strikt innerhalb des eingebauten Mechanismus und unterstützt diesen Weg nicht.

Die praktische Schlussfolgerung: Ohne Root ist die Simulation für Apps, die sie sehen wollen, offen erkennbar. Karten, Wetter, Umkreissuche, eigene Apps in Entwicklung und Tests – funktionieren. Dienste, für die der Standort ein Nachweis ist (Lieferung, Zeiterfassung, standortbasierte Belohnungen), in der Regel nicht, und das ist ihre bewusste Entscheidung, kein Fehler. Mehr dazu im Artikel über Standortsimulation ohne Root und in der Frage, warum eine App echte Koordinaten sieht.

Noch Fragen? An den Support schreiben.