Konfiguriert wifis mit ADB
Gibt es einen Weg, um den konfigurierten WLAN-SSIDS auf einem Android (nicht verwurzelt) Gerät via ADB? Diese arbeiten, sollten Sie unabhängig von der WiFi-on/off-Status.
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
in der Regel alle konfigurierten WIFIs mit Ihren Passwörter gespeichert sind, in wpa_supplicant.conf, die gespeichert
/data/misc/wifi/wpa_supplicant.conf
aber man kann darauf zugreifen, es sei denn, Sie haben root-Berechtigung.
können Sie ziehen Sie die Datei, indem Sie diesen Befehl
wenn Sie mit windows
adb pull /data/misc/wifi/wpa_supplicant.conf c:\
wenn mit ubuntu
adb pull /data/misc/wifi/wpa_supplicant.conf ~/
Fand schließlich heraus, dass
gibt die konfiguriert wifis
Edit: Nur, wenn WLAN aktiviert ist
Nicht möglich.
WifiManager.getConfiguredNetworks()
nur funktioniert, wenn WiFi eingeschaltet ist.adb pull funktioniert auf unbewurzelten Geräte. u müssen, um führen Sie den Befehl als root-ersten. versuchen Sie Folgendes:
in der gleichen Eingabeaufforderung box,
-Typ [adb root] neu zu starten adb als root. klicken Sie auf Sie die EINGABETASTE.
-Geben Sie nun [adb shell], klicken Sie auf Sie die EINGABETASTE. stellt sicher, dass die Eingabeaufforderung zeigt [root@[Gerät]: ]
-An der # - Eingabeaufforderung geben Sie [cd /data/misc/wifi] klicken Sie auf Sie die EINGABETASTE.
-Schließlich geben Sie [cat wpa_supplicant.conf] klicken Sie auf Sie die EINGABETASTE.
sollte diese dump Daten von WiFi, die Sie zuvor eine Verbindung hergestellt haben, auf Ihrem Telefon, Ihrem pc-Bildschirm.
*Typ in (ohne Klammern []
dieser Befehl funktioniert auf meinem unbewurzelte Gerät nach dem ausführen in die "remote-Objekt nicht vorhanden" - Problem.
adb
Programme von Google,adb root
ist nur aktiviert, in der Entwicklung baut. Der Versuch, diese laufen sonst geben:adb cannot run as root in production builds
, es sei denn, Sie haben zu einer Zeit hatte root-Zugriff und verändert haben den Wert vonro.debuggable
zu1
, die ausgeführt werden oder eine modifizierte version desadb
binaries (aus einer anderen Quelle).