Запустите ifunbox, убедитесь, что он нашел ваш телефон
Перейдите к /private/var/root/Library/, удалите папку lockdown и загрузите туда lockdown отсюда (необходимо прежде распаковать zip-файл)
Перезапустите iPhone
Если вы не делали джейлбрейк:
Хакер Sherif Hashim обнаружил, что активировать iPhone 4, iPhone 3GS и даже iPhone 3G можно без оригинальной SIM-карты сотового оператора. Вам всего лишь потребуется так называемая “phonebook sim card” или сим-карта оператора 02. Вы можете купить такую во многих зарубежных магазинах, например, в radioshack, bestbuy (here).
После того, как вы прошли экран «Emergency Call», подключайтесь к Wifi и делайте джейлбрейк с помощью JailbreakMe.com, а затем анлок с помощью ultrasn0w (устанавливать через Cydia). После этого, либо все отлично заработает (активировано и разлочено) , либо вы получите сообщение на экране о неверной сим-карте. Если второе, тогда сделайте следующее:
Запустите ifunbox, убедитесь, что он нашел ваш телефон
Перейдите к /private/var/root/Library/, удалите папку lockdown и загрузите туда lockdown отсюда (необходимо прежде распаковать zip-файл)
Перезапустите iPhone
Если у вас сообщение itunes invalid, необходимо сделать следующее:
Подсоединиться к wifi и зайти на iPhone через ssh (используя, например, winscp, putty, terminal, etc).
Перейти в папку lockdown (/private/var/root/Library/).
Удалить папку pair_records
Перезапуститься и заново подключить USB-кабель.
Если вы купили ваш iPhone 4 на ebay, вам скорее всего понадобится официальная симка (at&t) или универсальная o2, например те, что можно купить в bestbuy за $10. Это позволит вам пройти Emergency Screen.
Geohot, создатель purplera1n, выпустил собственное решение для программной разлочки iPhone 3GS. Называется – purplesn0w. Кому понадобится purplesn0w:
если у вас джейлбрейкнутый iPhone 3GS с прошивкой 3.0 и вы хотите использовать его с одним сотовым оператором, а iPhone залочен под другого (например, под AT&T),
если у вас какие-нибудь проблемы при использовании ultrasn0w.
purplesn0w не запускает резидентных приложений (демонов), как это делает ultrasn0w, это сэкономит энегрию, продлит время работы от батареи. Утилита всего лишь исправляет три файла: CommCenter, lockdownd и wildcard. Но вам понадобится активированный iPhone 3GS, что, конечно, минус.
Как установить purplesn0w:
Убедится, что у вас активированный iPhone 3GS с прошивкой 3.0. Для T-Mobile и некоторых других операторов необходимо выключить 3G в настройках.
Запустить Cydia и добавить репозиторий http://apt.geohot.com
Установить com.geohot.purplesn0w
Перезагрузиться
Update: Geohot опубликовал технические детали своего решения в своем блоге (link), более того, он выложил исходные коды. В будущем он планирует выпустить версию purplesn0w с поддержкой процесса активации.
Если вы не знаете, какую прошивку качать, то посмотрите номер модели на коробке или на задней крышке устройства. Если вы ошибетесь и скачаете не ту прошивку, ничего страшного, iTunes вам об этом сообщит.