Tasker – Hardwarekomponenten (z.B. Bluetooth) ab API 33 wieder steuern

Tasker ist ein super Werkzeug für dein Android Gerät, um viele Aktionen automatisieren zu können.
Ab API 33 (Android 14) hat Google es leider scheinbar unmöglich gemacht, Hardwarekomponenten wie z.B. Bluetooth zu steuern.
Ist in deiner Aufgabe (Task) ein Befehl enthalten, der eben z.B. Bluetooth aktiviert oder deaktiviert, wird dir eine Warnung in der Statusleiste angezeigt, dass das nicht mehr geht.
Hier möchte ich dir kurz zeigen, wie du die Funktion mit einer extra Tasker-App wiederherstellen kannst.
Nein, für die Anleitung brauchen wir kein Root auf dem Android-System und es sollte theoretisch mit allen Geräten funktionieren.
Ich selbst habs nur mit einem Google Pixel 8 Pro getestet.

Was brauchen wir?
– Ein Android-Gerät
– Ein PC (Windows, Linux, Mac)
– Ein USB-Kabel passend vom PC zum Android-Gerät
– Ein wenig Software

1. Aktiviere auf deinem Android-Gerät die Entwickler-Optionen
1.1 Gehe in die Einstellungen
1.2 Suche dort nach den aktuellen Systeminformationen, wo du die „Build-Nummer“ finden kannst (versteckt sich je nach Gerätehersteller ggf. in einem Untermenü)
1.3 Drücke so oft (7x) auf Build-Nummer, bis die Entwickler-Optionen freigeschaltet wurden

2. Aktiviere USB-Debugging
2.1 Gehe in die Einstellungen
2.2 Suche den Punkt „Entwickleroptionen“ (meist bei Systeminfos zu finden, kann aber je nach Gerätehersteller etwas variieren)
2.3 Aktiviere USB-Debugging

3. Downloade dir die adb-Tools von Google
3.1 Lade das passende Archiv für dein Betriebssystem HIER herunter
3.2 Entpacke das Archiv irgendwo hin

4. Downloade dir die „Tasker Settings“ App
4.1 Öffne die GitHub-Seite https://github.com/joaomgcd/TaskerSettings/releases
4.2 Lade dir die aktuelle APK der App „Tasker Settings“ herunter (Lade die App blos nicht über den Google Play Store herunter!)
4.3 Speichere die App im Ordner von adb-Tools ab (also den Ordner, den du gerade in Schritt 3.2 entpackt hast)

5. Öffne auf deinem System ein Terminal
5.1 In Windows nutze Powershell und starte diese als Administrator
5.2 In Linux nutze das Terminal und verwende sudo (root)
5.3 Navigiere dich in den Ordner von adb-Tools, in dem sich die adb-Anwendung befindet
Windows: cd C:\platform-tools
Linux: cd /home/NUTZERNAME/Download/platform-tools/
Ohne höhere Rechte, kann die verwendung der adb-Tools ggf. fehlschlagen!

6. Aktiviere die USB-Debugging-Schnittstelle
6.1 Rufe alle verfügbaren Geräte ab
Linux: ./adb devices
Windows: .\adb devices
6.2 Bestätige den Zugriff mit „Zulassen“ auf dem Android-Gerät
6.3 Führe den Befehl in Schritt 6.1 noch einmal aus

7. Lass die App installieren
7.1 Führe diesen Befehl aus und ersetze den Namen der Tasker-Settings.APK durch den richtigen mit der passenden Versionsnummer:
Linux: ./adb install --bypass-low-target-sdk-block Tasker.Settings.VERSIONSNUMMER.apk
Windows: .\adb install --bypass-low-target-sdk-block Tasker.Settings.VERSIONSNUMMER.apk
7.2 Öffne nun die App auf dem Android-Gerät und gebe ihr alle notwendigen Rechte

8. Deaktiviere USB-Debugging wieder in den Einstellungen

Fertig!
Tasker sollte jetzt wieder ohne Probleme funktionieren.
Du musst nichts mehr tun.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.