Обновления прошивки iOS

iOS 4.0.1 --> 4.1

Сегодня я расскажу о своём опыте обновления прошивки на iPhone 4 с версии 4.0.1 до 4.1.

Предупреждение

Вы уже должны знать, что версия 4.0.2 отличается от 4.0.1 наличием всего лишь заплатки к pdf-дыре, ничем более, а вот 4.1 имеет гораздо большее число отличий. В первую очередь, они касаются владельцев пришитых к оператору аппаратов (американцев с симкой AT&T).

Обновляться до версии 4.1 вам нужно БЕЗ ПРОШИВКИ МОДЕМА (baseband), для чего использовать Firmware Umbrella.

<Чуть позже опишу избитую инструкцию такого обновления своими словами :)>

Последствия и лечение

1) MMS и GPRS не работают "из коробки". Об этом ниже.

2) Для модема 01.59.00 даже на iOS 4.1 подходит наша палка-выручалка ultras0w, сеть появляется, но в случайный момент может и пропасть. Лечится либо извлечением симки, либо перезагрузкой (можно и сам "снежок" через сидию просто переустановить и не перезагружать аппарат).

У меня подцепилась симка, но в настройках сети (Settings -- General -- Network) пропал раздел настройки точки доступа. Более того, в информации о телефоне сотовая сеть фигурировала как AT&T 8.0. Лечится это так: любым способом на ваше усмотрение переименовываем связку настроек вашего оператора в связку для AT&T:

- переименовать /System/Library/Carrier Bundles/ATT_US.bundle

- переименовать /System/Library/Carrier Bundles/<ваш оператор>.bundle --> /System/Library/Carrier Bundles/ATT_US.bundle

- включить и выключить режим полёта для активации новой связки (появится скрытое меню настроек точки доступа сотовой сети), затем в настроках точки доступа обнулить эти настройки (reset).

Voila!  Дождёмся обновления настроек сотового оператора для нашей сети. Если цейтнот, подключаем аппарат к iTunes, и последний сразу предложит обновить настройки сети (New carrier settings).

Теперь GPRS работать будет, а вот MMS у меня таким методом так и не включился.