Проблемы с автоматическим повторным подключением к Wi-Fi на Nexus 5/Android 4.4

Вот проблема, с которой я столкнулся на своем новом Nexus 5:

Я оставляю свой домашний Wi-Fi (к которому я был подключен). Затем я иду на работу, где есть сеть Wi-Fi, к которой я ранее присоединился. Однако мой Nexus 5 не подключается к рабочему Wi-Fi автоматически. Если я захожу в меню Wi-Fi и пытаюсь сказать ему подключиться .... это ничего не делает. Он видит сеть и говорит, что у него хороший сильный сигнал, но просто не подключается к ней. Если я включаю и выключаю режим полета (или перезагружаю телефон), он подключается к рабочему Wi-Fi.

То же самое происходит и в обратном порядке (покинуть рабочий Wi-Fi, не будет автоматически подключаться к домашнему Wi-Fi). Или если я просто выйду из зоны действия сети Wi-Fi и вернусь в зону ее действия.

У меня не было этой проблемы на Android 4.2.2 с моим Galaxy Nexus.

Есть ли способ исправить это? Или это какая-то программная ошибка в Android 4.4?

Это может быть актуально: code.google.com/p/android/issues/detail?id=58230 .
Это также может иметь значение (ответ № 13), может быть из-за того, что профили Wi-Fi перенесены с моего Galaxy Nexus? code.google.com/p/android/issues/detail?id=61945#c13

Ответы (1)

Похоже, это была проблема из-за синхронизации Google профилей Wi-Fi со старых телефонов. По какой-то причине, когда мой новый Nexus 5 получил профили Wi-Fi от моего Galaxy Nexus, у них возникла эта проблема.

Решение здесь сработало, но вы должны быть укоренены. Вы должны удалить все данные профиля Wi-Fi ( требуется root ), а затем снова подключиться к сетям Wi-Fi.

adb shell
$ su
# rm -r /data/misc/wifi/
# reboot

Затем подключитесь к своим сетям Wi-Fi в диспетчере Wi-Fi. Когда вы покидаете зону действия Wi-Fi и возвращаетесь, он должен снова подключиться, как обычно.