Метод рабочий, единственное неудобство - при смене SIM карты на другую, процедуру надо будет повторить.
Преамбула:
Китайский хакер Локтар Сан, обнаруживший ICCID-уязвимость, смог реализовать ее в виде программной разлочки для смартфонов Apple по методу SAM. Этот метод позволяет сделать анлок iPhone 4 и iPhone 4S с любыми версиями baseband, в том числе позволяет разлочить iPhone 4 с модемом 04.11.08 c использованием оригинальной SIM-карты.
По словам разработчика, метод «Subscriber Artificial Module (SAM)» обманывает iPhone и iTunes с помощью правильного сертификата, который остается валидным даже при разлочке телефона с помощью Ultrasn0w. Преимущество SAM заключается в том, что в отличие от хактивации, данный метод не вызывает ускоренную разрядку аккумулятора iPhone и включает push-извещения, как у официально активированных iPhone.
Итак, приступим к долгожданному раскоду
Требования:
Джейлбрейкнутый iPhone 4S, iPhone 4 или iPhone 3GS, который может быть активирован через iTunes на базе iOS 5.0 и выше.
Последняя версия iTunes и подключение к Интернету.
Вы должны знать сотового оператора, на которого залочен ваш iPhone.
Данный метод достаточно сложный и включает 13 шагов. В ближайшее время разработчик обещает выпустить апдейт для упрощенной разлочки iPhone.
Как разлочить iPhone 4 с модемом 04.11.08:
Шаг 1: Сделайте джейлбрейк iOS 5.0.1 / iOS 5.0 на Windows и Mac OS X с помощью Redsn0w по инструкции, опубликованной здесь. Для пользователей iPhone 4S на iOS 5.0.1 – Absinthe. Привязанный джейлбрейк iOS 5.1 для iPhone 4, 3GS, iPad 1 и iPod touch возможен при помощи Sn0wbreeze или Redsn0w.
Шаг 2: После завершения джейлбрейка запустите Cydia и добавьте новый репозиторий http://repo.bingner.com.
Шаг 3: Откройте поиск в Cydia, найдите и установите SAM. Сделайте респринг.
Шаг 4: Запустите с домашнего экрана SAM и в меню Utilities щелкните De-Activate iPhone. Статус ActivationState в разделе More Information должен быть Unactivated.
Шаг 5: Выберите опцию «By Country and Carrier» и в меню «Method», найдите название сотового оператора, на которого залочен ваш iPhone.
Шаг 6: Откройте раздел «More Information», скопируйте или запишите параметр IMSI в пункте «SAM Details», затем сделайте клик по кнопке «Spoof Real SIM to SAM».
Шаг 7: Вернитесь назад на главный экран SAM и измените «Method» на manual. Скопируйте из буфера обмена или введите IMSI, сохраненный на шаге 6.
Шаг 8: Подключите iPhone к iTunes и подождите, пока программа выдаст для смартфона новый сертификат. На главном экране смартфона в iTunes посмотрите параметр ICCID, он должен совпадать с вашей SIM-картой. Если нет, повторите выполнение инструкции с самого начала.
Шаг 9: Отключите смартфон и закройте iTunes.
Шаг 10: Выключите SAM.
Шаг 11: Снова подключите iPhone к iTunes. Программа выдаст ошибку о том, что не может активировать iPhone. Это нормально, закройте iTunes и откройте снова.
Шаг 12: Теперь вы должны увидеть сигнал оператора в строке статуса. Поздравляю, вы сделали разлочку iPhone 4 с baseband 04.11.08! Пользователи этого метода также сообщают об успешном анлоке iPhone с baseband 02.10.04, 04.10.01, 04.12.01, 1.0.13, 1.0.14 и 1.0.11.
Шаг 13: Если после выполнения процедуры у вас не работают push-уведомления, используйте кнопку «clear push» в приложении SAM, подключив iPhone к iTunes.
Метод сильно смахивает на программно встраиваемую "прокладку" типа TurboSIM.
Поэтому в ближайшем обновлении Apple наверняка прикроет эту дыру.
В связи с этим, Sherif Hashim, известный Египетский хакер по разработке легендарной утилиты Ultrasn0w рекомендует сохранить Activation Ticket iPhone после удачной разлочки методом SAM.
Сохраните Activation Ticket Вашего iPhone на ваш компьютер и если Apple прикроет дыру используемую утилитой SAM, то у вас возможно будет шанс раскодировать ваш iPhone даже после обновления на новую iOS с закрытой этой дырой.
Как сохранить Activation Ticket конкретного iPhone:
1. Открыть файловую систему iPhone c помощью iFunbox или iPhoneFolders по пути: /var/Root/Library/Lockdown
2. Сохранить папку Lockdown на компьютер.
Примечание: Если в файловом менеджере Вы не видите файловую систему iPhone, то Вам необходимо установить утилиту afc2add из Cydia (Jailbreak c помощью Redsn0w или Corona 5.0.1 Untether содержит эту утилиту по умолчанию).
Внимание!
Activation ticket различен для каждой отдельной SIM карты. Если вы используете несколько SIM карт, проделайте такую операцию с каждой из них.
Так же для сохранения Activation Ticket можно и использовать новую версию RedSn0w 0.9.10b8
Чтобы сделать бэкап ваших активационных записей зайдите во вкладку Extras-> Even More-> Backup.