4PDA
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

138 страниц V  « < 77 78 79 80 81 82 > »  
 
Ответить
> Сохранение SHSH для всех iдевайсов, Все способы сохранения сертификата
T0ugh

20.07.2010, 17:30
Сообщение #1

^_^
*********
[offline]

Куратор темы
Группа: Модераторы
Сообщений: 3198
Регистрация: 20.10.2009
Apple iPhone 5



Репутация: -  600  +

Сохраняем SHSH для всех iдевайсов



Прикрепленное изображение


SHSH сертификат (SHSH blobs) - цифровая подпись, уникальная для каждого iдевайса, которой подписывается файл прошивки перед тем, как он заливается в устройство. SHSH выписывает специальный сервер Apple (gs.apple.com) в ответ на идентификатор прошиваемого устройства, высылаемый ему iTunes. Система подписывания дебютировала летом 2009 года, вместе с релизом iPhone 3GS. Начиная с прошивки 3.1.1, система подписывания была распространена на iPod touch 2G и 3G, а с момента выхода iOS 4.0 SHSH стали подписываться также iPhone 3G. Для iPhone 2G, iPod touch 1G и Apple TV 1G SHSH не используются, поэтому данные устройства всегда можно прошить на любую доступную версию iOS.

Принцип работы этого ограничения прост. При попытке даунгрейда (понижения прошивки), iTunes связывается с сервером компании Apple и отсылает на него некоторые данные вашего устройства, включая уникальный идентификатор его чипа. В ответ приходит SHSH сертификат, необходимый для загрузочного модуля (iBoot). Если этого не произошло, то iTunes выдаст ошибку и прервёт процесс восстановления. Если же у вас сохранён сертификат для прошивки, на которую вы хотите восстановиться, то вы всегда сможете это сделать, минуя сервер Apple.
Использование SHSH в iOS 5
APTicket
Вплоть до выхода iOS 5.0 осенью 2011 года наличие SHSH давало гарантированную возможность откатить любой гаджет на любую старую версию iOS. Но потом в Apple существенно модифицировали систему подписывания прошивок.
Но если прежде iTunes передавал на сервер Apple только идентификатор устройства и версию прошивки, то теперь перед прошивкой iOS-устройство генерирует случайное число, которое тоже участвует в создании SHSH. Этот новый тип называется APTicket.

Последствия внедрения APTicket
Последствия оказались весьма серьёзными. Раньше SHSH не имел срока годности и мог использоваться неограниченное число раз. Начиная с iOS 5.0, любой SHSH действителен только один раз. При следующей перезагрузке iOS-гаджет генерирует новое случайное число, и старый SHSH к нему уже не подойдёт. Расшифровать APTicket практически невозможно - для этого необходимо взломать ключ безопасности Apple, а сделать это можно лишь перебором (брутфорсом).

Согласно задумке программистов Apple, APTicket сделают невозможным восстановление любых устройств Apple на не подписываемые прошивки. Однако это не так.

Борьба с проверкой APTicket
Как выяснилось, проверку APTicket тоже можно обойти, но лишь на устройствах с процессорами Apple A4 и слабее - на iPhone 3G, iPhone 3GS, iPhone 4, iPod touch 3G, iPod touch 4G, iPad 1G и Apple TV 2G. В ходе прошивки этих устройств можно отключить генерирование случайного числа и заставить iTunes принять старый SHSH от этого же устройства.

Кроме того, во всех прошивках iOS 5.x найдена уязвимость, которая открывает дополнительные возможности для отката прошивок даже на новых устройствах Apple. iPad 2, iPad 3 и iPhone 4S могут быть прошиты на любую версию iOS 5.x с любой другой версии iOS 5.x при соблюдении двух условий:

У вас должны быть SHSH от той версии iOS, с которой вы прошиваетесь, и той версии iOS, на которую вы прошиваетесь
Прошивка, которая установлена у вас сейчас, не должна быть установлена через обновление по воздуху. Если вы обновлялись или восстанавливались на неё через iTunes, то всё нормально

Возможен ли откат с iOS 6?
iPhone 3GS, iPhone 4, iPod touch 4G и Apple TV 2G можно откатить с iOS 6 (для Apple TV это ПО 5.1) на любую старую версию iOS при условии, что у вас есть SHSH от этой старой версии
iPad 2 можно откатить с iOS 6 на iOS 4.3.x при условии наличия SHSH от четвёртых прошивок
iPad 2 можно откатить с iOS 6 на iOS 5.x при одновременном наличии у вас SHSH от любой прошивки iOS 4.3.x и той прошивки 5.x, на которую вы хотите откатиться
iPhone 4S и iPad 3 откатить с iOS 6 невозможно, даже при наличии всех SHSH. Для этих гаджетов откат прошивок возможен только в пределах iOS 5.x
iPhone 5, iPod touch 5G, iPad mini и iPad 4 невозможно откатить с iOS 6, потому что прошивки iOS 5.x для этих устройств не выпускались
Использование SHSH в iOS 6
Если вы сохранили SHSH-сертификаты для операционной системы iOS 6.0 – iOS 6.1.2 в Cydia для того, чтобы потом сделать откат прошивки на предыдущую версию, спешим разочаровать вас, но сохраненные данные полностью непригодны для использования.

«Теперь если у вас есть взломанное устройство под управлением iOS 6.0 – iOS 6.1.2, вы больше не сможете сделать даунгрейд», — сообщил Saurik на своей веб-странице. Все SHSH-сертификаты последней версии iOS, которые хранились в Cydia, стали бесполезными. Jay Freeman (он же Saurik) дает также некоторую справочную информацию о том, как работают SHSH-сертификаты и какие особенности и новые ограничения цифровых сертификатов SHSH blobs и APTickets появились.

Saurik убрал битые сертификаты iOS6 и улучшил сохранение SHSH

Следующая информация важна для каждого пользователя-джейлбрейкера. Если вы владеете относительно обновленным устройством, SHSH–сертификаты iOS 6 совершенно бесполезны. Если до выхода iOS 5.0 сохраненные SHSH–сертификаты гарантировали откат гаджета на любую предыдущую версию iOS, то сейчас это невозможно, так как Apple значительно поменяла всю систему подписывания прошивок. Сделать откат на iOS 6.1.2 или iOS 6.0 с версии iOS 6.1.3 и выше для аппаратов, работающих на процессорах A5/A5X/A6/A6X невозможно.

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

Именно такая цифровая подпись и была внедрена в обновленную операционную систему iOS 6.1.3. Теперь пользователи не смогут использовать SHSH–сертификаты iOS 6 для понижения или обновления прошивки. Пользователь даже не сможет их использовать, чтобы восстановить текущую версию iOS на своем устройстве.

Saurik приводит следующие данные: около 25,8% джейлбрейкеров пострадали от этого. На остальных 74,2% «юзеров» iPhone (3GS, 4), iPod touch (4G) это никак не скажется. Но, если SHSH–сертификаты iOS 6 были загружены локально, путем использования таких утилит-инструментов как TinyUmbrella, redsn0w или iFaith, откат с iOS 6.1.3 сделать будет можно для устройств iPhone (3GS, 4), iPod touch (4G).

Оригинальный текст -> http://www.saurik.com/id/15

Кому и на каких прошивках надо сохранять сертификаты:
Владельцам iPhone (3GS, 4, 4S, 5, 5C, 5S, 6, 6 Plus), iPod touch (4G, 5G), iPad (2, 3, 4, Air, Air 2), iPad mini (1, 2, 3) -> для всех прошивок.

Сохранить SHSH можно только для последней, актуальной на данный момент прошивки доступной на сервере Apple!
На данный момент это -> iOS 8.1!

Способы сохранения SHSH
Для сохранности отправляйте сертификаты себе на почту!


С помощью TinyUmbrella (не актуально для устройств с процессором A7)
Прикрепленное изображение

TinyUmbrella, требует наличие Java

Сохраняем сертификат.
Запускаем TinyUmbrella, далее в верхнем левом углу программы Show All SHSHs -> Connected Devices выбираем наше устройство и жмем Save SHSH
Обязательно снимите галку с Advanced -> "Request SHSH From Cydia" перед сохранением сертификата. инструкция

По умолчанию, сохранённые сертификаты хранятся:
Windows XP - С:\Documents and Settings\ИмяПользователя\.shsh
Windows Vista/7/8 - C:\Users\ИмяПользователя\.shsh
Mac OS X - ~/.shsh

После завершения работы с TinyUmbrella, необходимо вернуть «родные» параметры hosts
Windows - C:\Windows\System32\drivers\etc\hosts
MAC - /private/etc/hosts или /etc/hosts
Открыть с помощью текстового редактора файл hosts и удалить строчку -> "74.208.10.249 gs.apple.com"

Для сохранности отправьте сертификат себе на почту.

Прошу с вниманием отнестись к версии TinyUmbrella. Как правило в названии программы (TinyUmbrella-7.12.00) присутствуют цифры характерные для последней версии iOS (7.1.2) на момент выхода программы, а это значит, что версия 7.12.00 не сможет сохранить сертификаты от более новых прошивок iOS (7.1.3), так как автор программы не обновлял ее для работы с новыми версиями iOS. Будьте внимательны!

[OSX]Прикрепленный файлTinyUmbrella-7.12.00.app.zip ( 2,92 МБ )
[WIN]Прикрепленный файлtinyumbrella-7.12.00.exe ( 3,45 МБ )

