Ich versuche, den bevorzugten Netzwerkmodus meines Telefons (CM 12, Stock 4.2, beide gerootet) von "GSM / WCDMA" (0) auf "Nur WCDMA" (2) und umgekehrt (es kann auch andere Modi geben) zu ändern. Nur über die Befehlszeile. Basierend auf dieser Antwort kann ich relevante Änderungen an der Settings.db
Verwendung der Befehle vornehmen :
adb shell
su
settings put global preferred_network_mode 2
Ich kann jedoch aus dem Logcat nicht herausfinden, welche oder wie viele Broadcasts ich senden muss und mit welchen zusätzlichen Schlüsselwerten. Aus diesem Grund muss ich mein Gerät neu starten, damit die Änderungen wirksam werden.
Wie ändere ich letztendlich den Netzwerkmodus ohne Neustart nur über die Befehlszeile?
Bearbeiten : Die Verwendung des oben genannten Befehls in Kombination mit dem Flugzeugmodus funktioniert ebenfalls nicht.
input touch/keyevent
ist keine Option, da es die GUI tatsächlich simulieren würde.