Как «забыть» сеть Wi-Fi вне зоны действия на Galaxy S7?

Я хочу удалить старые сохраненные сети, которые больше не находятся в зоне действия. Я могу забыть о видимых сетях, но сети вне радиуса действия нигде не видны, поэтому я не могу выполнить стандартное действие длинного тапа => «Забыть сеть».

В меню «Дополнительно» встроенного приложения Wi-Fi нет параметров «Сохраненные сети» или «Управление сетями».

Я попробовал стороннее приложение WiFi Manager , где сети видны, но сообщают об ошибке при забывании:

Android 6 позволяет приложениям изменять (редактировать пароль, забывать) только те сети, которые изначально были «созданы» в том же приложении.

Я отчетливо помню, что на предыдущих телефонах Android я мог просматривать сохраненные сети...


Мой телефон рутирован , поэтому методы, требующие рута, приемлемы, но лучше, если в этом нет необходимости.


У меня австралийский (CSC XSA) Galaxy S7 Edge (SM-G935F).


Очевидно, это была проблема с S6, где «решение» заключалось в использовании сторонних приложений для управления Wi-Fi, которые больше не работают в Marshmallow.

Но это больше не работает, как указано в сообщении об ошибке выше...

Ответы (7)

Поскольку ваше устройство рутировано, вы можете напрямую отредактировать /data/misc/wifi/wpa_supplicant.confфайл и удалить там сети. Блок для каждой сети выглядит так:

сеть = {
        ssid="network_ssid"
        psk="секретная парольная фраза"
        key_mgmt = WPA-PSK
        приоритет=1
}

Удалите блоки сетей, от которых хотите избавиться, сохраните файл, перезагрузитесь — и они должны исчезнуть.

Для решений на основе приложений, пожалуйста, проверьте мой список приложений для глобальной конфигурации WiFi . Super WiFi & Internet Manager , например, утверждает, что одной из его функций является: Один щелчок, чтобы удалить сеть Wi-Fi, которая не использовалась в течение длительного времени, или вы хотите удалить ее.

Хм. Кажется, это сработало после перезагрузки. Хотя было бы неплохо иметь метод без полномочий root. Я приму это позже, если никто не придумает.
Хорошо... так что... "Super WiFi & Internet Manager" был полностью сломан и полон рекламы... сегодня мне напомнили, что полноэкранные видеорекламы со звуком - это вещь, и я обнаружил, что задержка, которую нельзя пропустить, тоже вещь. . В любом случае, вернемся к сути: спасибо за предложения, но я думаю, что пока буду придерживаться корневого метода. Open WiFi Cleaner выглядит так, как будто он может работать и быть полезным для тех, кто использует общедоступный Wi-Fi чаще, чем я.
Если Open Wifi Cleaner сделает эту работу, дайте мне знать — это было приложение, которое я изначально имел в виду, но оно, похоже, не полностью соответствует вашей проблеме (поскольку оно говорит только о том, что работает для «открытых точек доступа», забывая о них при отключении). Не знал о «рекламном заражении» другого приложения, поэтому с радостью заменю его на FOSS в своем ответе! Спасибо за ответ!
Примечание: перезагрузка не требуется.

Метод, описанный в этом ответе, не требует root, но требует, чтобы у вас была точка доступа Wi-Fi («маршрутизатор»), которой вы управляете.


Одним из возможных, но очень утомительных и хакерских решений является размещение SSID на точке доступа Wi-Fi, которой вы управляете, чтобы они были видны на S7. Затем вы можете «забыть» их через обычную страницу настроек Wi-Fi. Список сохраненных SSID можно получить (но не изменить напрямую!) с помощью сторонних приложений для управления Wi-Fi.

Здесь особенно полезно иметь точку доступа, способную размещать «гостевые» сети/SSID. В противном случае вам понадобится проводное соединение, чтобы вы не выгнали себя, изменив SSID.

Конечно, это довольно ужасное решение во всех отношениях, кроме того, что оно работает. Так что, надеюсь, у кого-то будет лучшее решение.

Нашел единственный способ сбросить сохраненные настройки сети после 2-х часов поиска по форумам.

Перейти к настройкам. Перейдите в «Резервное копирование и сброс». Теперь нажмите на опцию «Сброс настроек сети». Нажмите кнопку «Сбросить настройки». Вам будет выдано еще одно предупреждение, снова нажмите кнопку «Сбросить настройки».

Добро пожаловать!

Круто, сброс сетевых настроек — хорошая идея. Не знал, что ты так умеешь.

Похоже, это было (повторно) добавлено где-то между первоначальным выпуском и обновлением Android 7 Nougat!

В меню Wi-Fi перейдите к Advanced(правый верхний угол), а затем к Manage networksопции в верхней части страницы. Вы получите список известных сетей и возможность редактировать/удалять их, даже если они находятся вне диапазона.

Я понял. Ты всё усложняешь. Перейдите к резервному копированию и сбросу настроек, а затем сбросьте часть сети и подключения. Он попросит ваш пин-код. Тогда это все очищает

Разве это не очистит сети, которые я хочу сохранить? Хотя это еще один вариант для тех, кто хочет повторно добавить нужные сети.

«Настройки», «Использование данных», «Wi-Fi», «Дополнительно», «Ограничить сети», затем выберите из списка те, которые накопил ваш телефон, к которым вы больше не хотите получать доступ.

Этот позволяет мне видеть сети, но, похоже, нет никакого способа их удалить. Долгое нажатие ничего не дало. Параметр «ограничить» только запрещает фоновые данные в этой сети, но не забывает о сети.

5 лет спустя — в Android 8 появилась расширенная настройка Wi-Fi под названием «Управление сетями: управление сохраненными сетями Wi-Fi»... смотрите, нет рута!