Как сделать анлок iPhone 3GS и iPhone 4 на прошивке iOS 5.0.1

UPDATE: ultrasn0w с поддержкой прошивки iOS 5.0.1 вышел.
Данное руководство подойдет для тех пользователей залоченных iPhone 3GS и iPhone 4, кто обновился до прошивки iOS 5.0.1 и с удивлением обнаружил, что ultrasn0w не работает.
Действительно, команда DevTeam не обновила утилиту программного анлока ultrasn0w для работы с iOS 5.0.1. К счастью существует целых два способа заставить работать программный анлок.
Многие пользователи с радостью сообщают, что у них получилось. Есть и те кто так и не смог разлочить. Пробовать или нет - решать вам. Если у вас есть возможность остаться на прошиве iOS 5, мы рекомендуем это сделать.
Далее вы все выполняете на свой страх и риск.
Поддерживаемые версии модема (Baseband): 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00
Если у вас другой модем, можете даже не пытаться - анлок не заработает.
Сделайте джейлбрейк телефона c прошивкой iOS 5.0.1. Если у вас разлачиваемая версия модема - используйте Sn0wBreeze. Воспользуйтесь нашими руководствами. Если у вас iPhone 3GS с модемом 06.15 и вы обновлялись на обычную прошивку (не кастом), вам необходимо заново прошить модем (Install iPad Baseband).
Способ первый (ручная замена файла CommCenterClassics)
- Установите в Cydia пакет iFile.
- На компьютере скачайте утилиту iFunBox (Windows) или DiskAid здесь (Mac OS, Windows).
- Подключите iPhone к компьютеру и запустите iFunBox (или DiskAid).
- Откройте раздел Raw File System и найти папку System/Library/Frameworks/CoreTelephony.framework/Support. В этой папке находится файл CommCenterClassics.
- Скачайте CommCenterClassic.zip, распакуйте и замените найденный файл на iPhone этим файлом.
- Откройте в iFile папку System/Library/Frameworks/CoreTelephony.framework/Support.
- Кликните на голубой стрелке рядом с файлом CommCenterClassics.
- В секции Права доступа (User Permissions), есть три грцппы: Пользователь, Группа, Все (User, Group, World)
- Необходимо кликнуть на Пользователе (User) и выбрать Прочесть, Записать, Выполнить (Read, Write, Execute).
Затем кликнуть на Группе (Group) и выбрать Прочесть, Выполнить (Read, Execute).
Затем кликнуть на Все (World) и выбрать Прочесть, Выполнить (Read, Execute). - Сверху справа нажать кнопку Done и закрыть iFile.
- Теперь можно в Cydia установить ultrasn0w и перегрузить айфон.
Сайт выражает благодарность пользователю Александру Шпилевому за информацию и первичную проверку этого метода.
Способ второй (через репозиторий)
- Запустите Cydia и добавьте репозиторий http://cydia.myrepospace.com/smolk/
Для добавления репозитория перейдите в Manage -> Sources. Нажмите кнопку Edit (верхний правый угол), затем Add (верхний левый угол), введите адрес репозитория и нажмите Add Source. Затем жмите Return to Cydia и Done. - Найдите и установите пакет Fix Ultrasn0w For iOS 5.0.1, соответствующий вашему устройству (iPhone 4 или iPhone 3GS).
- Теперь можно установить ultrasn0w и перегрузить айфон.
Читайте нас в :
Оставить комментарий, читать комментарии [41]
Все конечно замечательно, но пока никто не смог точно ответить к чему это приведет.
Данные методы меняют одну из библиотек работы с коммуникациями, конечно если у вас вместо iPhone получился iPod - то другого выхода нет, но если вы все еще на 5.0, то на 5.0.1 переходить пока не за чем, а следовательно не зачем использовать "костыли".
[Reply]
admin Reply:
December 12th, 2011 at 2:38 pm
Совершенно с вами согласен.
[Reply]
AliasX
12 Dec 11 at 1:10 pm
а 4.11.08 - вообще ожидается? с прошивкой 5.01
[Reply]
admin Reply:
December 12th, 2011 at 2:37 pm
4.11 пока не ожидается.
[Reply]
Picaby
12 Dec 11 at 2:33 pm
Всё это конечно хорошо. Только я вот чего не осиливаю...
После чистой установки тело не видит сеть. Надо его активировать (тоесть ХАКтивировать) либо шить кастомной прошивкой с вшитой активацией... в итоге получаем телефон, который заводится "с толкача" утилитками iBoot или RedsnOw или т.д... и в дальнейшем утилита Ультрасноу из Сидии разлочивает турбку и позволяет соответственно выйти на связь. Тоесть либо не активирован либо караулить чтоб тел ни дай бог не перегрузился вдали от компа... удовольствие сомнительное...
[Reply]
admin Reply:
December 15th, 2011 at 6:28 am
согласен. но какой у вас есть выход, если тел залочен?
[Reply]
Myphody Reply:
December 15th, 2011 at 9:25 am
Ну мне кажется проще пока не спешить за новизной прошивки. А если уж приключилось прошиться - спускаться обратно. Я вот со своим 3GS так и поступил. Версия 4.1 влетела без особых трудностей.
[Reply]
admin Reply:
December 15th, 2011 at 3:16 pm
ну с этим соглашусь. хотя каждый сам решает.
[Reply]
Дмитрий Коробенко Reply:
December 19th, 2011 at 5:43 pm
Подскажите пожалуйста, как даунгрейдились до 4.1. Дело в том, что прилетел из Штатов 3GS версии 4.2.1.
Пытался даунгрейдить: ввожу в DFU, указываю чистую прошивку 4.1 (предварительно удалив все строки из hosts) - вылетает с ошибкой 3194
[Reply]
admin Reply:
December 19th, 2011 at 5:52 pm
запустите tinyumbrella и проверьте, есть ли shsh ключи для 4.1. если нету - то сдаунгрейдить никак нельзя будет.
[Reply]
Дмитрий Коробенко Reply:
December 19th, 2011 at 6:01 pm
А есть tinyumbrella вообще никаких ключей не видит - то всё, обновляться до 5.0.1 и делать привязанный джейл?
[Reply]
admin Reply:
December 20th, 2011 at 3:20 pm
если ключей нету там, то вы на 4.1 не сможете даунгрейд сделать.
у вас сейчас прошивка 4.2.1? чем она не устраивает?
в любом случае имеет смысл сохранить ключи от текущей прошивки с помощью redsn0w или ifaith
[Reply]
Myphody
14 Dec 11 at 11:15 pm
так и не получилось сделать анлок((((
через сидию установку заканчивает ошибкой, а ручками результата никакого(((
[Reply]
Александр Шпилевой Reply:
December 18th, 2011 at 2:11 am
Невнимательны к инструкции...
[Reply]
aqwbi4
15 Dec 11 at 10:19 pm
А по мне так чего ждать? У меня с момента установки 5.0.1 телефон сам ни разу не перегружался. Не вижу проблемы))
[Reply]
Александр Шпилевой
18 Dec 11 at 2:12 am
Подскажите,смогу я назад откатится на 4.2.1,которая сейчас стоит,если не смогу анлок поставить на 5.0.1,версия модема 06.15,3GS????
[Reply]
admin Reply:
December 19th, 2011 at 6:44 am
не надо дублировать комменты!!!!
[Reply]
Mikhail
18 Dec 11 at 4:12 pm
Сайт вырадает благодарность пользователю Александру Шпилевому за информацию и первичную проверку этого метода.
Исправь пожалуйста второе слово ))
[Reply]
admin Reply:
December 19th, 2011 at 6:45 am
ага. спасибо. клавиатура у меня маленькая сейчас, постоянно не туда попадаю ((
[Reply]
alex
18 Dec 11 at 6:48 pm
Все же интерес пересилил. Поставил на 3GS прошивку 5.0.1 и попробовал данный способ. Ну вот соглашусь с выше сказанным. После всех манипуляций руками - ничего не произошло. А Сидия выдает ошибку при установке. Тоесть либо это массовое криворучество, либо есть некоторые тонкости... Поковыряюсь конеш еще немного, но думается придется опять откатиться...
[Reply]
admin Reply:
December 21st, 2011 at 7:19 am
сегодня-завтра выйдет обновление ультрасноу для 5.0.1
[Reply]
Myphody
21 Dec 11 at 12:26 am
А по поводу вопроса от Дмитрия насчет 3GS америкоса - прошиться на кастомную 4.1 можно и без ключей (насколько мне известно). А вообще лучше не экспериментировать особо. Откатиться как правило труднее... если целью стоит просто поймать связь, то проще при помощи RedsnOw поставить Сидию и перешить модем. Прога также активирует трубку. А после в сидии ультрасноу выведет тело на свяязь...
Только Акуратнее!!!
[Reply]
admin Reply:
December 21st, 2011 at 7:40 am
пробовать можно, но это может быть чревато.
в любом случае надо сохранить shsh от текущей.
[Reply]
Myphody Reply:
December 21st, 2011 at 1:19 pm
Ну по поводу сохранения это вообще как правило №1.. и есть еще вариант просто вшить прошивку 5.0 Под нее вроде бы всё работает. Но опять же запускать телефон придется с помощью программ, но зато новая прошивка.
На себе пробовал способ, работает 100%: скачать прошивку 5.0 и 5.0.1, сделать из обеих кастомы, потом открыть при помощи тотал командера и вынуть из них внутренности (.DMG). После то, что было в 5.0 переименовать на то,что было в 5.0.1 (у меня были 038-3697-001.dmg и 038-3713-001.dmg) после просто в том же тотал командере втаскиваем обратно в окошко и сохраняем. Вобщем получается прошивка 5.0.1 с нутром от 5.0 Ну и прошиваем телефон. Тунец шьет без проблем не соображая что его обманули)
[Reply]
admin Reply:
December 22nd, 2011 at 3:34 pm
хитро. не пробовал, надо будет на досуге заценить.
[Reply]
Myphody
21 Dec 11 at 1:13 am
Лично у меня получилось, спасибо большое за статью, теперь не кирпич, а телефон
[Reply]
Roman
22 Dec 11 at 12:56 am
Имхо, если деб не устанавливается сам, то можно распоковать и самому файлы в директории покидать
[Reply]
admin Reply:
December 22nd, 2011 at 3:41 pm
лучше не стоит.
а почему не устанавливается? через что пытаетесь?
[Reply]
iZEvg
22 Dec 11 at 8:48 am
Вечер добрый, подскажите, дак это джейлбрэйк или анлок оператора? как то странно назвали статью...
[Reply]
admin Reply:
December 31st, 2011 at 6:40 am
в этой статье про анлок говорится.
[Reply]
Kostya-Sverige
30 Dec 11 at 10:03 pm
Поставил 5.0.1 на 3gs. Ультрасноу тоже не хотел работать, где то прочитал выключить службу геолокации и перезагрузить телефон - сработало. потом включил геолокацию все осталось нормально сеть робит.
[Reply]
admin Reply:
January 5th, 2012 at 8:43 am
здорово. спасибо за инфу.
[Reply]
sney
4 Jan 12 at 12:10 pm
unlock от оператора?, то есть сделали анлок и на других модемах не только на 1.59?
[Reply]
admin Reply:
January 5th, 2012 at 8:45 am
читайте внимательнее - только для 1.59
[Reply]
Kostya-Sverige
4 Jan 12 at 1:35 pm
у меня модем 06.15.00
[Reply]
sney
4 Jan 12 at 2:30 pm
Поддерживаемые версии модема (Baseband): 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00
Если у вас другой модем, можете даже не пытаться - анлок не заработает.
Напишите хотя бы в скобках, что 3GS!
[Reply]
admin Reply:
January 6th, 2012 at 5:06 pm
01.59 - это модем от iph4
еще пара тройка есть и у 3g (хотя ему не актуальна инфа про 5.0.1)
[Reply]
Kostya-Sverige
5 Jan 12 at 1:40 pm
Способ второй (через репозиторий)
Запустите Cydia и добавьте репозиторий
Для добавления репозитория перейдите в Manage -> Sources. Нажмите кнопку Edit (верхний правый угол), затем Add (верхний левый угол), введите адрес репозитория и нажмите Add Source. Затем жмите Return to Cydia и Done.
Найдите и установите пакет Fix Ultrasn0w For iOS 5.0.1, соответствующий вашему устройству (iPhone 4 или iPhone 3GS).
Теперь можно установить ultrasn0w и перегрузить айфон.
-----------------------------
У МЕНЯ 3GS. ПРИ УСТАНОВКЕ Fix Ultrasn0w For iOS 5.0.1 ВЫДАЕТ ОШИБКУ Sub-process /usr/bin/dpkg returned an error code (1) ПОДСКАЖИТЕ, ЧТО ДЕЛАТЬ????????
[Reply]
admin Reply:
January 9th, 2012 at 4:22 pm
читайте внимательнее - ultrasn0w для 5.0.1 уже вышел!
[Reply]
Толик Reply:
January 9th, 2012 at 7:55 pm
я пробовал удалять плохие репы но бесполезно и перезагружал и переустанавливал безполезно
[Reply]
Толик Reply:
January 9th, 2012 at 7:56 pm
мне нужен метод устранить ошибку Sub-process /usr/bin/dpkg returned an error code (1)
[Reply]
Толик
9 Jan 12 at 12:45 am