Это так называемый серый WiFi или просто его отсутствие, оно же No WiFi.
Зачастую, вместе с убитым WiFi убит и Bluetooth.
А еще наблюдается и жесткая утечка батарейки
Причины возникновения этой ситуации разные. Но нам важней поговорить о способах их решения.
Сразу предупреждаю, что удобней лечить iPhone будет на Windows,
т.к. софта под Win в этом плане больше. А опускаться мы будем в самое ретро, к прошивке 1.1.4.
Перво-наперво мы должны будем понизиться до модемчика 04.04.05_G и остаться на прошивке 1.1.4.
Как это сделать можно прочитать тут.
Итак, получаем в итоге iPhone с прошивкой 1.1.4, подготовительный процесс выполнен.
Нам понадобятся:
iLiberty+ (скачать)
Скрипт swifi (скачать)
Файловый менеджер (на ваш выбор из нашего раздела программ для PC)
Рабочая SIM-карта с GPRS (будем качать примерно 8 мб)
Начнем:
Итак, делаем через iLiberty+ джейлбрейк и анлок (с понижением до 3.9FB), а также ставим Installer.
Процесс простой - вам нужно будет выбрать только необходимые payload'ы и все.
В Installer'е нам необходимо скачать BSD Subsystem, Term vt100, BootNeuter.
Для BootNeuter добавим репозиторий http://installer.iClarified.com
Если BSD и Terminal не качаются, то добавляем репозиторий http://repo.indo.net.id/mci.xml
Для корректной работы Terminal'а поставим еще 1 фикс: BSD Subsystem su fix.
После установки всего этого дела делаем ресет.
Далее запускаем BootNeuter и выбираем следующие параметры:
BootLoader - 3.9
Neuter - 0
FakeBlank - 1
Unlock - 0
После этого он нам сообщит, что нужно выгрузить Comm.Center, для этого перезагружаемся и запускаем снова BootNeuter.
Начинаем процесс прошивки BootLoader нажатием кнопки "Flash".
Дальше нам необходимо записать в память iPhone файл с некоими командами, который сделали DevTeam.
Вы должны были скачать его по ссылке в начале поста.
С помощью любого файлового менеджера записываем его в папку /usr/bin .
Затем запускаем Mobile Terminal и выполняем следующие команды:
Входим под рутовым доступом:
su root
Вводим пароль, мы не видим процесс ввода символов:
alpine
Далее переходим в папку с файлом swifi:
cd /usr/bin
Выдаем права файлу swifi:
chmod 755 swifi
Выгружаем CommCenter, после этого у вас должна пропать сеть (если вы делали анлок на 1.1.4):
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Убеждаемся в том, что он выгрузился:
killall -9 CommCenter
Запускаем swifi на исполнение:
swifi
Примерно 5 секунд уходит на исполнение скрипта. Получаем сообщение:
"wifi fixer
by MuscleNerd, gray, and the iPhone Dev Team
Actions taken:
Backup table checksum was corrected
Active table was restored from backup"
После этого перезагружаемся.
И после ресета вы должны увидеть работающий WiFi и BT. Ура!
Можете после этого сделать рестор на оригинальную 2.2.1, чтобы модем прошился от прошивки 2.0.
А потом уже делать анлок, или заливать свой кастом с разлочкой.
P.S. По сути это использование скрипта, который еще содержался в payload программы iLiberty +.
Данный метод еще начали использовать 12 месяцев назад, но полгода спустя мне пришлось потратить добрые полдня,
чтобы найти реально работающий мануал по оживлению WiFi и BT, поэтому я решил увековечить это у нас на форуме тоже.

Помощь



iТишник со стажем...













