在 root 设备中使用 adb 命令删除保存的 wifi 网络
removing saved wifi network using adb command in rooted device
如何从我的 android 设备上删除保存的 Wi-Fi 网络?
我已经尝试将自定义 wpa_supplicant.conf 文件复制到 /data/misc/wifi/
>adb push wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf
文件复制成功,但不会删除保存的wi-fi网络。
我在自定义中有以下内容wpa_supplicant.conf
ctrl_interface=/data/misc/wifi/sockets
disable_scan_offload=1
driver_param=use_p2p_group_interface=1p2p_device=1use_multi_chan_concurrent=1
update_config=1
device_name=Tablet
manufacturer=MSI
model_name=550-18900(MiniTouch)
model_number=550-18900(MiniTouch)
serial_number=0123456789ABCDEF
device_type=10-0050F204-5
config_methods=physical_display virtual_push_button
pmf=1
external_sim=1
我也尝试删除 wpa_supplicant.conf 文件。
我还尝试关闭 wifi,然后推送自定义 wpa_supplicant.conf 文件。我无法删除已保存的 wifi 网络。
我找到了从 root 设备中删除已保存网络的替代方法。这可以使用 wpa_cli 命令来实现。
$adb shell wpa_cli list_networks
//this will show the list like following
network id / ssid / bssid / flags
0 worldink_wifi any [CURRENT]
//now you can remove the network using its network id
然后您可以使用
删除网络
$adb shell wpa_cli remove_network 0
//0 is network id
如何从我的 android 设备上删除保存的 Wi-Fi 网络?
我已经尝试将自定义 wpa_supplicant.conf 文件复制到 /data/misc/wifi/
>adb push wpa_supplicant.conf /data/misc/wifi/wpa_supplicant.conf
文件复制成功,但不会删除保存的wi-fi网络。
我在自定义中有以下内容wpa_supplicant.conf
ctrl_interface=/data/misc/wifi/sockets
disable_scan_offload=1
driver_param=use_p2p_group_interface=1p2p_device=1use_multi_chan_concurrent=1
update_config=1
device_name=Tablet
manufacturer=MSI
model_name=550-18900(MiniTouch)
model_number=550-18900(MiniTouch)
serial_number=0123456789ABCDEF
device_type=10-0050F204-5
config_methods=physical_display virtual_push_button
pmf=1
external_sim=1
我也尝试删除 wpa_supplicant.conf 文件。 我还尝试关闭 wifi,然后推送自定义 wpa_supplicant.conf 文件。我无法删除已保存的 wifi 网络。
我找到了从 root 设备中删除已保存网络的替代方法。这可以使用 wpa_cli 命令来实现。
$adb shell wpa_cli list_networks
//this will show the list like following
network id / ssid / bssid / flags
0 worldink_wifi any [CURRENT]
//now you can remove the network using its network id
然后您可以使用
删除网络$adb shell wpa_cli remove_network 0
//0 is network id