Старые версии
[OSX]Прикрепленный файлTinyUmbrella-7.11.00.app.zip ( 2,83 МБ )
[WIN]Прикрепленный файлtinyumbrella-7.11.00.exe ( 3,3 МБ )
[OSX]Прикрепленный файлTinyUmbrella-7.04.00.app.zip ( 2,55 МБ )
[WIN]Прикрепленный файлtinyumbrella-7.04.00.exe ( 3,05 МБ )
[OSX]Прикрепленный файлTinyUmbrella-7.02.01a.app.zip ( 2,38 МБ )
[WIN]Прикрепленный файлtinyumbrella-7.02.01a.exe ( 2,87 МБ )
[OSX]Прикрепленный файлTinyUmbrella-7.00.00a.app.zip ( 2,32 МБ )
[WIN]Прикрепленный файлtinyumbrella-7.00.00a.exe ( 2,76 МБ )
[OSX]Прикрепленный файлTinyUmbrella-6.14.00.app.zip ( 2,25 МБ )
[WIN]Прикрепленный файлtinyumbrella-6.14.00.exe ( 2,69 МБ )
[OSX]Прикрепленный файлTinyUmbrella-6.13.00.app.zip ( 2,24 МБ )
[WIN]Прикрепленный файлtinyumbrella-6.13.00.exe ( 2,68 МБ )
[OSX]Прикрепленный файлTinyUmbrella-6.12.00.app.zip ( 2,19 МБ )
[WIN]Прикрепленный файлtinyumbrella-6.12.00.exe ( 2,62 МБ )


С помощью redsn0w (на данный момент не актуально)
Прикрепленное изображение

redsn0w

Сохраняем сертификат.
Запускаем redsn0w -> Extras -> SHSH blobs -> New, инструкция (Потребуется указать прошивку! Если обновлялись через iTunes, скачивать еще раз нет необходимости -> Где сохраняет прошивки iTunes)
redsn0w сохраняет сертификат по адресу -> C:\Users\ИмяПользователя\AppData\Roaming\redsn0w\shsh -> желательно отправить себе на почту для сохранности.

[OSX]Прикрепленный файлredsn0w_mac_0.9.15b3.zip ( 17,18 МБ )
[WIN]Прикрепленный файлredsn0w_win_0.9.15b3.zip ( 16,48 МБ )


С помощью iSHSHit (на данный момент не актуально)
Прикрепленное изображение

-> Актуально для устройств с Джейлбрейком
iSHSHit позволяет сохранять сертификаты (SHSH) прямо с вашего устройства. Эта программа автоматически отправляет ваши сертификаты на сервера Cydia, а также может выслать сохраненные сертификаты (SHSH) по электронной почте. Скачать и установить iSHSHit можно через Cydia в репозитории BigBoss совершенно бесплатно.

Сохраняем сертификат.
Запускаем iSHSHit -> Firmware выбираем All Versions, жмем Save. После сохранения сертификатов -> Manage SHSH, жмем Send All и отправляем себе на почту.

Основная тема -> iSHSHit

[DEB]Прикрепленный файлishshit_1.1.5.deb ( 492,91 КБ )


С помощью iFaith (не актуально для устройств с процессором A7)
Прикрепленное изображение

iFaith позволяет сохранять сертификаты (SHSH) от той версии iOS, которая установлена на вашем iдевайсе вне зависимости от ее актуальности, а также сохранить последние, актуальные.

Скачиваем сертификаты с сервера Cydia и сохраняем новые.
-> Актуально для всех iдевайсов
Запускаем iFaith -> Show Available SHSH Caches on Server, iFaith распознает наше устройство и предложит выбрать необходимое действие:
1. Чтобы сохранить сертификаты для последней, актуальной прошивки, выбираем -> Fetch the latest SHSH blobs Apple is actively signing.
2. Если у вас есть сертификаты, которые необходимо отправить на сервер Cydia, выбираем -> Submit SHSH blobs to Cydia for this device.
3. Для сохранения сертификатов с сервера Cydia, выбираем -> Show list of available SHSH blobs on TSS server(s). iFaith покажет доступные сертификаты на сервере Cydia, которые можно выгрузить -> Downloads all available blobs, далее сохранит их в указанное место и проверит. инструкция

Извлекаем сертификат.
-> Актуально для iPhone (3GS, 4), iPod touch (4G)
Запускаем iFaith -> Dump SHSH Blobs, вводим устройство в DFU режим, ждем окончание процесса и получаем сертификат от установленной прошивки. инструкция
Для сохранности отправьте сертификат себе на почту.

Подписываем прошивку.
-> Актуально для iPhone (3GS, 4), iPod touch (4G)
Запускаем iFaith -> Build *signed* IPSW w/Blobs -> Browse for SHSH blobs указываем путь к *.ifaith, *.shsh, *.plist файлу (ранее сохраненному сертификату), далее iFaith определит для какого устройства, какой версии iOS принадлежит сертификат и предложит указать прошивку -> Browse for an IPSW или скачать прошивку -> Download it for me. iFaith проверит сертификат и прошивку. После удачной проверки, iFaith предложит создать подписанную прошивку -> Build IPSW. Ждем, пока iFaith подпишет прошивку. После создания прошивки iFaith предложит ввести устройство в DFU режим, далее запускаем iTunes (необходима версия не позднее 11.0.0), зажимаем SHIFT (ALT на Mac OS) + «Восстановить» и указываем подписанную прошивку (B5CD_iFaith_iPhone_4-4.3.3_(8J2)_signed.ipsw). Ждем окончание прошивки, радуемся. инструкция

