Mobile Daten sind so eingestellt, dass sie mit Befehl automatisch eingeschaltet werden, aber sie funktionieren nicht

Ich verwende 2 Apps, "MacroDroid" und AutoInput", ich habe einen Befehl (Makro) festgelegt, der mobile Daten und Standort einschaltet. Aber als ich den Text gesendet habe, zeigt er, dass mobile Daten und Standort "an" sind, aber nur Der Standort funktioniert. Und wenn ich versuche, Daten manuell zu aktivieren, funktioniert es nicht, es sei denn, ich starte mein Telefon neu. Warum passiert das?

Bearbeiten: Aus Kommentaren. OP verwendete Befehle, um einem nicht gerooteten Gerät für MacroDroid erhöhte Berechtigungen zu erteilen

Antworten (3)

Die Verwendung von Befehlen zum Erlangen erhöhter Berechtigungen ist ein Hack und führt nicht garantiert zu einem Verhalten wie auf einem gerooteten Gerät

Bei gilt dies für das Ein-/Ausschalten von Daten. Siehe meinen Kommentar in den App-Foren und die Antwort des Entwicklers

Das allgemeine Verhalten, das ich sehe, ist, dass es tatsächlich Daten aktiviert/deaktiviert, aber Sie können es später nicht mit den Systemsteuerelementen ändern, bis Sie neu starten. Alles, was über einen solchen Hack durchgeführt wird, kann jedoch auf verschiedenen Geräten fehlschlagen, da es immer möglich ist, dass unterschiedliche Implementierungen von anderen Herstellern das Funktionieren des Hacks verhindern.

Möglicherweise müssen Sie sich anmelden, um den Link zum Forum zu sehen. Sie können auch über die App auf das Forum zugreifen
@ beeshyams Das ist hilfreich, aber ich kann die "else" -Klausel nicht finden. Wisst ihr wo das wäre?
Ich nehme an, Sie fragen nach einer "else" -Klausel in Aktionen. Else ist immer mit if verbunden . Erstellen Sie eine "Wenn"-Bedingung und tippen Sie darauf, um ein Menü anzuzeigen, mit dem Sie andere erstellen können

Vorausgesetzt, Sie haben bereits die Berechtigung zum Ändern festgelegt SECURE_SETTINGS, funktioniert dieser Trick möglicherweise für Sie. Ich habe aus dem Forum gelesen , dass sie verwenden Wifi toggle, um ein nicht gerootetes Gerät zu aktivieren Mobile data.

ABER es ist nicht in allen Fällen nützlich, da außer turning ondem WifiMacrodroid auch eine Verbindung zu einer WLAN-Verbindung hergestellt werden musste, bevor turning off Wifider Trick für mobile Daten aktiviert werden konnte.

So was entdecke ich stattdessen, was noch nicht im Forum vorhanden ist, und noch nicht gepostet habe. Anstatt WLAN zu verwenden, können Sie:

  • Mobile Daten an
  • Aktivieren Sie Hotspot
  • Deaktivieren Sie Hotspots

Danach sollten sich mobile Daten einschalten. Es funktioniert auf meinem Gerät mit Android 8.0.

PS. Ich finde keinen Trick, um die mobilen Daten auszuschalten. Lass es mich wissen, wenn du welche findest. Danke.

Mein Problem ist, dass mobile Daten nicht abgeschaltet werden. Um genau zu sein, die mobile Datenanzeige ist aus, aber die echte Datenübertragung ist immer noch an.

Meine Lösung dafür ist, in Macrodroid-Sequenz einzustellen:

  • Deaktivieren Sie mobile Daten
  • Schalten Sie den Flugmodus ein
  • 5 Sek schlafen.
  • Deaktivieren Sie den Flugmodus

Es funktioniert mit meinem Gerät mit Android 9.