Datenschutzfreundliche Standortbestimmung

Ich habe seid einigen Tagen auf einem Motorola mit Lineageos 22 ohne microG am laufen. Zur Standortbestimmung habe ich GPS aktiviert, aber „Unterstützes GPS“ und WLAN- und Bluetoothsuche deaktiviert. Zur schnelleren Standortbestimmung ist aus Fdroid „AltLocationService“ installiert, im Android die „Entwickleroptionen“ aktiviert und dort die App als „App für simulierte Standorte eingetragen“ (ist es eigentlich ein Sicherheitsrisiko die Entwickeroptionen eingeschaltet zu lassen?)
Bis jetzt funktioniert alles Bestens und die GPS Ortung dauert am Anfang höchstens 10 Sekunden. Hat jemand ähnliche Erfahrungen damit gemacht oder kennt jemand noch eine alternative App ohne Googlenutzung?

„AltLocationService“ bedient sich dabei der BeaconDB. Mit Apps wie Neostumbler oder TowerCollector kann man mithelfen diese Datenbank zu befüllen.

Ich habe AltLocationServices gesehen und möchte es noch ausprobieren, deswegen bin ich froh’ ein wenig echte Erfahrung damit zu sehen.

Wie du schon schreibst, es gäbe noch MicroG, dass dann auch den FusionLocationProvider anbietet, aber eben nur mit SignatureSpoofing, was unter GrapheneOS nicht so einfach ist. Ich glaube in deinem Fall mit LineageOS wäre rooten und dann MicroG passend einrichten die Alternative. Fazit: Ich glaube du gehörst bereits zu den gut Informierten zu diesem Thema, deswegen teile gerne deine Erfahrung.

Bis dahin füttere ich BeaconDB fleißig weiter via Neostumbler. GOS wollte sich da auch irgendwann mal drum kümmern die Daten abzurufen und eine eigene Lösung integrieren/schaffen, aber das kann dauern.

Je mehr ich mich mit den Einstellungen und Apps zur Standortbestimmung befasse, stellen sich mir immer mehr Fragen, welche Einstellungen nun Was bewirken.

  • Standort in den OS Einstellungen aktivieren, heißt nur eine GPS Verbindung ermöglichen?
  • Zusätzlich „Unterstütztes GPS“ verwenden, aktiviert eine Abfrage an einem SUPL Server und eine Abfrage von PSDS Hilfsdateien?
  • Standortdienste teilt sich auf in Wlan- und Bluetoothsuche mit der Besonderheit, dass die Suche auch aktiv ist, wenn WLAN und Bluetooth ausgeschaltet ist. Das OS scannt dann also permanent Wlan Netze und Bluetooth Geräte und übermittelt die Daten an Wen? oder werden mit Was?abgeglichen, unabhängig davon, ob es eine App gibt, die dies Daten nutzen will? Apps, die diese Suche nutzen, müssen die Berechtigung „Geräte in der Nähe“ besitzen?

Wenn ich nun alternative Daten, anstatt die von Apple und Google, zur Unterstützung Positionsbestimmung nutzen will, wie die der BeaconDB oder OpenCellID. Installiere ich nun eine App wie AltLocationService und trage sie in den Entwickleroptionen ein. Stehen nun die Daten, z.B. der BeaconDB anderen Apps systemweit zur Verfügung?
Geschieht dies automatisch und braucht dann eine App, wie z.B OsmAND nur die Berechtigung Standort mit deaktiviertem „Unterstütztes GPS“ und deaktiverten Standortdiensten und greift auf die Daten der AltLocationService App zu?
Bei mir scheint es so zu sein, allerdings finde ich es schwierig, herauszufinden, ob nun die AltLocationService App maßgeblich daran beteiligt ist oder das GPS gerade einfach einen guten Empfang hat.

Könnte man machen, allerdings würde ich dann gleich die Lineageversion mit integriertem microG installieren. Wie hier im Forum in diesem Thema schon festgestellt, braucht man für microG kein Root.
Die Verwendung von microG hätte natürlich gleich den Vorteil, dass ich dort, z.B die BeaconDB gleich eintragen könnte und die AltLocationService App garnicht bräuchte. Mich interessieren allerdings auch die Möglichkeiten ohne GAPPS, microG usw. auszukommen.