Отсрочка подключения для передачи данных GSM

Часто бываю в зоне действия WiFi. Тем не менее, когда я просыпаюсь, мой телефон (Motorola Milestone) обычно устанавливает соединение для передачи данных GSM (видно на верхней панели), и только через несколько секунд устанавливается соединение WiFi.

Я понимаю, что для подключения к WiFi требуется некоторое время. Можно ли как-то остановить так быстро открывающееся соединение GSM? Мне выставляют счет за каждое такое подключение, и хоть это очень маленькая цена (0,01PLN/100kB), раздражает видеть все такие попытки в биллинге, одну за другой.

Я думаю, что было бы достаточно, если бы я мог отложить любое интернет-соединение на несколько секунд после пробуждения, чтобы открыть канал WiFi.

Я не хочу блокировать все подключения для передачи данных GSM, было бы муторно разблокировать его, когда он мне действительно нужен, а потом я бы постоянно забывал блокировать его снова, когда был в зоне действия WiFi.

Ответы (2)

Перейдите в НАСТРОЙКИ > БЕСПРОВОДНЫЕ СЕТИ > НАСТРОЙКИ Wi-Fi.

Нажмите МЕНЮ и выберите ДОПОЛНИТЕЛЬНО.

Щелкните Wi-Fi SLEEP POLICY и убедитесь, что выбрано НИКОГДА.

Это может помочь вашему Wi-Fi-соединению оставаться подключенным.

Они доступны на моем Samsung Spica с версией 2.1 (Eclair).

Спасибо. И снова пользовательский интерфейс Android был недостаточно интуитивным для меня... Я думаю, это повлияет на время автономной работы?
Я полагаю, что да, но я не заметил реального снижения времени автономной работы. Имейте в виду, когда я знаю, что я вне зоны действия, я выключаю Wi-Fi.

Я бы сказал, что лучше всего настроить телефон так, чтобы при включении Wi-Fi 3G отключался.

Я использую Cyanogenmod, и встроенный виджет питания предлагает возможность автоматического отключения 3G при включении Wi-Fi. Я не помню, было ли это частью стандартного Android, но могу поспорить, что это часть пользовательского ПЗУ. При этом есть ряд приложений, которые отключают 3G при включенном Wi-Fi (например, Network Switcher ).

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

Если все WAP, которые вы используете, вам известны, вы можете использовать Y5 - Battery Saver , чтобы автоматически включать и выключать Wi-Fi, когда вы находитесь в пределах досягаемости сетей. Вы также можете сделать это с помощью Tasker.

В настоящее время нельзя использовать CyanogenMod на вехе, но информация все равно полезна.