Обновление и взлом прошивки iPhone - как, зачем и когда?
Обновлено 21.09.2009Все написанное ниже важно только для владельцев взломанных телефонов. Владельцам официальных аппаратов это можно проигнорировать.
Итак, стоит-ли обновлять прошивку.
- существует железное софтверное правило - “работает - не трогай”. Исходя из этой предпосылки, если Вас все устраивает в Вашем телефоне - обновляться не следует. Но погодите закрывать эту страницу, почитайте до конца!
- если вообще не обновляться (по разным причинам - из-за боязни, что что-нибудь не получится, отсутсвия времени и тп.), через какое-то время Вы можете обнаружить, что новые программы уже не могу работать с вашим телефоном и, более того, уже никто не помнит о том, как перейти с Вашей версии на более новую. Примером этого тезиса может служить ситуация с “виргинизацией” телефона, испорченного AnySim 1.0. Вы уверены, что через пол-года, год кто-нибудь вспомнит об этой процедуре? Я - не уверен. Это значит, что Вы рискуете получить нерабочий аппарат в результате своих или чужих неквалифицированных действий. Поэтому лучше все-таки не запаздывать с обновлением более чем на 2 версии. В качестве дополнительных стимулов обновления можно назвать решение проблем безопасности, а также появление новых возможностей в новых версиях.
- два соображения выше отвечают на вопрос “стоит-ли?”, попробуем ответить на “когда лучше всего обновлять firmware?”.
Итак, когда?
Во-первых, ни в коем случае не сразу после того, как iTunes предложит Вам обновить ваш Firmware. Я уже писал об этом, результатом скорее всего будет превращение Вашего телефона в прекрасный груз для бумаги.
Во-вторых, дождитесь сообщений о том, что прошивка взломана. Вот тут важно понять, что это значит.
Для iPhone существуют три типа взлома - один называется Jailbreak (дословно - “освобождение из тюрьмы”), второй - активация и третий unsimlock.
Новое Firmware для iPhone можно считать полностью взломанным, если существуют крэки, осуществляющие все три операции - Jailbreak, Activate и Unsimlock.
Jailbreak позволяет установить на iPhone сторонние приложения. Напомню, что на настоящий момент официальных приложений для iPhone не существует. Все программы являются хакерскими. Поэтому для их установки требуется “освободить” телефон, иными словами, разрешить установку на него сторонних программ.
Активация - это процедура, которая позволяет обойти процедуру активации телефона. Это первая процедура, которая требуется после включения нового iPhone. Легальный пользователь обязан активировать телефон путем подключения к iTunes и последующего заключения контракта с оператором связи. Только после этого он может пользоваться iPhone. В нашем случае легальных операторов в России пока нет, поэтому необходимо обойти эту процедуру, чтобы попасть в главное меню программы. Часто Jailbreak и активация рассматриваются как единая процедура, но это не обзязательно
Unsimlock (desimlock) - это процедура, позволяющая использовать в iPhone SIM-карты любых мобильных операторов связи. Многие знают, что часто телефоны не позволяют вставить любую SIM карту. Это значит, что телефон заблокирован под одного оператора. Чтобы он понимал другие SIM карты, требуется его разблокировать или, как часто говорят, “разлочить”.
Есть еще один момент, о котором нужно знать. iPhone - это по сути мобильный компьютер. Его программное обеспечения состоит из множества различных модулей. Jailbreak и активация атакуют непосредственно операционную систему. Unsimlock атакует модуль, ответственный за радиочасть. Этот модуль называется baseband. Он в какой-то степени является обособленным от операционной системы и имеет собственную прошивку с собственной версией. В процессе обновления прошивается сначала операционная система и затем baseband. Для загрузки модулей используются специальные программы-загрузчики (bootloaders).
Начиная с версии 3.1 ситуация сильно изменилась. Apple на телефонах iPhone 3Gs применила новую схему защиты, поэтому вопрос Jailbreak для таких телефонов пока закрыт. Соответственно, они не поддаются активации и unsimlock.
Популярность: 79% [?]
Вы можете следить за комментариями через RSS 2.0 . Вы можете оставить комментарий , или trackback с Вашего сайта.


26 ноября 2007 в 16:58
Цитата: “наступает момент, когда переход на 1.1.2 становится оправданным”
Вопрос: Почему?
26 ноября 2007 в 17:44
Так там написано почему. Чтобы не отставать сильно от прогресса.
19 июля 2008 в 00:01
как хакнуть iPhone с прошивкой 2.0 плз по подробней
1 октября 2008 в 22:57
- “ни в коем случае не сразу после того, как iTunes предложит Вам обновить ваш Firmware.”
Уважаемый эксперт, по ошибке я нажала на кнопку обновления и отошла (2.1 ), а когда вернулась телефон был в процессе восстановления заводской прошивки (у меня была 1.1.4). После чего телефон не работает, на экране “кабель usb- стрелка-iTunes”.
Что это озночает?- телефон на выброс? Посоветуйте, пожалуйста, что мне делать? Невозможно ли 2-ая разлочка?
Заранее благодарна за совет.