Инструкция к применению

Что такое shsh для прошивки iPhone

SHSH — это пакет безопасности, в котором
содержится разрешение от Apple прошить
iPhone или iPod с помощью определенной прошивки

SHSH — это пакет безопасности,
в котором содержится разрешение
от Apple прошить iPhone или iPod

прошивка iPhone
иконка "Идея"

Советы от
профессионалов

иконка "Идея"

Профессиональные
советы

иконка "Идея"

Профессиональные
советы

прошивка iPhone

Shsh для прошивки iPhone

Одновременно с выходом прошивки 3.1.3 в свет, Apple заблокировала возможность установки прошивки 3.1.2 на iPhone 3GS. Если вы попробуете установить прошивку 3.1.2, то iTunes известит вас о том, что данное ПО не предназначено для вашего аппарата. Как и почему очень хорошо описал Jay Freeman (Saurik) в своей статье.

При попытке что либо прошить в iPhone 3GS iTunes связывается с сервером Apple (а именно gs.apple.com), на который передает небольшие части кода прошивки и номер ECID (уникальный идентификатор чипа вашего аппарата), в ответ же он получает от сервера хеш электронной подписи SHSH, необходимый для модуля iBoot, который разрешит продолжить прошивку, или не разрешит, если в Apple так захотят.

Хеши SHSH используются Apple, чтобы контролировать, на какие прошивки можно обновляться и восстанавливаться владельцам iOS-устройств. Хеш SHSH — цифровая подпись, которой подписывается файл прошивки перед тем, как он заливается в устройство. Хеши SHSH выписывает специальный сервер Apple (gs.apple.com) в ответ на идентификатор прошиваемого устройства, высылаемый ему iTunes.

Saurik он же Jay Freeman, небезызвестный автор любимой нами программы Cydia, уже позаботился о нас, причем достаточно давно, еще во времена прошивки 3.0. Итак, если у вас на прошивке 3.1.2 была установлена и запускалась Cydia с выходом в мировую паутину, естественно. И вы могли наблюдать в Cydia строчку «This device has SHSHs on file for iPhone OS: 3.1.2?, а может и 3.1 или вообще 3.0 то все хорошо. Это означает, что Cydia закешировала для вас ответный пакет данных от сервера Apple на сервере Саурика и вы можете в любой момент перепрошить ваш iPhone 3GS на ту прошивку, на которую указывала Cydia.

Для этого достаточно в файле C:\Windows\System32\drivers\etc\hosts (Windows) или /etc/hosts (Mac OS X) и добавить следующий код последней строкой файла:

74.208.10.249 gs.apple.com

После чего можно запускать iTunes и делать восстановление через SHIFT+Восстановить и выбор прошивки» Программа будет подключаться к серверу Cydia.

Более того, это рекомендуется сделать всем владельцам iPhone 3GS хеш электронной подписи SHSH, даже тем кого не интересует тема джаилбрейка. У кого iphone 3GS с прошивкой 3.1.2 зайдите в Cydia и нажмите кнопочку «make my life easier», чтобы сохранить файлы SHSH на серверах Саурика. Это даст вам возможность в будущем откатиться на 3.1.2. Если вы устанавливали каст. прошивку следовательно в ней не изменена версия модема.
Беда будет в одном если обновился модем — даже с возвратом на 3.1.2 не выйдет т.к. модем обновляется отдельно и без возврата.

Если все попытки прошивки не увенчались успехом, проверьте файл hosts. Удалите из него 74.208.10.249 gs.apple.com и  все что связано gs.apple.com. После этого айтюнс обновит ваш «кирпич» до последней версии прошивки и модема. Учтите что при обновлении модема возможно ваш аппарат залочиться на неопределенно долгое время.

Возникли вопросы

Не можете определить что сломалось?

Оставьте заявку на бесплатную консультацию и наш специалист проконсультирует вас по ремонту техники и его стоимости

ремонт техники в Минске
ремонт техники в Минске