2.2

18 часов для того чтобы заапгрейдить iPhone 2g на версию 3.1.3

Да… Это рекорд.

У моей жены есть iPhone 2g 8гб. То есть самая первая модель телефонов компании апел. Когда я его купил со вторых рук, на нем стояла версия 1.1.3 с поддержкой Иврита. Я решил его заапгрейдить тогда на версию 2.2. Протрахался тоже не слабо, но в конце концов все заработало.
Послденее время, телефон стал немного глючить. Что-то с памятью, или слишком много СМСесок, не знаю, решил заапгрейдить на последнюю версию, стал смотреть в гуголе, гавна, извините столько!!! Кошмар, одни пишут, сделать так, другие так… Короче, мрак. Вот что я нашел, и как я это в конце концов это сделал.
Тот кто захочет анлокнуть свой iPhone из Штатов может воспользоваться этим гайдом, до которого я дошел методом математического тыка и 18 часов потраченного времени.

Что такое jail-lock? Это дурацкая система локанья софта телефона на определенный сим, все телефоны которые куплены в Штатах имеют эту дурацкую особенность. Версии телефонов до модели 3gs, не включая последнюю (с которой надо осторожнее) можно свободно анлокать и апгрйдить с помощью онлайн крак утилиток.
Что такое софт апгрейд? Это обновление оперативной системы телефона на новую или старую версию.
Виды iPhones

2g – можно анлокать и апгрейдить.
3g – можно анлокать если изначальная верся которая была на телефоне ниже 3.1.3 и конечно апгрейдить.
3gs – пока не видел безапасного способа анлокать, апгрейдить можно свободно. Сказали, что redsn0w-0.9.4 взламывает и 3.1.3 3gs телефоны.

Как анлокать?
Вот утилитка которой я пользовался довольно успешно для того чтобы анлокать свой телефон:
redsn0w-win_0.9.4 (предназачена для телефонов с версией 3.1.3, то есть телефоны на которых уже стоит эта версия)
redsn0w-win_0.9.2 (предназачена для телефонов с версией 3.0 < x < 3.1.3)
Для телефонов с версией ниже 3.0, т.е 2.2.1 и ниже, есть софт котый называется QuickPWN for Windows. Все остальное просто не работает как надо.

Процесс 1
Телефон с версией 2.x.x (не важно, или уже анлокнутый)
Windows xxx (у меня заработало на 7).
Последний iTunes
redsn0w-win_0.9.4 or 0.9.2
Вот эти файлы: BL-39.bin и BL-46.bin, это бутлоадеры для iPhone

Процесс 2
Подсоеденить iPhone к компьютеру
Соеденить с iTunes и сделать бакап
Заапгрейдить на версию 3.1.3
После апгрейда ваш телефон локнется, если вы не используете симку из Штатов

Процесс 3
Выключаем iTunes
Выключаем iPhone
Запускаем redsn0w-win, и внимательно читаем инструкцию, делать надо то что он говорит.
Закачиваем нужный *.ipsw (все ipsw я скачивал здесь – http://www.felixbruns.de/iPod/firmware/)
Странные глюки, которые у меня были, redsn0w зависал при доунлоаде unjail-lock, посоветовали запустить telnet client и отрубить файрвал, у меня это сработало.

Процесс 4
Отсинхронизировать телефон с iTunes и востановить с бакапа
Перезапустить.
Вот и все 🙂

Проблемы…
У меня телефон вообще не хотел даже входить в ОС, а зависал где-то в Recovery-Mode или в так называемом DFU-Mode, мне хотелось плакать, потому, что не чего не работало вообще… То что я сделал, это просто voodoo-magic, я скачал с битторента Vmware image MAC-OSX 10.6.2 и запустил ее у себя как виртуальную OS под Vwmare. Потом, после 20 попыток заапгрейдить, я наконец то догодался поменять, USB port на другой, и апгрейд на версию 3.1.3 через MAC-OSовский виртуальный iTunes прошел успешно… А потом я запустил redsn0w-0.9.4 и все стало классно 🙂

Tagged with:  

iphone 2.2 upgrade

On 04/01/2009, in Uncategorized, by admin

Вчера заапргрейдил iphone своей жены на последний релиз апела версия 2.2. Как и следовало ожидать, на iphone локнулась сим карта. Для исправления ситуации, использовал вот этот линк. Все осень просто и надежно заработало: http://www.iphonedownloadblog.com/2008/11/23/unlock-your-iphone-2g-22-using-quickpwn/
У моей Жены iphone 2g, данный линк анлокает и 3g iphones.
Очень приятно было увидеть, что новый 2.2 пакет, имеет в себе Cydia, а именно дебиановский пакет apt, специально переделанный для ihpone и ARM processors. Так что можно все бинарники откомпилированные для iphone, автоматом скачивать, и устанавливать. Пакеты как, open-ssh например. Молодцы ребята из Dev Team.

Tagged with: