So ändern Sie den bevorzugten Netzwerktyp mit Tasker [No Root]

Im Januar dieses Jahres gab Tasker eine wichtige Ankündigung bekannt, mit der Benutzer Kernsystemaufgaben unter Android ohne Root-Rechte ausführen können. Es klingt nach einer faszinierenden Idee, und um ehrlich zu sein, die neuen Änderungen haben es Benutzern, die sich noch auf dem Zaun befinden, viel einfacher gemacht, ihr Gerät nicht zu verwurzeln. In diesem Artikel möchte ich Ihnen einen umfassenden Überblick darüber geben, wie Tasker Aufgaben auf Systemebene ohne Root-Rechte ausführen kann. Um dies zu demonstrieren, werde ich zeigen, wie Sie den bevorzugten Netzwerktyp mit Tasker ohne Root-Berechtigung ändern können. Nachdem wir das alles gesagt haben, gehen wir nun den Artikel durch und lernen die Schritte im Detail.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

Hier haben wir alle Abschnitte eingetragen, damit Sie im Handumdrehen zum entsprechenden Teil springen können. Zuerst haben wir die neuen Berechtigungen erklärt und sind dann zu den Schritten übergegangen. Selbst wenn Sie ein Anfänger in der Android-Automatisierung sind, können Sie dieser Anleitung folgen und lernen, wie Sie Tasker effektiver einsetzen.

  1. ADB-Berechtigungen erklärt
  2. ADB-Berechtigungen erteilen (einmaliger Prozess)
  3. Ändern Sie den bevorzugten Netzwerktyp mit Tasker

Automatisieren Sie den Netzwerkwechsel unter Android

ADB-Berechtigungen erklärt

Bevor wir die Schritte ausführen, möchte ich die neuen ADB-Berechtigungen erläutern, die Sie in diesem Lernprogramm erteilen werden. Die erste ist WRITE_SECURE_SETTINGS, mit der eine App die sicheren Systemeinstellungen lesen oder schreiben kann. Diese Berechtigung steht Apps von Drittanbietern nicht zur Verfügung. Sie benötigen daher ADB, damit Tasker manuell mit den Systemeinstellungen interagieren kann.

Als nächstes folgt die ADB WiFi-Berechtigung. Es handelt sich um eine vertrauliche Berechtigung, und Benutzer werden generell davon abgehalten, diese Berechtigung zu erteilen. Diese Berechtigung öffnet dauerhaft einen Port auf Ihrem Android-Gerät, auf den jede andere auf Ihrem Smartphone installierte App zugreifen kann. Sie erhalten jedoch immer eine Sicherheitsabfrage, bevor eine App auf diesen Port zugreifen kann. Wenn Sie also aus heiterem Himmel eine USB-Debugging-Eingabeaufforderung erhalten, die Sie manuell NICHT aufgerufen haben, brechen Sie sie sofort ab. Schädliche Apps können diesen Port verwenden, um Ihr Gerät zu steuern, wenn dies zulässig ist.

ADB-Berechtigungen erklärt

Kommen wir nun zu dem, was diese Erlaubnis bewirkt. Wie oben erwähnt, hält der Befehl den Port auf Ihrem Gerät aktiv offen und Tasker verwendet ihn, um ADB-Shell-Befehle innerhalb des Geräts selbst zu übertragen. Die drahtlose ADB-Funktion ist für das drahtlose Anbinden von PC und Smartphone vorgesehen. Hier verwendet Tasker sie jedoch intern (über den offenen Port), um ADB-Befehle zu übertragen, ohne dass ein PC erforderlich ist. Aus diesem Grund können Sie Aufgaben in Tasker ausführen, für die zuvor eine Root-Berechtigung erforderlich war.

Zusammenfassend lässt sich sagen, dass Sie die Debugging-Berechtigung NICHT genehmigen, wenn eine Eingabeaufforderung aus heiterem Himmel angezeigt wird. Nur wenn Sie den Befehl manuell aufgerufen haben, lassen Sie ihn nur zu. Wenn Sie alle ADB-Berechtigungen entfernen möchten, können Sie dies über Einstellungen -> Über das Telefon -> Entwickleroptionen -> USB-Debugging-Berechtigung widerrufen tun. Sie können auch “Wireless ADB Debugging” deaktivieren, um den Port dauerhaft zu deaktivieren.

ADB-Berechtigungen erteilen (einmaliger Prozess)

1. Installieren Sie zunächst die Tasker-App ($ 3,49) auf Ihrem Android-Gerät. Es ist eine kostenpflichtige App, aber den Preis wert.

2. Richten Sie als Nächstes ADB auf Ihrem Computer ein und verbinden Sie Ihr Android-Gerät mit dem Computer. Um die Verbindung zu überprüfen, führen Sie adb-Geräte im Terminal- / CMD-Fenster aus und drücken Sie die Eingabetaste. Wenn eine Seriennummer zurückgegeben wird, können Sie loslegen.

ADB-Berechtigungen erteilen (einmaliger Prozess)

3. Nun müssen Sie den folgenden Befehl ausführen, um Tasker die Berechtigung zum Schreiben sicherer Einstellungen zu erteilen. Es wird keine Ausgabe zurückgegeben, es werden jedoch Änderungen vorgenommen.

adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

ADB-Berechtigungen erteilen (einmaliger Prozess)

4. Als Nächstes müssen Sie die ADB-WLAN-Berechtigung erteilen. Führen Sie den folgenden Befehl aus und drücken Sie die Eingabetaste. Auf Ihrem Android-Gerät wird eine Eingabeaufforderung angezeigt. Stellen Sie sicher, dass “Immer von diesem Computer zulassen” aktiviert ist, und tippen Sie dann auf “Zulassen”.

adb tcpip 5555

ADB-Berechtigungen erteilen (einmaliger Prozess)

5. Trennen Sie anschließend Ihr Gerät vom Computer. Sie haben alle erforderlichen Berechtigungen erteilt und jetzt kann alles auf dem Android-Gerät ausgeführt werden.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

Nachdem Sie alle erforderlichen Berechtigungen gelernt und erteilt haben, nehmen wir ein einfaches Beispiel: Ändern Sie den bevorzugten Netzwerktyp auf Android-Geräten mit Tasker. Sie können auch andere Dinge tun, wie das Ein- und Ausschalten mobiler Daten, den Flugzeugmodus, WLAN und vieles mehr. Für diesen Artikel werden wir uns jedoch an diese einfache Anleitung halten.

  1. Öffnen Sie Tasker und erteilen Sie der App die ersten Berechtigungen. Gehen Sie danach zum Abschnitt „Aufgaben“ und tippen Sie auf die Schaltfläche „+“. Wählen Sie hier einen Namen, zum Beispiel habe ich “4G” eingestellt und tippen Sie dann auf die Schaltfläche “Fertig”.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Tippen Sie anschließend auf die Schaltfläche „+“ und suchen Sie nach „Netzwerk“. Öffnen Sie hier „Mobile Network Type“.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Öffnen Sie als Nächstes das Dropdown-Menü und wählen Sie „4G“ oder einen beliebigen Netzwerktyp. Gehen Sie jetzt zurück und Sie haben erfolgreich eine Aufgabe erstellt. Wenn Sie möchten, können Sie unter einer Aufgabe weitere Vorgänge hinzufügen. Zum Beispiel deaktiviere ich auch WiFi, wenn ich 4G einschalte.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Um das Tutorial zu vervollständigen, mache ich eine weitere Aufgabe namens “2G / 3G”, damit ich einfach zwischen den Netzwerktypen wechseln kann. Befolgen Sie die gleichen Schritte wie oben: Tippen Sie auf die Schaltfläche „+“ und erstellen Sie eine Aufgabe. Suchen Sie dann nach dem Netzwerk und wählen Sie “2G und 3G” aus dem Dropdown-Menü.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Du bist fast fertig. Sie können die Aufgaben testen, indem Sie auf die Schaltfläche „Abspielen“ in der unteren linken Ecke tippen. Wenn sich das Netzwerk je nach Konfiguration ändert, können Sie loslegen.

  1. Sie können auch ein Profil erstellen und die Aufgabe basierend auf der Zeit, der WLAN-Verbindung zu Hause und anderen Bedingungen automatisieren. Hier automatisiere ich jedoch nicht die Aufgabe, sondern erstelle einen Schalter im Menü “Schnelleinstellungen”. Öffnen Sie “Tasker” und wechseln Sie zu “Einstellungen”. Wechseln Sie hier zur Registerkarte „Aktion“.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Tippen Sie nun unter Aufgaben für Schnelleinstellungen auf die Schaltfläche “Suchen” und wählen Sie die Aufgabe aus. Machen Sie dasselbe auch für eine andere Aufgabe.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

  1. Öffnen Sie abschließend das Bedienfeld Schnelleinstellungen und tippen Sie auf die Schaltfläche Bearbeiten. Suchen Sie hier nach Tasker-Umschaltern und verschieben Sie sie in das Menü Schnelleinstellungen. Und da hast du es. Sie können einfach auf den Schalter tippen, um die Aufgabe zu aktivieren und den Netzwerktyp sofort zu ändern. Beachten Sie, dass aufgrund eines Fehlers beide Schalter immer aktiv erscheinen, dies ist jedoch nicht der Fall. Sie müssen darauf tippen, um die Aufgabe zu aktivieren.

Ändern Sie den bevorzugten Netzwerktyp mit Tasker

Lernen Sie die neuen ADB-Berechtigungen kennen und ändern Sie den bevorzugten Netzwerktyp mit Tasker unter Android

Das ist also alles. Sie müssen nur zwei ADB-Berechtigungen aktivieren und können viele Vorgänge mit Tasker ausführen, für die zuvor root erforderlich war. Alles, was Sie tun müssen, ist: Gewähren Sie zufälligen Eingabeaufforderungen keine Debugging-Berechtigung. Abgesehen davon können Sie Systemeinstellungen umschalten, Überlagerungen steuern und Berechtigungen direkt von Tasker aus verwalten, ohne root zu benötigen. Jedenfalls ist das alles von uns. Wenn Sie auf ein Problem stoßen, kommentieren Sie es unten und lassen Sie es uns wissen. Wir werden sicherlich versuchen, Ihnen zu helfen.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *