WIFI соединение с помощью adb

Я пытаюсь подключиться к Wi-Fi с помощью adb, так как мое устройство Android не подключено ни к одному экрану.

Я сделал следующее:

Модифицировал файл data / misc / wifi / wpa_supplicant.conf

ctrl_interface=wlan0
update_config=1
manufacturer=XXInc.
device_name=Wireless Client
model_name=MTK Wireless Model
model_number=1.0
serial_number=2.0
device_type=XX-XXXX-5
os_version=01020300
config_methods=display push_button keypad
p2p_no_group_iface=1
driver_param=use_p2p_group_interface=1
hs20=1
network = {
   ssid = "MYSSDID"
   psk = "MYPASSWORD"
   scan_ssid=1 
}

Мои вопросы:

как я могу добавить тип шифрования: WPA/WPA2 PSK к моему файлу и как мне начать подключение?

Я пытался :

 adb shell am startservice -n com.google.wifisetup/.WifiSetupService -a WifiSetupService.Connect -e ssid <your_ssid> -e passphrase <your_password>

но не находит сервис:

Starting service: Intent { act=WifiSetupService.Connect cmp=com.google.wifisetup/.WifiSetupService }
Error: Not found; no service started.

это то, что я нашел в связи с Wi-Fi

./system/etc/compiled-classes:6481:com.android.server.wifi.nano.WifiMetricsProto$AlertReasonCount
./system/etc/compiled-classes:6482:com.android.server.wifi.nano.WifiMetricsProto$ConnectionEvent
./system/etc/compiled-classes:6483:com.android.server.wifi.nano.WifiMetricsProto$RouterFingerPrint
./system/etc/compiled-classes:6484:com.android.server.wifi.nano.WifiMetricsProto$RssiPollCount
./system/etc/compiled-classes:6485:com.android.server.wifi.nano.WifiMetricsProto$SoftApDurationBucket
./system/etc/compiled-classes:6486:com.android.server.wifi.nano.WifiMetricsProto$SoftApReturnCodeCount
./system/etc/compiled-classes:6487:com.android.server.wifi.nano.WifiMetricsProto$StaEvent
./system/etc/compiled-classes:6488:com.android.server.wifi.nano.WifiMetricsProto$StaEvent$ConfigInfo
./system/etc/compiled-classes:6489:com.android.server.wifi.nano.WifiMetricsProto$WifiLog
./system/etc/compiled-classes:6490:com.android.server.wifi.nano.WifiMetricsProto$WifiLog$ScanReturnEntry
./system/etc/compiled-classes:6491:com.android.server.wifi.nano.WifiMetricsProto$WifiLog$WifiSystemStateEntry
./system/etc/compiled-classes:6492:com.android.server.wifi.nano.WifiMetricsProto$WifiScoreCount

Спасибо

Возможный дубликат Подключение к wi-fi через adb shell

Mushahid Gillani 28.06.2018 13:22
3
1
1 487
1

Ответы 1

Это должно сработать, я думаю

 adb shell am startservice -n com.google.wifisetup/.WifiSetupService -a WifiSetupService.Connect -e ssid <your_ssid> -e passphrase <your_password>

Я пробовал, но получаю: XXX: / # am startservice -n com.google.wifisetup / .WifiSetupService -a WifiSetupService.Connect -e ssid XXX -e пароль ZZZZ Запуск службы: Intent {act = WifiSetupService.Connect cmp = com. google.wifisetup / .WifiSetupService (есть дополнения)} Ошибка: не найдено; служба не запущена.

user3122648 27.06.2018 17:13

Другие вопросы по теме