[WIN32]Прикрепленный файлiTunesSetup_11.0.0.exe ( 83,01 МБ )
[WIN64]Прикрепленный файлiTunes64Setup_11.0.0.exe ( 84,72 МБ )

Старая тема -> iFaith

[WIN]Прикрепленный файлiFaith-v1.5.9.zip ( 4,75 МБ )

Старые версии
[WIN]Прикрепленный файлiFaith-v1.5.8.zip ( 4,75 МБ )
[WIN]Прикрепленный файлiFaith-v1.5.7.zip ( 4,75 МБ )
[WIN]Прикрепленный файлiFaith-v1.5.6.zip ( 4,73 МБ )


С помощью 25PP (не актуально для устройств с процессором A7)
Прикрепленное изображение

25PP

Сохраняем сертификат.
Запускаем 25PP -> Прикрепленное изображение, далее нажимаем на зонтик -> Прикрепленное изображение, выбираем наше устройство и жмем -> Прикрепленное изображение, ждем окончание процесса и вы увидите список сохраненных сертификатов, нажимаем -> Прикрепленное изображение откроется папка с сохраненными сертификатами. инструкция

Для сохранности отправьте сертификат себе на почту.

[WIN]Прикрепленный файлppsetup_2.2.1.4268.exe ( 18,62 МБ )

