Иногда мой Wi-Fi переходит в это странное состояние, когда телефон «думает», что я подключен, но соединение просто не работает. Кажется, приложения все еще считают, что у меня есть подключение, хотя на самом деле они не могут подключиться ни к чему, а в строке состояния по-прежнему видно, что я подключен к Wi-Fi. Выключение и повторное включение Wi-Fi устраняет проблему, и это происходит в нескольких сетях.
Кажется, что какая-то служба управляет Wi-Fi-соединением, которое иногда прерывается. Обычно это происходит, когда я играю в игру (которая не имеет доступа к Интернету) какое-то время или если мой телефон некоторое время сидел; это никогда не происходит, пока я активно использую соединение. Мой тайм-аут Wi-Fi установлен на «Никогда», и нормальный тайм-аут не является проблемой, поскольку мой телефон регулярно длится несколько часов без исчезновения Wi-Fi. Иногда он умирает пару раз в день, и недавно я ушел на неделю или около того, чтобы этого не произошло.
Как я могу это исправить или предотвратить уничтожение сервиса (если это действительно так)? Разве это не должен быть системный процесс, который никогда не будет убит? (Убивает ли Android когда-либо системные процессы, кроме тех, которые происходят после сбоя?) Может ли это быть связано с TouchWiz? У меня SGS Vibrant под управлением 2.2 (Bionix NextGen v1, но это происходило на нескольких ПЗУ).