Как сделать анлок 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 и перегрузить айфон.
Все конечно замечательно, но пока никто не смог точно ответить к чему это приведет.
Данные методы меняют одну из библиотек работы с коммуникациями, конечно если у вас вместо iPhone получился iPod - то другого выхода нет, но если вы все еще на 5.0, то на 5.0.1 переходить пока не за чем, а следовательно не зачем использовать "костыли".
Всё это конечно хорошо. Только я вот чего не осиливаю...
После чистой установки тело не видит сеть. Надо его активировать (тоесть ХАКтивировать) либо шить кастомной прошивкой с вшитой активацией... в итоге получаем телефон, который заводится "с толкача" утилитками iBoot или RedsnOw или т.д... и в дальнейшем утилита Ультрасноу из Сидии разлочивает турбку и позволяет соответственно выйти на связь. Тоесть либо не активирован либо караулить чтоб тел ни дай бог не перегрузился вдали от компа... удовольствие сомнительное...
Ну мне кажется проще пока не спешить за новизной прошивки. А если уж приключилось прошиться - спускаться обратно. Я вот со своим 3GS так и поступил. Версия 4.1 влетела без особых трудностей.
Дмитрий Коробенко Reply: December 19th, 2011 at 5:43 pm
Подскажите пожалуйста, как даунгрейдились до 4.1. Дело в том, что прилетел из Штатов 3GS версии 4.2.1.
Пытался даунгрейдить: ввожу в DFU, указываю чистую прошивку 4.1 (предварительно удалив все строки из hosts) - вылетает с ошибкой 3194
если ключей нету там, то вы на 4.1 не сможете даунгрейд сделать.
у вас сейчас прошивка 4.2.1? чем она не устраивает?
в любом случае имеет смысл сохранить ключи от текущей прошивки с помощью redsn0w или ifaith
Все же интерес пересилил. Поставил на 3GS прошивку 5.0.1 и попробовал данный способ. Ну вот соглашусь с выше сказанным. После всех манипуляций руками - ничего не произошло. А Сидия выдает ошибку при установке. Тоесть либо это массовое криворучество, либо есть некоторые тонкости... Поковыряюсь конеш еще немного, но думается придется опять откатиться...
А по поводу вопроса от Дмитрия насчет 3GS америкоса - прошиться на кастомную 4.1 можно и без ключей (насколько мне известно). А вообще лучше не экспериментировать особо. Откатиться как правило труднее... если целью стоит просто поймать связь, то проще при помощи RedsnOw поставить Сидию и перешить модем. Прога также активирует трубку. А после в сидии ультрасноу выведет тело на свяязь...
Только Акуратнее!!!
Ну по поводу сохранения это вообще как правило №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 Ну и прошиваем телефон. Тунец шьет без проблем не соображая что его обманули)
Поставил 5.0.1 на 3gs. Ультрасноу тоже не хотел работать, где то прочитал выключить службу геолокации и перезагрузить телефон - сработало. потом включил геолокацию все осталось нормально сеть робит.
Поддерживаемые версии модема (Baseband): 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00
Если у вас другой модем, можете даже не пытаться - анлок не заработает.
Напишите хотя бы в скобках, что 3GS!
Запустите 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 и перегрузить айфон.
-----------------------------
У МЕНЯ 3GS. ПРИ УСТАНОВКЕ Fix Ultrasn0w For iOS 5.0.1 ВЫДАЕТ ОШИБКУ Sub-process /usr/bin/dpkg returned an error code (1) ПОДСКАЖИТЕ, ЧТО ДЕЛАТЬ????????
Все конечно замечательно, но пока никто не смог точно ответить к чему это приведет.
Данные методы меняют одну из библиотек работы с коммуникациями, конечно если у вас вместо 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 и добавьте репозиторий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 и перегрузить айфон.
-----------------------------
У МЕНЯ 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 уже вышел!http://iphoneroot.com/RU/iphone-dev-team-released-ultrasn0w-1-2-5-with-ios-5-0-1-support/
[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