Android automatisieren mit Tasker

Seit etwa einem Jahr setze ich die App Tasker ein, um mein Android zu automatisieren. Die App kann zum Beispiel das WLAN ausschalten, wenn man das Haus verlässt oder im Auto Bluetooth anschalten. Sie hilft also auch dabei, Strom zu sparen und verbess...

Seit etwa einem Jahr setze ich die App Tasker ein, um mein Android zu automatisieren. Die App kann zum Beispiel das WLAN ausschalten, wenn man das Haus verlässt oder im Auto Bluetooth anschalten. Sie hilft also auch dabei, Strom zu sparen und verbessert den Schutz vor Tracking, wie ich auch hier im Blog bereits geschrieben habe. Die App ist jedoch für Einsteiger nicht so ganz einfach zu bedienen und erfordert einige Kenntnisse über den Stromverbrauch der verschiedenen Ortungsmethoden. Dazu habe ich diesen Link hier entdeckt, der das ganz gut zusammenfasst. Der springende Punkt steht ganz unten, man sollte seine Profile immer zuerstmal mit einer Ortungsmethode versehen, die wenig Strom verbraucht. Erst, wenn diese Bedingung erfüllt ist, werden Bedingungen wie WLAN Status abgefragt.

Mein ‚zu Hause‘ Profil sieht daher so aus: Wenn die Funkzelle GSM: 123456… in der Nähe ist, Prüfe anhand der Funkzelle (Triangulation) ob ich mich im Radius von 300m um mein Haus befinde. Wenn ja, schalte WLAN ein und Bluetooth aus. Wenn ich diesen Radius verlasse, schalte WLAN aus und Vibration an. Es werden immer zuerst diejenigen Bedingungen ausgewertet, die wenig Strom brauchen.

Die Bedingung Funkzelle in der Nähe (unter Telefon) kostet nochmal etwas weniger Strom als die Triangulation über Funkzellen. Ortung mit WLAN ist immer relativ stromhungrig, da das WLAN dafür immer wieder ein- und ausgeschaltet werden muss.

Praktisch ist Tasker auch für sicherheitsbewußte Menschen, die ein Passwort/eine PIN verwenden. Zu Hause deaktiviere ich diese Funktion dann, damit ich nicht so oft die PIN eintippen muss. Sollte das Handy aber verloren gehen, so kommt erstmal keiner an meine Daten dran. Möglich ist das mit dem Tasker Plugin Secure Settings.

Einziger Haken ist, dass Google aus mir unverständlichen Gründen in KitKat die Option entfernt hat, bestimmte Funktionen durch Apps zu steuern. So kann man nicht mehr den Flugmodus aktivieren. Ich behalfe mir damit, dass ich WLAN und Bluetooth und mobile Netzwerke nachts einzeln ausschalte.

 

Android: WLAN Tracking standardmäßig aktiviert

Moderne Android-Versionen lauschen auch bei eigentlich deaktiviertem WLAN in kurzen Zeitabständen auf Basisstationen in der Nähe. Dies soll die Genauigkeit und Geschwindigkeit der Standortbestimmung verbessern.

Moderne Android-Versionen lauschen auch bei eigentlich deaktiviertem WLAN in kurzen Zeitabständen auf Basisstationen in der Nähe. Dies soll die Genauigkeit und Geschwindigkeit der Standortbestimmung verbessern.

Leider geschieht dies nicht rein passiv, sondern das Smartphone fordert die Basisstationen durch ein sog. Probe Request Paket auf, sich erkennen zu geben. In diesen Paketen ist natürlich auch die MAC-Adresse, über die sich jedes Gerät eindeutig identifizieren lässt. Diese Auskunftsfreudigkeit wird berets in Kaufhäusern genutzt, um herauszufinden, wo sich die Kunden bewegen.

Um diese Funktion abzuschalten muss man in den Erweiterten WLAN-Einstellungen, die über die Menütaste erreichbar sind, die Option Suche immer erlauben deaktivieren.

Android 4.4.2
Android 4.4.2

Ich finde es eine Frechheit von Google, solche Optionen standardmäßig zu aktivieren. Laut c’t erfolgt allerdings ein Hinweis bei der Einrichtung, aber wer beachtet die schon?

Google selbst nutzt diese  Option natürlich insofern, da die Nutzer so ganz von allein die Karte der WLAN-Basisstationen aktualisiert.

Ich persönlich fahre übrigens gut mit der App Tasker, die viele Einstellungen mit Bedingungen koppeln kann und so z.B. das WLAN beim Verlassen des Hauses deaktivieren und am Arbeitsplatz wieder aktivieren kann. Das spart zudem natürlich auch Strom und verhindert das versehentliche Verbinden mit offenen APs.