8-Гбайт iPhone за $400
На Tom's Hardware Guide мы никогда не стесняемся проводить эксперименты. И наш новый проект: iPhone. Мы купили iPhone в США и решили разблокировать эту новинку от Apple, активировать телефон и установить несколько приложений. Данный материал предназначен для технически подкованных читателей, которые привезли iPhone из США и желают использовать его в России или Европе без привязки к каким-либо контрактам или тарифам. Что касается Европы, то iPhone будет доступен от оператора O2 с девятого ноября как часть 18-месячного контракта (информация по Великобритании).
Если у вас есть хорошие друзья или связи в США, то вы находитесь в идеальных условиях для повторения этого проекта. Как альтернатива, можно купить iPhone во время деловой поездки или отпуска, и это, определённо, дешевле, поскольку не нужно будет платить за пересылку. Да и купить iPhone можно в любом магазине Apple. Из-за продолжающегося спроса Apple гарантировала, что телефоны в наличии будут. Дешёвая 4-Гбайт версия больше не продаётся, поэтому единственным вариантом остаётся 8-Гбайт iPhone по цене $432 ($399 + налоги). Неплохая цена за телефон с 8 Гбайт памяти!
У нас пока нет планов по выпуску iPhone в России, но цены можно ожидать более высокие. Сегодня можно купить уже разблокированные iPhone, но цена в ряде случаев доходит до $1 000. Ажиотаж вокруг iPhone добрался и до Китая. В результате китайские умельцы выпустили дешёвую копию iPhone под названием iFone CECT P168 всего за $130. И вы получите как раз то, за что заплатили: визуально китайская поделка не такая стильная, не говоря уже о скрытых технологиях и наборе функций.
В любом случае, вы вряд ли найдёте другой гаджет, который на данный момент может обойти iPhone по культовому статусу и престижности. Причём не только тинейджеры округляют глаза, когда им попадается человек с iPhone. Даже деловые партнёры и коллеги сразу же начинают завидовать. Впрочем, давайте всё же перейдём к внутренним ценностям iPhone. Если вы хотите узнать больше об этом смартфоне, мы рекомендуем перейти к соответствующему обзору iPhone.
Для повторения нашего проекта вам потребуется немного времени и терпения, а также купленный в США iPhone и ряд свободно распространяемых утилит. После завершения проекта вы получите полностью функциональный iPhone без ограничений или дополнительных издержек. Подобную комбинацию вы вряд ли найдёте в России. Но будьте осторожны - мы не несём ответственности за возможные повреждения, которые вы нанесёте своему iPhone во время разблокировки. По нашему опыту, процесс "заливки" прошивки в ряде случаев обрывался посередине. Наш совет такой: сохраняйте холодную голову и не горячитесь.
Шаг 1: активация без подписки
Купленный в США iPhone изначала обладает нулевой функциональностью. Единственное, что вы сможете сделать, - позвонить в экстренную службу. Остальные возможности, такие, как интернет-браузер Safari, почтовый клиент, музыкальный и видеоплеер (функции iPod), планировщик, Google Earth и т.д., запустить не получится. Для них требуется программа Apple iTunes, под Mac или под Windows, а также подписка на контракт с американским оператором AT&T. По крайней мере, официально. С помощью утилиты iNdependence v 1.2.1a вы сможете провести активацию без какого-либо контракта с мобильным оператором и получите возможность использовать все приложения, за исключением непосредственно телефонной связи.
Все функции выключены: iPhone нужно активировать после покупки.
Единственное, что вы сможете сделать, - позвонить в экстренную службу.
Все модификации, о которых говорится в этой статье, были осуществлены под Mac. Чуть позже мы планируем выпустить ещё одну статью, которая будет посвящена разблокировке iPhone под Windows.
Важное замечание: все телефоны iPhone, продающиеся в американских магазинах Apple, имеют прошивку 1.0.2. 28 сентября Apple выпустила опциональное обновление прошивки до версии 1.1.1. Обновление, которое не приносит каких-либо важных улучшений, устанавливается через iTunes. На данный момент модификации возможны только для прошивки v1.02 - если у вас более новая версия iPhone, то следует откатить прошивку, чтобы её разблокировать.
Кроме утилиты iNdependence 1.2.1a, вам также потребуется файл с прошивкой (v1.02), который "весит" 91 Мбайт. Чтобы успешно завершить процесс активации, на компьютер следует установить iTunes 7.4.x.
Утилита iNdependence активирует прошивки версии до 1.02. Нажмите на картинку для увеличения.
Официальный способ: активация выполняется только после получения контракта от AT&T. Нажмите на картинку для увеличения.
После запуска утилиты iNdependence на Mac следует выбрать каталог, содержащий прошивку версии 1.02, которая будет изменена. Весь процесс занимает несколько минут. Чтобы изменения вступили в силу, вам требуется перезапустить iPhone, подержав клавишу вверху справа (клавиша "сна") три секунды. Затем все приложения станут доступными. Утилита работы с сетью тоже работает (WLAN, выбор точек доступа и т.д.), так что вы сможете выходить в Интернет и читать почту. В нашей галерее приведены пошаговые инструкции.
Прошивку объёмом 91 Мбайт можно скачать с сайта Apple. Нажмите на картинку для увеличения.
Если всё пойдёт по плану, вы увидите это сообщение. Нажмите на картинку для увеличения.
Программная активация прошивки, не требующая контракта с сотовым оператором. Нажмите на картинку для увеличения.
Выключите iPhone, подержав три секунды клавишу справа вверху.
Шаг 2: подключение iPhone - установка утилит
После успешной активации можно воспользоваться утилитой AppTappInstaller от Nullriver, которая позволит соединиться с iPhone.
Активированный iPhone. Привязка SIM-карты к оператору AT&T ещё не снята.
После активации iPhone появляется в iTunes. Нажмите на картинку для увеличения.
AppTappInstaller скопирует установочную программу на iPhone.
Модификации пока возможны только с прошивкой до 1.0.2.
Установите утилиту на ваш компьютер (в нашем случае Mac) и запустите её. Затем вам нужно выбрать правильную прошивку. Если телефон куплен недавно, то версия будет v1.02. Приложение AppTappInstaller затем скопирует установочную программу на iPhone, которая выведется отдельным значком после перезагрузки телефона. После завершения установки вы сможете удобно устанавливать программы и утилиты. Опять же, важно, чтобы у вас была установлена оболочка iTunes 7.4.x, хотя сама она не используется. Оболочка необходима для активации соединения с iPhone в фоне.
Чтобы передавать файлы и разблокировать iPhone в дальнейшем, на iPhone следует установить следующие утилиты.
- Community Sources;
- BSD Subsystem;
- OpenSSH.
Эти утилиты устанавливаются напрямую с iPhone через запуск интернет-соединения, которое можно осуществить через домашнюю сеть (или через хотспот WLAN). Детальное объяснение понятно по следующим скриншотам.
Установщик копирует утилиты на iPhone из Интернета.
Следует установить три следующие утилиты: Community Sources, BSD Subsystem и OpenSSH.
Перед установкой выводится диалог с подтверждением.
Запишите IP-адрес вашего iPhone. Он понадобится позднее для использования в FTP-клиенте.
Шаг 3: открываем SFTP-соединение и передаём файлы
Чтобы удалить привязку к SIM-карте, необходимо скопировать два файла в соответствующие каталоги. Этот шаг требует утилиты, которая может открыть FTP-соединение с вашим iPhone. Мы использовали утилиту под Mac OS X под названием Cyberduck, которая сегодня доступна в версии 2.8. Вы можете подключиться к вашему iPhone по IP-адресу, который вы должны были записать на предыдущем шаге.
Открываем SSH-соединение (SFTP) с iPhone через FTP-клиент Cyberduck. Имя пользователя "root", пароль "dottie".
Доступ к файловой системе Apple iPhone через SFTP.
Чтобы избежать трудностей в дальнейшем, мы рекомендуем отключить функцию сна "Auto-Lock" для дисплея. Кроме того, вам понадобится IP-адрес, который iPhone использует в вашей домашней сети. Вам нужно создать соединение SFTP. После ввода имени пользователя "root" и пароля "dottie" вы получите дерево каталогов iPhone.
Теперь следует скопировать два файла unlock и lockdownd в соответствующие каталоги. Примечание: за последние несколько дней многие ссылки на эти файлы исчезли.
Копируем файл lockdownd в каталог USR/LIBEXEC/.
Копируем файл unlock в каталог APPLICATIONS.
Если смотреть из корневого каталога iPhone, то файл lockdownd следует скопировать в каталог /USR/LIBEXEC/. А файл unlock - в каталог /APPLICATIONS. Затем следует сбросить iPhone, нажав клавишу вверху справа на 3 секунды. Затем убедитесь, что SIM-карта AT&T удалена из iPhone. Для этого можно воспользоваться скрепкой. Более детальную информацию можно увидеть на наших иллюстрациях.
Дополнительная информация: OpenSSH (Open Secure Shell) является компиляцией утилит, которые позволяют устанавливать шифрованное сетевое соединение по протоколу SSH. BSD Subsystem требуется для управления iPhone через командную строку. Она играет важную роль при установлении SSH-соединения (SFTP).
Диалог подтверждения перед передачей файла через SFTP.
Передача файла lockdownd завершена.
Шаг 4: снимаем привязку к AT&T - разблокируем телефон для любого сотового оператора
После следующей перезагрузки iPhone в меню появится ещё один значок под названием "unlock". Эта утилита запускает процесс отмены привязки к оператору AT&T. Опять же, наши иллюстрации пошагово показывают весь процесс. После запуска программа проверяет, есть ли необходимые файлы в каталогах. Затем начинается процесс изменения прошивки iPhone.
После запуска утилита проверяет наличие всех необходимых файлов.
Следующее действие: вновь нажмите "Start" на iPhone.
Начнётся процедура модификации прошивки. Она может занять до 18 минут и 30 секунд без каких-либо событий на экране.
На процедуру изменения прошивки у нас ушло 18 минут и 30 секунд. Во время этой процедуры на экран ничего не выводится, так что не нервничайте. Первое сообщение на экране появится после окончания изменения прошивки. Дополнительные детали даны в наших иллюстрациях.
Теперь iPhone нужно перезагрузить ещё раз. Не забудьте перед включением установить в телефон SIM-карту. Когда iPhone завершит загрузку, то выведет запрос PIN-кода - очевидный шаг, что блокировка AT&T снята. В наших тестах SIM-карты немецких сотовых операторов E-Plus, T-Mobile и Vodafone работали безупречно.
Изменение прошивки прошло успешно. Теперь нужно перезагрузить iPhone.
iPhone требует подтверждения для каждой перезагрузки.
После того, как вы вставили SIM-карту и включили телефон, iPhone запросит PIN-код.
iPhone регистрируется в сети вашего оператора.
Наш активированный и разблокированный iPhone работает в сети немецкого сотового оператора.
Теперь можно использовать iTunes для передачи музыки и видео на телефон.
Заключение: разблокированный iPhone за $400
iPhone использует урезанную версию Mac OS.
Несмотря на некоторые моменты, когда соединение между iPhone и вашим компьютером случайным образом обрывается, и вы пугаетесь, что превратили эту технологичную новинку в безделушку, значение имеет финальный результат. Наш телефон, купленный в обычном магазине Apple в США, стоил около $400. Немного терпения, и с помощью упомянутых в нашей статье утилит вы сможете активировать iPhone без покупки контракта AT&T и разблокировать его для работы с любым оператором сотовой связи. На весь процесс уходит около трёх часов.
Программист утилиты разблокировки телефона Эрика Садун (Erica Sadun) получил на своём сайте Unofficial Apple Weblog большое число благодарностей от пользователей, которые сняли SIM-блокировку с iPhone с относительной лёгкостью. Впрочем, наша статья носит больше исследовательский характер, призванный показать, как можно легко и просто разблокировать даже такую технологичную новинку, как iPhone. Помните, что все действия вы выполняете на свой страх и риск. Мы не несём ответственности за ваши действия и не призываем разблокировать iPhone.