Я только что обновил свой Nexus S до ICS сегодня, и все работает правильно, кроме WiFi. Он показывает SSID сети, но говорит, что он «вне диапазона». Как я могу это исправить?
Правильно, это известная проблема, и вы не одиноки. К сожалению, нет официального способа исправить это. Единственный способ заставить ваш Wi-Fi работать должным образом — извлечь SIM-карту или использовать американскую (США) сим-карту.
Кстати, это не зависит от того, обновлялись ли вы вручную или через официальный OTA.
Я полагаю, проблема в последнем ядре, которое не поддерживает коды других стран, несмотря на США и ЕС. Новое ядро получает код страны с SIM-карты и, обнаружив, что это ни ЕС, ни США, прекращает поддержку Wi-Fi. К сожалению, я не знаю точно, почему.
Однако есть некоторые обходные пути, они требуют рутированного устройства. Вы можете установить пользовательские ПЗУ (без подписи!) или использовать некоторые скрипты (отсюда: http://forum.xda-developers.com/showthread.php?t=1372074&page=7 )
Вы можете пометить проблему здесь: http://code.google.com/p/android/issues/detail?id=23262 , чтобы как можно больше людей пометили ее, поскольку она могла привлечь больше внимания.
Люди также говорят, что после обновления отсутствуют некоторые функции, такие как:
PS: Насколько я знаю, Google прекратил предоставлять ICS OTA для Nexus S. Надеюсь, они знают об этой проблеме и работают над ней.
Райан Конрад
бакытн