This page has been robot translated, sorry for typos if any. Original content here.

Анлок любых iPhone практически на любых прошивках

Анлок любых iPhone практически на любых прошивках

Великолепная новость появилась для тех, кто ждал анлок последние годы. Теперь можно забыть про Gevey SIM и пользоваться полноценным софтовым анлоком на iPhone 3G, iPhone 3GS, iPhone 4 и iPhone 4S с iOS от 4.1 вплоть до 5.1. Поддерживаются практически все современные модемы:

  • на iPhone 3G: 05.14.02, 05.15.04
  • на iPhone 3GS: 05.14.02, 05.15.04, 05.16.01, 05.16.02, 05.16.05
  • на iPhone 4: 02.10.04, 03.10.01, 04.10.01, 04.11.08, 04.12.01
  • на iPhone 4S: 1.0.11, 1.0.13, 1.0.14

Перед процедурой анлока обязательно ознакомьтесь с требованиями и ограничениями:

  • обязательно требуется джейлбрейк и установленная Cydia
  • необходимо точно знать, на какого оператора залочен ваш iPhone
  • желательно наличие самой свежей версии iTunes
  • анлок не слетает после перезагрузки, однако работает только до смены сим-карты. Проще говоря, анлок через SAM делается не для конкретной прошивки или модема, а для конкретной симки. С ней айфон гарантированно будет отлично работать, потому что производится настоящая активация через iTunes
  • в обмен на ограничение есть и приятный бонус: вы можете сохранить токен активации, который вышлет вам Apple во время анлока, и использовать его столько, сколько пожелаете, даже если Apple закроет лазейку на своих серверах
  • информация о вашей сим-карте сохраняется на активационных серверах Apple и будет храниться там, пока её оттуда не удалят. Это означает, что после активации через SAM вы теоретически можете обновиться на любую прошивку, и ваш iPhone активируется даже без джейлбрейка

Если вы подпадаете под эти требования, самое время приступать к процедуре анлока!

Действия вплоть до шестого шага нужно выполнять без подключения к iTunes, со вставленной симкой вашего местного оператора.

1. Добавьте в Cydia репозиторий http://repo.bingner.com (это делается на вкладке Sources, где нужно нажать сначала Edit, а потом Add). Оттуда нужно поставить пакет SAM. Если репозиторий покажется вам знакомым – не удивляйтесь, этот всё та же утилита SAM, которая раньше использовалась для деактивации яблочных устройств и наладки Push-уведомлений

2. Запускаем SAMPrefs на рабочем столе iOS. Идём в меню Utilities и нажимаем De-Activate iPhone. В ответ айфон должен выдать сообщение о том, что активация сброшена.

Анлок любых iPhone практически на любых прошивках

3. Возвращаетесь в главное меню SAMPrefs, в Method выбираете By Bundle Name (или By Country and Carrier). Ваша задача – найти бандл или название оператора, на которого был залочен ваш айфон.

4. Опять вернитесь на стартовый экран SAM, загляните в More Information и скопируйте или выпишите куда нибудь код IMSI из секции SIM. Здесь же нажмите кнопку Spoof Real SIM to SAM.

5. В главном меню SAMPrefs опять нажмите Method и выберите Manual. Введите скопированный код IMSI.

6. Не закрывая SAMPrefs, подключите iPhone к компьютеру и подождите 15-20 секунд. Теперь нужно сверить коды ICCID в iTunes и на iPhone. В iPhone ICCID можно узнать в настройках, в меню Основные-Об устройстве. В iTunes нужно нажимать на номер телефона на странице свойств iPhone, пока он не сменится на ICCID. Если ICCID не совпадают, перезагрузите iPhone и начните всё заново.

Анлок любых iPhone практически на любых прошивках

7. Если ICCID совпали, отсоедините iPhone, закройте SAMPrefs. На компьютере перезапустите iTunes.

8. Опять подключите iPhone  к компьютеру. iPhone должен выдать сообщение об ошибке активации, это нормально.

9. Не отсоединяя iPhone от компьютера, перезапустите iTunes. Через некоторое время iPhone должен поймать сеть.

И последнее: как забэкапить токен активации от Apple на чёрный день. Надёжнее всего это сделать своими руками, через любой файловый менеджер. Нужно скопировать в безопасное место всё содержимое папки /var/Root/ibrary/Lockdown.