iPhone & iPad forum Russia: Даунгрейд прошивки с 4.0 до 3.1.3(Обновление) - iPhone & iPad forum Russia

Перейти к содержимому

  • (5 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Даунгрейд прошивки с 4.0 до 3.1.3(Обновление) Оценка: -----

#1 Пользователь офлайн   ☆kolyamba2009☆ 

  • Модератор
  • Группа: Модераторы
  • Сообщений: 534
  • Репутация: 60
  • Регистрация: 14 Март 10
  • ГородНижний Новгород
  • Аппарат:iPhone 4
  • Прошивка:iOS 5 GM
  • JailBreak:нет
  • OS:Mac OS 10.6.8: OS Lion 10.7.2 GM и Win 7

Отправлено 03 Май 2010 - 13:56

Даунгрейд прошивки с 4.0 до 3.1.3

Изображение


Нам понадобятся:
• ITunes 9.1 или выше;
• Оригинальная прошивка 3.1.3;
iRecovery v1.3 (Mac) или iRecovery v1.3 (Win);
• Библиотека LibUSB;

Новое «железо» появляется каждый год, и Apple решили нанести удар посильнее с новым iPhone 3GS. Чем добавлять новые местные защиты, в Apple решили, что каждое восстановление ПО устройства будет проверяться на аутентичность и безопасность – самой Apple.
Это делается следующим образом: в процессе восстановления ПО пользователь видит на экане сообщение «Идёт проверка восстановления в Apple…», в течение которого используется специальный протокол вызов/ответ между айфоном и Apple: некоторая ”частичная выжимка” из файлов используемой прошивки посылается на сервер, который затем решает подписывать результат... или нет.
Это позволяет Apple не только защититься от установки левых (модифицированных) прошивок на устройство, но также позволяет им отзывать уже существующую на устройстве прошивку, запрещая пользователям восстанавливать её на устройстве при выходе более новой версии. Для этого им достаточно отказаться снова подписывать, скажем, прошивку iOS 3.1.3. после выхода следующей версии (в нашем случае,iOS4.0).
Однако, чтобы сделать эту модель безопасной, необходимо проверять, что система не стала объектом простой «атаки ответа»: при которой кто-то может сохранить копию подписи сервера Apple, а затем, возврашать её на все обращения.

Саурик сделал сервер, который дублирует функциональность сервера электронной подписи Apple, заменяя живой процесс получения подписи пакетным «on file»-процессом.
Соответственно, всё, что нам требуется, это заставить iTunes его использовать. К счастью большая часть операционных систем позволяет локально перенаправить запросы к определённым серверам, используя файл с названием hosts. Используюя это, мы можем перенаправить запросы к эппловскому серверу электронных подписей к серверу Сидии.
Так, просто откройте файл C:\Windows\System32\drivers\etc\hosts (Windows) или /etc/hosts (Mac OS X) и добавьте следующий код последней строкой файла:


Любой из этих:

74.208.10.249 gs.apple.com; 74.208.10.171 gs.apple.com; 74.208.105.171 gs.apple.com

На Mac OS это выглядит так:

Изображение


Теперь, когла iTunes думает, что она говорит с Apple, она на самом деле говорит с Cydia. Эта нехитрая операция даст вам доступ к электронным подписям , сохраненным в пакетах на сервере Сидии.
Этот сервер также кэширует любые проходящие через него SHSH-комки (кванты подписанных данных), которые не были сохранены ранее, выступая полноценной заменой сервера Apple. Таким образом он подписывает ваше устройство на пакетный механизм «on file», снимая ограничения на будущие даунгрейды прошивки, даже если вы не используете джейлбрейк.

Чтобы откатиться с прошивки 4.0 на прошивку 3.1.3/3.1.2 в первую очередь необходимо одно и очень важное условие. Когда у вас стояла прошивка 3.1.3 или 3.1.2, то вы должны были сохранить файлы SHSH на серверах Саурика в Cydia, нажав на Make My Life Easier. Если после этого в Cydia вы видели надпись This Device Has a 3.1.3/3.1.2 ECID SHSH On File, то откатится вы сможете. Если вы этого не сделали и не видите/видели этой надписи, то можете дальше не читать, откатится вы не сможете.


Инструкция для Mac:(её мы и расмотрим более подробно,так сказать на моём примере)

Распакуйте архив и положите iRecovery на рабочий стол, затем установите библиотеки "LibUSB".

1 И так в начале мы имеем iPhone 3GS с установленной на нём iOS4:

Изображение

Далее подключаем iPhone к iTunes:

Изображение

2 Откройте iTunes и, зажав кнопку ALT, кликните мышкой "Восстановить" и выбирите прошивку 3.1.3.

Изображение

Изображение

Изображение

Изображение

3 В процессе восстановления, вы увидите всплывающее окно с ошибкой 1015, но не беспокойтесь, это совершенно нормально.

Изображение

4 Нажмите кнопку ОК, чтобы закрыть всплывающее окно и закройте iTunes.

5 Теперь откройте Terminal и введите следующие команды:

Изображение


cd Desktop
./iRecovery -s
setenv auto-boot true
saveenv
fsboot
exit


Вот что должно получиться:

Изображение

Можно перезагружать iPhone.

После перезагрузки iPhone включиться потребуя активации:

Изображение

Так как телефон у меня официальный ,каких либо манипуляций с телефоном мне не понадобилось,достаточно подключить его к iTunes имеющим доступ в интернет!

Изображение

Изображение

В итоге имеем iPhone c работающей iOS 3.1.3:

Изображение

Все готово!

Инструкция для Windows:(схожа с инструкцией для Mac OS)
1 Распакуйте архив и положите iRecovery на рабочий стол, затем установите библиотеки "LibUSB".
2 Откройте iTunes и, зажав кнопку SHIFT, кликните мышкой "Восстановить" и выбирите прошивку 3.1.3.
3 В процессе восстановления, вы увидите всплывающее окно с ошибкой 1015, но не беспокойтесь, это совершенно нормально.
4 Нажмите кнопку ОК, чтобы закрыть всплывающее окно и закройте iTunes.
5 Теперь откройте Terminal и введите следующие команды:

cd Desktop
iRecovery.exe -s
setenv auto-boot true
saveenv
fsboot
/exit


Все готово, можно перезагружать iPhone.


Более глубокую информацию можно получить в другой нашей теме перейдя по ссылке- Сюда.
Человек не знает,чего он хочет-пока другие не похвастаются.

2

#2 Пользователь офлайн   SWAT 

  • iGuru
  • Группа: Гл. Модераторы
  • Сообщений: 689
  • Репутация: 68
  • Регистрация: 26 Ноябрь 09
  • ГородМайкоп
  • Аппарат:iPhone 5 16Gb white + iPad 3 64 gb wifi +3G white
  • Прошивка:7.0.4-7.0.4
  • JailBreak:evasi0n
  • OS:Windows 7 максимальная (64bit)

Отправлено 04 Май 2010 - 13:45

куда установить  LibUSB и как?
0

#3 Пользователь офлайн   ☆kolyamba2009☆ 

  • Модератор
  • Группа: Модераторы
  • Сообщений: 534
  • Репутация: 60
  • Регистрация: 14 Март 10
  • ГородНижний Новгород
  • Аппарат:iPhone 4
  • Прошивка:iOS 5 GM
  • JailBreak:нет
  • OS:Mac OS 10.6.8: OS Lion 10.7.2 GM и Win 7

Отправлено 04 Май 2010 - 13:51

На Mace открывается утилитой архивирования и получившийся файл двойным кликом устанавливается ,на Винде не пробывал
Человек не знает,чего он хочет-пока другие не похвастаются.

0

#4 Пользователь офлайн   SWAT 

  • iGuru
  • Группа: Гл. Модераторы
  • Сообщений: 689
  • Репутация: 68
  • Регистрация: 26 Ноябрь 09
  • ГородМайкоп
  • Аппарат:iPhone 5 16Gb white + iPad 3 64 gb wifi +3G white
  • Прошивка:7.0.4-7.0.4
  • JailBreak:evasi0n
  • OS:Windows 7 максимальная (64bit)

Отправлено 04 Май 2010 - 15:20

щас буду под маком пробывать. Не работал им раньше. Под виндой не пашет. 

А хде это терминал взять на mac??? 


0

#5 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 04 Май 2010 - 15:24

Просмотр сообщенияSWAT (04 Май 2010 - 15:20) писал:

щас буду под маком пробывать. Не работал им раньше. Под виндой не пашет. 

А хде это терминал взять на mac??? 


как это не получается я это под виндой проделывал 10 раз :lol:
у меня щя win xp на чём пробуешь ?
могу скинуть все файлы какими пользовался нужно ?
0

#6 Пользователь офлайн   SWAT 

  • iGuru
  • Группа: Гл. Модераторы
  • Сообщений: 689
  • Репутация: 68
  • Регистрация: 26 Ноябрь 09
  • ГородМайкоп
  • Аппарат:iPhone 5 16Gb white + iPad 3 64 gb wifi +3G white
  • Прошивка:7.0.4-7.0.4
  • JailBreak:evasi0n
  • OS:Windows 7 максимальная (64bit)

Отправлено 04 Май 2010 - 15:55

Просмотр сообщения★smolk★ (04 Май 2010 - 15:24) писал:

как это не получается я это под виндой проделывал 10 раз  :lol:
у меня щя win xp на чём пробуешь ?
могу скинуть все файлы какими пользовался нужно ?


на маке откатился.  :ag:



0

#7 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 10 Май 2010 - 13:51

Простой способ подправить boot после отката с os 4.0 на 3.1.3
проверенно лично на 3GS WIN XP


качаем
libusb-win32-filter от сюда
и iREB от сюда


Устанавливаем
1 libusb-win32-filter-bin

2 Открываем iH8sn0w - iREB For Windows

3
Изображение

4
Изображение

5
Изображение

Выбираем своего зверя и жмём нужную кнопку
.


iREB-4.0.x-4.1

Изображение

если телефон не перезагрузился значит надо поставить libusb-win32-filter

Изображение

0

#8 Пользователь офлайн   r031995 

  • Группа: Участник
  • Сообщений: 1
  • Репутация: 0
  • Регистрация: 01 Апрель 10
  • ГородМосква
  • Аппарат:iPhone 3gs
  • Прошивка:3.1.3
  • JailBreak:нет
  • OS:нет

Отправлено 11 Май 2010 - 17:59

Ну как бы и что? что дальше то делать после iRecovery?
0

#9 Пользователь офлайн   ☆kolyamba2009☆ 

  • Модератор
  • Группа: Модераторы
  • Сообщений: 534
  • Репутация: 60
  • Регистрация: 14 Март 10
  • ГородНижний Новгород
  • Аппарат:iPhone 4
  • Прошивка:iOS 5 GM
  • JailBreak:нет
  • OS:Mac OS 10.6.8: OS Lion 10.7.2 GM и Win 7

Отправлено 11 Май 2010 - 18:22

В шапке всё по пунктам написано. После того как выполнил все пункты ,открываешь терминал копируешь то что выделено зелёным и вставляешь в терминал и нажимаешь интер,побегут строки в терминале когда остановятся выкл. ти вкл. телефон , он включится и загрузится OS.
Человек не знает,чего он хочет-пока другие не похвастаются.

0

#10 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 11 Май 2010 - 19:10

Просмотр сообщенияr031995 (11 Май 2010 - 17:59) писал:

Ну как бы и что? что дальше то делать после iRecovery?


вы внимательно смотрели на мой пост где всё в картинках и стрелками нарисовано что нажимать :af:
0

#11 Пользователь офлайн   MDmitriy 

  • Наблюдатель
  • Группа: Участник
  • Сообщений: 6
  • Репутация: 1
  • Регистрация: 03 Май 10
  • ГородКиров
  • Аппарат:Iphone 3GS 16 Gb
  • Прошивка:3.1.3
  • JailBreak:-
  • OS:-

Отправлено 12 Май 2010 - 11:13

А версия модема понижается?
0

#12 Пользователь офлайн   ☆kolyamba2009☆ 

  • Модератор
  • Группа: Модераторы
  • Сообщений: 534
  • Репутация: 60
  • Регистрация: 14 Март 10
  • ГородНижний Новгород
  • Аппарат:iPhone 4
  • Прошивка:iOS 5 GM
  • JailBreak:нет
  • OS:Mac OS 10.6.8: OS Lion 10.7.2 GM и Win 7

Отправлено 12 Май 2010 - 11:16

Нет,не понижается !
Человек не знает,чего он хочет-пока другие не похвастаются.

0

#13 Пользователь офлайн   Muit 

  • Группа: Участник
  • Сообщений: 4
  • Репутация: 0
  • Регистрация: 13 Май 10
  • ГородСанкт-Петербург
  • Аппарат:3GS
  • Прошивка:4.0
  • JailBreak:нет
  • OS:Snow Leo

Отправлено 13 Май 2010 - 15:43

А кто-нибудь пробовал обратно потом на 4.0 вернуться?
У меня не получается, нет прав говорит.
Хотя 4.0 beta 3 была.
Вернулся на 3.1.3, но не могу поднять бэкап последний, под 4-кой сделанный.
В Настройках iTunes он есть, но выбрать его эта сволочь не дает...
Буду благодарен за любую помощь...
0

#14 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 13 Май 2010 - 16:02

Просмотр сообщенияMuit (13 Май 2010 - 15:43) писал:

А кто-нибудь пробовал обратно потом на 4.0 вернуться?
У меня не получается, нет прав говорит.
Хотя 4.0 beta 3 была.
Вернулся на 3.1.3, но не могу поднять бэкап последний, под 4-кой сделанный.
В Настройках iTunes он есть, но выбрать его эта сволочь не дает...
Буду благодарен за любую помощь...


я ставил после 3.1.3 и всё тип топ

выложи скриншот
0

#15 Пользователь офлайн   Muit 

  • Группа: Участник
  • Сообщений: 4
  • Репутация: 0
  • Регистрация: 13 Май 10
  • ГородСанкт-Петербург
  • Аппарат:3GS
  • Прошивка:4.0
  • JailBreak:нет
  • OS:Snow Leo

Отправлено 13 Май 2010 - 16:07

Просмотр сообщения★smolk★ (13 Май 2010 - 16:02) писал:

я ставил после 3.1.3 и всё тип топ

выложи скриншот


Сейчас не могу, я на работе, а тут Win только.
Могу описать словами, если жму "обновить" - то ошибка 3002.
Если "восстановить" - "нет прав для установки данной сборки"...
Я пытался сделать под 3.1.3 Spirit. Не получилось. Хочу вернутся, мне нужен мой бэкап.
Теперь вообще ничего не могу сделать...
0

#16 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 13 Май 2010 - 16:19

Просмотр сообщенияMuit (13 Май 2010 - 16:07) писал:

Сейчас не могу, я на работе, а тут Win только.
Могу описать словами, если жму "обновить" - то ошибка 3002.
Если "восстановить" - "нет прав для установки данной сборки"...
Я пытался сделать под 3.1.3 Spirit. Не получилось. Хочу вернутся, мне нужен мой бэкап.
Теперь вообще ничего не могу сделать...


пробуй на beta 1
0

#17 Пользователь офлайн   Muit 

  • Группа: Участник
  • Сообщений: 4
  • Репутация: 0
  • Регистрация: 13 Май 10
  • ГородСанкт-Петербург
  • Аппарат:3GS
  • Прошивка:4.0
  • JailBreak:нет
  • OS:Snow Leo

Отправлено 13 Май 2010 - 16:24

Просмотр сообщения★smolk★ (13 Май 2010 - 16:19) писал:

пробуй на beta 1


Не получается, не 1-я, ни 2-я. Говорит что устарели они для моего устройства...
Есть какой-нить способ просто вернуть телефон в "заводское" состояние?
Боюсь, что Spirit нагадил где-то...
0

#18 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 13 Май 2010 - 16:38

Просмотр сообщенияMuit (13 Май 2010 - 16:24) писал:

Не получается, не 1-я, ни 2-я. Говорит что устарели они для моего устройства...
Есть каой-нить способ просто вернуть телефон в "заводское" состояние.
Боюсь, что Spirit нагадил где-то...


пробуй нажимай восстановить в тунце и пускай он сам скачает прошивку и установит дальше после установки будет выдавать тебе ошибки не обращай внимания появиться шнурок с тунцом дальше грузи зверя и пробуй ставь 4.0

ps

не правь boot и не делай джеил сразу ставь 4.0
0

#19 Пользователь офлайн   Muit 

  • Группа: Участник
  • Сообщений: 4
  • Репутация: 0
  • Регистрация: 13 Май 10
  • ГородСанкт-Петербург
  • Аппарат:3GS
  • Прошивка:4.0
  • JailBreak:нет
  • OS:Snow Leo

Отправлено 13 Май 2010 - 16:39

Просмотр сообщения★smolk★ (13 Май 2010 - 16:38) писал:

пробуй нажимай восстановить в тунце и пускай он сам скачает прошивку и установит дальше после установки будет выдавать тебе ошибки не обращай внимания появиться шнурок с тунцом дальше грузи зверя и пробуй ставь 4.0

ps

не правь boot и не делай джеил сразу ставь 4.0


Спасибо! Буду пробовать!
0

#20 Пользователь офлайн   smolk 

  • Продвинутый пользователь
  • Группа: Заблокированные
  • Сообщений: 2 869
  • Репутация: 253
  • Регистрация: 23 Апрель 10
  • ГородНижневартовск
  • Аппарат:4S
  • Прошивка:5.0.1
  • JailBreak:есть
  • OS:win 7 & win xp & mac os

Отправлено 13 Май 2010 - 17:39

Просмотр сообщенияMuit (13 Май 2010 - 16:39) писал:

Спасибо! Буду пробовать!


позже отпишись как получилось :rolleyes:
0

Поделиться темой:


  • (5 Страниц)
  • +
  • 1
  • 2
  • 3
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Свернуть категорию Похожие темы

  Название темы Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) Обновление прошивки EFI для Mac'ов Nik 
  • 0 Ответов
  • 3 308 Просмотров
Открытая тема (есть новые ответы) Apple выпустила обновление прошивки для 24" LED Cinema Display LionLeo 
  • 0 Ответов
  • 2 959 Просмотров
Опрос (нет новых голосов) Опрос   Прошивки iPhone OS 3.1.3 и 4.0 iProfi 
  • 0 Ответов
  • 5 828 Просмотров
Закрытая тема Понижение прошивки с 3.1 до 3.0.1
Только 2G или официального 3 G
msv 
  • 6 Ответов
  • 13 895 Просмотров
Открытая тема (есть новые ответы) iH8sn0w iREB помошник при ресторе или даунгрейде прошивки
Устраняет ошибки 16XX 21XX возникающие в iTunes
msv 
  • 0 Ответов
  • 8 427 Просмотров

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей