Kann ich den Flugzeugmodus oder die Drahtlos- / Datenverbindung auf einem über USB verbundenen Android-Telefon steuern?

1

Ist es möglich zu steuern oder zu überwachen

  • Flugzeug-Modus
  • W-lan
  • Daten / 3G-Verbindung

eines Android-Handys (z. B. Samsung Galaxy oder OnePlus One), auf dem CyanogenMod ausgeführt wird, von einem Windows-PC oder einem Mac?

Ich möchte das Android-Handy an meinen Computer anschließen und es von dort mit einem Treiber überwachen.

user670186
quelle
Wahrscheinlich, aber Sie müssen genauer auf "das Telefon" eingehen?
Slhck
Nur ein normales Android-Handy wie Samsung Galaxy oder das OnePLus One ( oneplus.net/de/one )
user670186

Antworten:

2

Es ist möglich, die Android Debugging Bridge zu verwenden , zum Beispiel für WiFi und 3G / Daten:

adb shell svc wifi enable
adb shell svc wifi disable

adb shell svc data enable
adb shell svc data disable

Andere Dienste können aktiviert / deaktiviert werden. Schauen Sie sich die Liste an mit:

adb shell service list

So schalten Sie den Flugzeugmodus um :

adb shell am start -a android.settings.AIRPLANE_MODE_SETTINGS & adb shell input keyevent KEYCODE_ENTER & adb shell input keyevent 4

Auf dem Telefon muss natürlich das Debuggen aktiviert sein, und Sie müssen adbdas Android SDK installieren (die SDK-Tools unten auf der Seite sind ausreichend).

slhck
quelle
1

Zum Umschalten des Flugzeugmodus würde ich lieber Folgendes verwenden, als zu versuchen, die GUI programmgesteuert zu manipulieren.

So aktivieren Sie den Flugzeugmodus :

adb shell settings put global airplane_mode_on 1
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE

So deaktivieren Sie den Flugzeugmodus :

adb shell settings put global airplane_mode_on 0
adb shell am broadcast -a android.intent.action.AIRPLANE_MODE

Wie slhck schrieb, benötigen Sie adb (Android Debugging Bridge) aus dem Android SDK .

Dawid Ferenczy Rogožan
quelle