Am Donnerstag dieser Woche wurde bekannt, dass iPhones und 3G-iPads mit iOS 4 oder höher ausführlich aufzeichnen, wo sich der Nutzer des Geräts befindet (wir berichteten).Kurz darauf machte sich der Forscher Mike Castleman daran, Android nach einer ähnlichen Funktion abzusuchen. Und tatsächlich, er wurde fündig.
Über die Social-Coding-Plattform GitHub berichtet Castleman genauer darüber, was er gefunden hat.
In einem Abstand von wenigen Sekunden zeichnet sein HTC Android-Smartphone jeweils seinen Standort auf. Diese Daten werden dann mehrere Male pro Stunde an Google übertragen.
In den beiden Dateien "cache.cell" und "cache.wifi", gespeichert unter /data/data/com.google.android.location/files/, finden sich besagte Daten.
Die ganze Angelegenheit bekommt noch etwas Brisanz, wenn man beachtet, dass der Code, der benutzt wird um eben jene Daten auszulesen, von Google nicht mehr öffentlich zur Verfügung gestellt wird.
Der Forscher hat aber immerhin bereits einen Weg gefunden, wie man die Datensammelei ausschalten und unter Umständen die Datei sogar löschen kann.
Dazu muss man in den Einstellungen des Android-Smartphones unter dem Menüpunkt Ort den Haken bei Wireless nutzen entfernen. Damit wird die Aufzeichnung angehalten und bei Android 2.3 werden auch genannte Dateien gelöscht. Unter Android 2.2 werden "cache.cell" und "cache.wifi" nicht gelöscht.
Auf GitHub hat Mike Castleman zudem ein kleines Script und eine Anleitung veröffentlicht, wie man diese Dateien selbst auslesen kann. Das ganze ist nicht ganz so einfach wie bei den Apple-Geräten, funktioniert jedoch genau so gut. Man muss allerdings beachten, dass zum Auslesen der Dateien zwingend Rootzugriff auf dem Smartphone vorhanden sein muss.
Quellen: BGR (Englisch), GitHub (Englisch)















Systemmitteilung