Трудности анлока
Не все айфоны приобретены легально, в официальных точках продаж. Если аппарат был произведён для другой страны, то высока вероятность того, что он настроен только для работы с определённым иностранным оператором сотовой связи, что делает невозможным использование iPhone как телефона в России. Поэтому возникает необходимость в такой процедуре, как анлок. Многие пользователи часто путают такие понятия, как анлок, джейлбрейк и активация. Эта статья призвана расставить всё на свои места.
Новый айфон (или айфон после обновления прошивки) нельзя использовать, не подключив его к компьютеру — аппарат не позволит запустить ни одну программу, тем более не позволит звонить и отправлять сообщения. Когда айфон подключается к компьютеру, программа iTunes сверяет уникальный номер аппарата с базами данных в Интернете, и если находит совпадение, то открывает доступ ко всем функциям. Этот процесс называется активацией. Официальные айфоны активируются без всяких проблем, для активации неофициальных требуются специальные инструменты, но можно сказать, что почти любой аппарат удастся активировать.
Однако проблема для пользователей неофициальных аппаратов состоит в том, что активация не позволяет получить доступ к функциям телефона. Каждая прошивка для iPhone состоит из двух частей: первая часть — программная, т.е. операционная система, все приложения и настройки; вторая — аппаратная, т.е. специальный программный код для модема iPhone. Эта часть называется baseband — именно она отвечает за сотовую связь.
Взлом бейсбенда — трудная задача для энтузиастов, и не для каждой версии прошивки удаётся создать специальный код, который бы обходил проверку SIM-карты. Разблокировка модема iPhone под работу с любой симкартой и называется анлоком (unlock).
Анлок бывает двух видов — программный, о котором писалось выше (или софт-анлок). Он предполагает применение только специальных программ, без вмешательства во внутреннее устройство айфона. Второй вид — аппаратный анлок (или хард-анлок), когда не обойтись без дополнительных технических средств. В самом простом случае — это прокладки под SIM-карту, которые заставляют iPhone считать, что карточка принадлежит другому оператору. В самых сложных случаях дело требует перепайки контактов внутри айфона.
Хард-анлок возможен почти для любой прошивки, но, во-первых, он очень опасен, во-вторых, не всегда надёжен — телефон может работать через раз. Софт-анлок в этом плане гораздо лучше, но возможен не для каждой версии прошивки.
Самая главная опасность при установке новой прошивки на iPhone состоит в том, что откатить назад программную часть всегда можно, а вот перепрошивка модема — это полностью необратимая операция. Поэтому установка прошивки на неофициальный айфон в неумелых руках часто заканчивается плачевными последствиями — он перестаёт выполнять функции телефона и становится всего лишь дорогим iPod Touch, причём исправить ситуацию может либо хард-анлок, либо долгое ожидание момента, когда появится софт-анлок для новой версии бейсбенда (а это ожидание может затянуться на полгода и дольше).
Джейлбрейк — всего лишь модификация программной части прошивки iPhone, которая никак не затрагивает бейсбенд. Но джейлбрейк имеет тесную связь с анлоком и активацией — без него эти две процедуры просто невозможны. Например, софт-анлок для современной версии прошивки iPhone реализован в виде небольшой программки, которая скачивается из репозитария в Cydia. Преимущества джейлбрейка рассмотрены в этой статье.
Итак, для того, чтобы получить доступ к функциям iPhone на неофициальном аппарате, необходима активация. Чтобы разблокировать возможность использовать сотовую связь, нужен анлок. А чтобы произвести активацию и анлок, необходим джейлбрейк. Ещё раз подчёркнём, что всё это касается только неофициальных айфонов, привезённых из других стран, где условия продажи iPhone предполагают его привязку к определённому оператору. Официальные iPhone, продаваемые в РФ, а также любые iPod Touch избавлены от необходимости как в анлоке, так и в специальных инструментах для активации.