Старые версии
[WIN]Прикрепленный файлppsetup_2.2.0.4174.exe ( 17,96 МБ )
[WIN]Прикрепленный файлppsetup_2.1.0.4026.exe ( 16,97 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3636.exe ( 12,05 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3634.exe ( 11,71 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3631.exe ( 11,75 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3540.exe ( 11,29 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3539.exe ( 11,29 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3500.exe ( 11,29 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3457.exe ( 11,26 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3429.exe ( 11,24 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3373.exe ( 11,31 МБ )
[WIN]Прикрепленный файлppsetup_2.0.0.3347.exe ( 11,31 МБ )
[WIN]Прикрепленный файлpp.exe ( 6,69 МБ )


С помощью W|NbR3LL@
Прикрепленное изображение

W|NbR3LL@, требует наличие .Net Framwork 4.0

Сохраняем сертификат.
Запускаем W|NbR3LL@ -> Check Blobs, программа проверит наличие ранее сохраненных сертификатов и покажет возможность сохранения сертификата от последней, актуальной прошивки -> Latest iOS - Apple, далее выбираем последнюю версию iOS и нажимаем -> Download from Apple, сертификат будет сохранен в папке Appleblobs с программой. инструкция

Для сохранности отправьте сертификат себе на почту.

[WIN]Прикрепленный файлWinbrella_v1.3.1.zip ( 755,4 КБ )

Старые версии
[WIN]Прикрепленный файлWinbrella_v1.3.zip ( 755,31 КБ )


Внимание!

Откат для устройств iPhone (4S, 5, 5C, 5S, 6, 6 Plus), iPod touch (5G), iPad (2, 3, 4, Air), iPad mini (1, 2) -> невозможен, даже при наличии SHSH сертификатов.
Откат для этих устройств невозможен с 8.x.x на 8.x.x, 8.x.x на 7.x.x, 7.x.x на 7.x.x, 7.x.x на 6.x.x, 6.x.x на 6.x.x, 6.x.x на 5.x.x и т.д, откат в любую сторону невозможен.
Откат доступен лишь для iPhone (3GS, 4) и iPod touch 4G при наличии SHSH сертификатов.

Вопрос
У меня iPhone (4S, 5, 5C, 5S), iPod touch (5G), iPad (2, 3, 4, Air), iPad mini (1, 2)
С прошивкой iOS (5.1.1, 6.0, 6.0.1, 6.0.2, 6.1, 6.1.1, 6.1.2, 6.1.3, 7.1, 7.1.1, 7.1.2)
Все SHSH сохранены!
Смогу ли я откатиться на iOS (6.0, 6.0.1, 6.0.2, 6.1, 6.1.1, 6.1.2, 6.1.3, 7.0.6, 7.1, 7.1.1, 7.1.2)?

Ответ
Нет, не сможете! Инструмента позволяющего это осуществить - нет!


Проверка сертификата iOS 6
Запускаем iFaith -> Build *signed* IPSW w/Blobs -> Browse for SHSH blobs указываем путь к *.ifaith, *.shsh, *.plist файлу (ранее сохраненному сертификату) и смотрим, что скажет программа.

Сертификат рабочий
Прикрепленное изображение

Сертификат нерабочий
Прикрепленное изображение
Правила темы
  1. В данной теме действуют все правила форума 4pda!
  2. Если участник форума дал вам хороший совет, который помог вам в решении вашей проблемы не следует помещать сообщение с текстом «Спасибо! Ты супер!!!» У нас на форуме принято говорить "Спасибо" путём повышения репутации нажав на кнопочку Прикрепленное изображение
    Если у Вас меньше 15 сообщений, нажмите на кнопку Прикрепленное изображение (под репутацией) и сообщите, кто Вам помог, кому ставить "+".
  3. Запрещено злоупотребление цитированием (оверквотинг, overquoting). Не нужно полностью цитировать сообщения оппонента - достаточно выделить главные моменты и нажать на кнопку Прикрепленное изображение
  4. Помогите сделать ветку чище и полезнее! Пользуйтесь ПоМодом - кнопками Прикрепленное изображение для выставления сообщению оценки. Минусуйте: флуд, оффтоп, нарушения правил. Плюсуйте: полезные посты, инструкции и т.п. Так гораздо легче и удобнее содержать ветку в чистоте и порядке. Спасибо за понимание!
  5. Перед тем как задать вопрос, ОБЯЗАТЕЛЬНО пользуйтесь поиском по теме в правом верхнем углу страницы Прикрепленное изображение, ОБЯЗАТЕЛЬНО прочитайте шапку НЕСКОЛЬКО РАЗ.
  6. Если у вас проблема - описывайте ее как можно подробнее! Чем больше от вас информации - тем больше шансов что вам помогут!
  7. Сообщения, в которых присутствуют грамматические и/или синтаксические ошибки, могут вызвать негативную реакцию участников форума.
    Старайтесь писать грамотно.
  8. Любой пост не по теме(оффтоп) или не несущий в себе смысловую нагрузку(флуд), а так-же вопросы, ответы на которые есть в шапке - будут удаляться без предупреждения
Архив
Способ № 1 - Через Cydia

Самый простой и быстрый способ.
Заходим в Cydia, находим надпись Make my life easier, thanks! и нажимаем на неё.
Прикрепленное изображение
При этом сертификат отправляется на серверы Саурика (создателя Cydia) и после этого можно вздохнуть с облегчением. При сохранённых сертификатах, на главной странице Cydia должна появиться надпись This Device Has a 3.1/3.1.2/3.1.3/4.0/4.0.1 ECID SHSH On File
Прикрепленное изображение
Если там красуется надпись This device has pendng TSS request - это значит, что сертификаты отправлены, но ещё не обработаны.
Прикрепленное изображение
Обработка может занять от нескольких минут до нескольких дней.


Способ № 2 - Usbview и Umbrella

Как получить и сохранить ECID в Windows

Для получения ECID:


1. Введите ваше устройство в Recovery Mode
A. Полностью выключаем устройство кнопкой Power(вверху на торце).
B. Зажимаем кнопку Home (круглая, внизу) и удерживаем ее.
C. Подключаем USB кабель, продолжаем держать кнопку Home, пока не появится изображение с USB шнурком и iTunes.
iTunes должен выдать предупреждение, что iPhone находится в режиме восстановления. Жмем Ок.

2. Скачайте и запустите Прикрепленный файлusbview.rar ( 30,18 КБ )
, после чего в меню в разделе ”Оptions”, выберите ”Сonfig Descriptors” (напротив появится галочка).
3. Нажмите на клавиатуре F5(обновить) и прокрутите вниз до строчки ”Apple Recovery (iBoot) USB drive”, и нажмите на нее.
Прикрепленное изображение

4. Перепишите себе 16-ти значный код ECID.
5. Выйдите из Recovery Mode зажав Home и Power на 10 секунд.

Для сохранения ECID:


1. Введите устройство в Recovery Mode, подключите к компьютеру и запустите iTunes.
2. Скачайте и запустите Прикрепленный файлumbrella.zip ( 4,94 МБ )

3. В поле ECID введите номер полученный выше, а в графе ”SHSH Repository” укажите Saurik-Cydia.
[attachment="467725:iPadJailbreak.png"]
4. Нажмите кнопку ”Submit”, при этом нужный вам файл сохранится в папке с утилитой Umbrella.
5. Сохраните и берегите этот файл, если не хотите потерять возможность отката прошивки.

Как откатить прошивку:


1. Открываем файл Hosts(C:WindowsSystem32driversetchosts), предварительно сделав его бекап.
2. Дописываем в самом низу 74.208.105.171 gs.apple.com
3. Скачиваем нужную прошивку, вводим устройство в DFU или Recovery Mode, потом Shif + Восстановить и выбираем скаченную прошивку.

Не забываем, что потом нужно будет обязательно удалить прописанную строчку в файле Hosts.


Способ № 3 - AutoSHSH RC2 3.1.33.2 (спасибо wesStyle )

AutoSHSH RC2 3.1.33.2


Не так давно команда iH8sn0w разместила на своем сайте программу AutoSHSH, призванную помочь пользователям iPod touch 3G, iPhone 3GS или iPad с прошивками 3.1.3 и 3.2 легко получить SHSH сертификаты для своей прошивки и сохранить их на серверах Саурика(Cydia). Программа является надстройкой для Umbrella Firmware (спасибо Spuner'у за открытие)

Программа очень актуально вследствии выхода user-landed джеила Spirit

Скачать: Прикрепленный файлAutoSHSH_3.1.3_3.2__RC2.exe ( 1,25 МБ )

Небольшой FAQ:
Q: А что такое этот SHSH?
A: Это набор сертификатов, позволяющий вам установить конкретную прошивку на конкретный аппарат, вне зависимости отжелания Apple :rolleyes:

Q: А как эти пользоваться?
A: Очень просто: [FAQ] Откат прошивок.

Q: А подойдет ли мой SHSH другим устройствам?
A: Нет, он выдается на конкретное устройство и на конкретную прошивку


Использование


После запуска программы вы будуте предупреждены о том, что программе требуется интернет-соединение и, что она может работать только с одним аппаратом, подключенным в Recovery режиме.

Далее программа спросит, установлена ли у вас Java RunTime - машина. Если таковой нет или вы по каким-то причинам не знаете что это, то нажимайте "No". После этого откроется браузер и будет скачана последняя версия джава-машины.
В моем случае, даже при установленной джава-машине, программа выдавала ошибку, так что я просто переустановил ее, нажав "No"

После этого переведите ваш аппарат в Recovery режим.
Как перевести аппаратв Recovery - режим?
Для этого подключите кабель к устройству и зажмите кнупку блокировки с центральной клавишей до тех пор, пока аппарат не выключится (около 5-7 секунд). Потом подождите 3 секунды и отпустите кнопку блокировки.
Через некоторое время iTunes сообщит о том, что был найдет i* в режиме восстановления, экран при этом гореть не будет.
Для включения аппарата в нормальном режиме достаточно опять зажать дву кнопки, пока не загорится дисплей

Теперь осталось только нажать на большую кнопку "Grab my SHSH Blobs Automattcalyy". Через некоторое время вам будет предложено сохранить свои SHSH. Советую сохранить их в надежное место, а не на рабочий стол ;)
Все, теперь можно не боятся обновления/восстановления прошивки и потери джейла.


Способ № 4 - TinyUmbrella (спасибо aristos86 )

Cразу скажу, TinyUmbrella не закачивает SHSH, а только скачивает их, а это значит, что бесполезно выбирать ту прошивку, для которой вы не успели или не смогли сохранить SHSH. Если вы хотите получить SHSH с сервера Сидии, то выбирайте только ту прошивку, которую сохраняла Сидия (проверить это можно в самой Сидии), если вы хотите получить SHSH от Apple то выбирайте только последнюю стабильную прошивку. Другую вам просто не отдадут.
TinyUmbrella и как оказалось, помогает закинуть файлы SHSH на сервер Saurik, т.е. в cydia, от прошивки 4.0.
И так вот мини F.A.Q.:

1. Сначала вам нужно скачать TinyUmbrella, а также установить JAVA машину.
2. После загрузки и установки JAVA, подключите 3G/3GS iPhone или IPod Touch 2G к компьютеру.
3. Теперь запустите TinyUmbrella и нажмите Save My SHSH.
Все! Теперь у вас есть SHSH файлы на серверах Cydia, что будет полезным, если вы когда-нибудь захотите сделать "даунгрейд" iPhone 3G / 3GS или IPod Touch 2G с IOS 4 на более поздние прошивки 3.1.2/3.1.3.
Если вы нажмете на дополнительные опции в интерфейсе TinyUmbrella, вы также можете сохранять их локально на вашем компьютере.


Вот сама программа - Версия 5.01.00 для Windows
Версия 6.01.01 для Win 8 x64
6.01.01 для Mac

Вот JAVA машина Прикрепленный файлJAVA_6.exe ( 854,28 КБ )


Откат

1. Вводим iPhone (любой) в DFU mode
2. Открываем TinyUmbrella
3. Кликаем "Display SHSH" смотрим имеются ли SHSH для 4.0 и 4.0.1, если нет сохраняем их, или если сохранены локально, то просто копируете SHSH от 4.0 по пути C:Usersваша учетная запись.shsh
4. Жмем "Start TSS Server", потом идем в C:WindowsSystem32driversetc открываем файл hosts с помощью "Блокнота", если в самом конце нет 74.208.105.171 gs.apple.com, то в самой последней строчке дописываем или исправляем (у меня было 127.0.0.1 gs.apple.com, поправил IP и все заработало)
5. Открываем iTunes 9.2, зажимаем Shift и жмем "Восстановить"
6. Выбираем iOS 4.0 и ждем окончания процесса
7. После окончания iTunes выдаст ошибку 1015, 1013 или 101, просто жмем "OK"
8. Переключаемся на TinyUmbrella и жмем "Kick Device Out of Recovery", либо запускаем программу RecBoot и жмем "Exit Recovery Mode"
Вот и все.

Для Windows
Для Mac



Сообщение отредактировал T0ugh - 23.10.2014, 20:44
Причина редактирования: Обновление - 25PP (2.2.1.4268)
^
Вставить никЦитировать 
nalnik

20.09.2012, 10:00
Сообщение #1562

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 200
Регистрация: 28.08.2008
Apple iPhone 4S



Репутация: -  3  +

Кто сохранил SHSH с помощью утилиты iSHSHit для 4s. Посмотрите пожалуйста длину файла ********.shsh

Сообщение отредактировал nalnik - 20.09.2012, 10:01


--------------------
Apple iPhone 4S + жабра ваве--- 7.0.4 -
^
Вставить никЦитировать 
Check&Mate

20.09.2012, 10:39
Сообщение #1563


*********
[offline]

Группа: Забанен
Сообщений: 7583
Регистрация: 06.05.2012
Apple iPhone 5



Репутация: -  888  +

А нужно ли сохранять сертификаты на комп, если они уже лежат у Саурика не сервере?


--------------------
^
Вставить никЦитировать 
nalnik

20.09.2012, 10:51
Сообщение #1564

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 200
Регистрация: 28.08.2008
Apple iPhone 4S



Репутация: -  3  +

димонийхлоридфосфат @ 20.09.2012, 10:39 *
А нужно ли сохранять сертификаты на комп, если они уже лежат у Саурика не сервере?


А как потом его вытащить без джейла и Cydia, вот если обновился на 6.0 а подпись для 5.1 прикрыли?
http://newapples.ru/news/devteam-situatsiy...ykom-ios-6.html
http://forum.newapples.ru/showthread.php?t=218

Сообщение отредактировал nalnik - 20.09.2012, 11:44


--------------------
Apple iPhone 4S + жабра ваве--- 7.0.4 -
^
Вставить никЦитировать 
Factory

20.09.2012, 15:21
Сообщение #1565

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 105
Регистрация: 09.04.2012
Apple iPhone 4S



Репутация: -  10  +

maxim000777 @ 20.09.2012, 09:43 *
Для возможности откатится с iOS6 если без джейла ходить надоест))


Да это понятно, я говорил про программу, она практически не нужна, если вы сохранили в сидии, я про это толковал.
^
Вставить никЦитировать 
maxim000777

20.09.2012, 16:13
Сообщение #1566

У каждого свой идеал.
******
[offline]

Группа: Друзья 4PDA
Сообщений: 636
Регистрация: 02.02.2012
Lenovo K900



Репутация: -  87  +

Factory @ 20.09.2012, 14:21 *
если вы сохранили в сидии

Для подстраховки))


--------------------
iPhone 4s (iOS 7.1.2)
iPad Mini Retina (iOS 7.1.2)
intel Core i7, nvidia geforce gt 630 2gb, 8GB RAM, 512 SSD, OS X Yosemite
^
Вставить никЦитировать 
assasin98

20.09.2012, 19:13
Сообщение #1567

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 276
Регистрация: 17.06.2011
HTC Desire HD



Репутация: -  0  +

Решил сохранить сертификат,иду в сидию но у меня сверху уже написано SHSH:iOS5.1.1 ,то есть у меня уже есть сертификат? и как делать откат если он у меня уже есть?


--------------------
iDroid
^
Вставить никЦитировать 
Factory

20.09.2012, 20:10
Сообщение #1568

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 105
Регистрация: 09.04.2012
Apple iPhone 4S



Репутация: -  10  +

assasin98 @ 20.09.2012, 19:13 *
Решил сохранить сертификат,иду в сидию но у меня сверху уже написано SHSH:iOS5.1.1 ,то есть у меня уже есть сертификат? и как делать откат если он у меня уже есть?

Да у вас есть сертификат, он автоматом сохраняется как я выше писал. Чтоб проще откат сделать читайте мою подпись.
^
Вставить никЦитировать 
reksden

23.09.2012, 01:44
Сообщение #1569
Старожил
*******
[offline]

Группа: Друзья 4PDA
Сообщений: 907
Регистрация: 13.08.2012
Huawei Ascend W1



Репутация: -  27  +

есть shsh, есть ios 6, но нет интернета. как прошить?
кто подскажет тому плюсик
^
Вставить никЦитировать 
scooter333

23.09.2012, 01:55
Сообщение #1570

Пользователь
****
[offline]

Группа: Друзья 4PDA
Сообщений: 54
Регистрация: 18.10.2007
Apple iPhone 5S



Репутация: -  10  +

И как теперь даунгрейд сделать :shok:

Прикрепленные изображения

Прикрепленное изображение


--------------------
Faster,Harder,SCOOTER!!!
^
Вставить никЦитировать 
vachok

23.09.2012, 20:50
Сообщение #1571

Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 393
Регистрация: 28.04.2010
Apple iPod touch 4G



Репутация: -  40  +

когда захожу в сидию, написано SHSH 5.1,5.1.1
выходит у меня есть shsh блобс для 5.1.1,странно, никогда не ставил 5.1.1 - у меня 5.0.1.
Выходит, когда сохранял shsh blobs в сидии - сидия сохранила не для моей текущей ios 5.0.1, а в тот момент уже официальной прошивки ios 5.1.1-наверно так.
И если поставлю ios 6 и потом захочу сделать откат на ios 5.1.1, то проблем не будет с shsh blobs,во время отката redsnow или TinyUmbrella через интернет достанут с сидии shsh blobs.
Правильно ли я понял?
^
Вставить никЦитировать 
scooter333

23.09.2012, 22:27
Сообщение #1572

Пользователь
****
[offline]

Группа: Друзья 4PDA
Сообщений: 54
Регистрация: 18.10.2007
Apple iPhone 5S



Репутация: -  10  +

Я тоже так думал((


--------------------
Faster,Harder,SCOOTER!!!
^
Вставить никЦитировать 
sdc

26.09.2012, 03:00
Сообщение #1573
Посетитель
**
[offline]

Группа: Активные пользователи
Сообщений: 24
Регистрация: 05.05.2012



Репутация: -  0  +

А без shsh я могу понизиться на йпод точе 4?
^
Вставить никЦитировать 
MigAlley

26.09.2012, 10:09
Сообщение #1574
Местный
*****
[offline]

Группа: Друзья 4PDA
Сообщений: 167
Регистрация: 09.10.2011



Репутация: -  12  +

sdc @ 26.09.2012, 02:00 *
А без shsh я могу понизиться на йпод точе 4?

понизится вряд ли, но можете вытащить SHSH от той прошивки которая сейчас установлена
^
Вставить никЦитировать 
Check&Mate

26.09.2012, 13:35
Сообщение #1575


*********
[offline]

Группа: Забанен
Сообщений: 7583
Регистрация: 06.05.2012
Apple iPhone 5



Репутация: -  888  +

sdc,
Нет, не можете.


--------------------
^
Вставить никЦитировать 
MeloNn

01.10.2012, 13:38
Сообщение #1576
Пользователь
****
[offline]

Группа: Друзья 4PDA
Сообщений: 82
Регистрация: 31.03.2012
Apple iPhone 3GS 32GB



Репутация: -  1  +

Подскажите, в сидии есть SHSH 4.1, 4.3.3, 4.3.5, 5.1, 5.1.1. Сохранял их в ТайниАмбрелла, сохраняются все, кроме 5.1.1 (версия tinyumbrella-5.10.14). Мне же не достаточно только в сидии этой подписки, если я с 6 ос на 5.1.1 захочу снова откатиться?
^
Вставить никЦитировать 
Ynet

02.10.2012, 09:30
Сообщение #1577
Посетитель
**
[offline]

Группа: Активные пользователи
Сообщений: 24
Регистрация: 14.01.2011
Apple iPhone 5S



Репутация: -  4  +

помогите после установки в сидии чегото не загружается айпад3, яблоко висит и все, можно ли как-нибудь его восстановить на 5.1.1.?
^
Вставить никЦитировать 
Check&Mate

02.10.2012, 11:47
Сообщение #1578


*********
[offline]

Группа: Забанен
Сообщений: 7583
Регистрация: 06.05.2012
Apple iPhone 5



Репутация: -  888  +

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


--------------------
^
Вставить никЦитировать 
canekk7

03.10.2012, 10:41
Сообщение #1579

Посетитель
**
[offline]

Группа: Активные пользователи
Сообщений: 16
Регистрация: 28.09.2012
Apple iPad 3 Wi-Fi



Репутация: -  2  +

подскажите, ipad 3, прошивка 5.1.1, я так понимаю сохранить SHSH уже нельзя?
^
Вставить никЦитировать 
pSyLiquid

03.10.2012, 11:46
Сообщение #1580

Ветеран
********
[offline]

Группа: Друзья 4PDA
Сообщений: 1580
Регистрация: 23.11.2006
OnePlus One



Репутация: -  176  +

+1 к вопросу canekk7... 6.0 сохранился, 5.1.1 пишет поздно! Все? Поезд ушел?


--------------------
1+1 и Apple iPad Air 128Gb Wi-Fi/LTE Space Gray 7.1.2 Jail
^
Вставить никЦитировать 
Check&Mate

03.10.2012, 13:41
Сообщение #1581


*********
[offline]

Группа: Забанен
Сообщений: 7583
Регистрация: 06.05.2012
Apple iPhone 5



Репутация: -  888  +

pSyLiquid,
Ушёл...


--------------------
^
Вставить никЦитировать 

138 страниц V  « < 77 78 79 80 81 82 > » 
Ответить


  Мобильная версия   Текстовая версия Сейчас: 26.10.2014, 08:22