Сохранение сертификатов SHSH с помощью TinyUmbrella

Тема в разделе "Сохранение сертификатов SHSH", создана пользователем s7ranger, 11/4/15.

  1. TopicStarter Overlay
    s7ranger

    Администратор

    249
    6
    83
    [​IMG]

    Как говорилось ранее в этой статье, самым надёжным и популярным инструментом для сохранения сертификатов SHSH, является TinyUmbrella, которая доступна для пользователей Mac OS X и Windows. Именно на нём мы и остановимся более подробно.

    Скачать самую последнюю версию этой замечательной программы, вы всегда можете в официальном блоге хакера Notcom, автора TinyUmbrella, по этой ссылке

    Для начала рассморим интерфейс программы.

    Основные кнопки TinyUmbrella

    [​IMG]

    Enter Recovery - Ввод устройства в режим восстановления (Recovery Mode)

    Exit Recovery - Вывод устройства из режима восстановления (Recovery Mode)

    Fix Recovery - Используется для вывода устройства из петли восстановления (Recovery Loop), если не сработала кнопка Exit Recovery.

    Save SHSH - Сохранить сертификаты SHSH для подключенного устройства.

    Start TSS Server - Используется для восстановления прошивки.



    Вкладка General (Основные настройки)

    [​IMG]

    Saved SHSH - cохранённые локально на жестком диске вашего компьютера сертификаты SHSH, которые могут быть использованы для восстановления прошивки.

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

    Device Model - Модель устройства.

    Installed Frimeware Version - Текущая версия прошивки, установленной на подключенном устройстве.

    Installed Baseband Version - Текущая версия модема вашего устройства.

    ECID - Уникальный идентификатор чипа вашего устройства. Указывается в десятиричной и в шестнадцатиричной системе. Желательно этот номер сохранить куда-либо, чтобы при отсутствии устройства, вы всегда могла ввести его вручную.

    Serial Number - Серийный номер вашего устройства.

    IMEI - Международный идентификатор мобильного устройства, уникальный для каждого использующего его аппарата.

    Вкладка Log (Логи программы)

    [​IMG]

    В данном окне отображаются логи работы TinyUmbrella. Если что-то пойдёт не так, по этим логам всегда можно понять, чем вызвана та или иная проблема.

    Вкладка Advanced (Расширенные настройки)

    [​IMG]

    НЕ ИЗМЕНЯЙТЕ ЭТИ НАСТРОЙКИ, ЕСЛИ ВЫ НЕ УВЕРЕНЫ В СВОИХ ДЕЙСТВИЯХ!

    Save SHSH Directory - путь сохранения файлов с сертификатами SHSH.

    UPDATE IPHONE 4 BASEBAND - позволяет выбрать, нужно ли обновлять модемную часть вашего iPhone. У владельцев неофициальных iPhone, флажок в этом пункте должен быть обязательно снят.

    Save ALL Avialable SHSH — Отмечаем, если хотим всегда сохранять все доступные SHSH.

    Set Hosts on Cydia on Exit — Отмечаем, если хотим после выхода из TinyUmbrella оставлять настройки переадресации в фале Hosts на сервер Cydia. При сохранённых SHSH, позволяет делать восстановление без запуска TinyUmbrella.

    Request SHSH from Cydia — Отмечаем, чтобы запросы отправлялись на сервер Cydia. В противном случае запросы будут идти на сервер Apple.

    Overwrite existing SHSH files on "Save SHSH" — Перезаписывать SHSH при каждом сохранении сертификатов (нажатии на "Save SHSH").

    When connecting device, prefer my custom name over the name set on the device — Отображать имя устройства, аналогичное тому, которое отображается в iTunes.

    Сохранение и восстановление
    Сохранение сертификатов SHSH

    1. Подключите своё устройство к компьютеру и запустите утилиту TinyUmbrella.

    2. В левой части окна, в разделе "Connected Devices", выберите подключенное устройство.

    [​IMG]

    3. Убедитесь, что в расширенных настройка установлен флажок в пункте "Save ALL Avialable SHSH".

    [​IMG]

    4. Нажмите кнопку "Save SHSH".

    [​IMG]

    5. Утилита TinyUmbrella сохранит сертификат SHSH и автоматически отправит его на сервер Cydia.

    Восстановление прошивки с помощью сохранённых сертификатов SHSH

    Способ 1

    1. Подключите своё устройство к компьютеру и запустите утилиту TinyUmbrella.

    2. Проверьте наличие сертификатов SHSH для той прошивки, на которую вы хотите восстановиться.

    [​IMG]

    3. При наличии такого сертификата, нажмите кнопку "Start TSS Server". Это позволит утилите TinyUmbrella изменить файл Hosts на вашем компьютере. При этом программа iTunes автоматически закроется.

    [​IMG]

    4. Откройте iTunes и зажав Shift (для Windows) или Alt (для Mac OS X) + "Восстановить" (в iTunes), укажите путь к предварительно скачанной прошивке, но которую вы хотите восстановиться.

    Способ 2 (для продвинутых пользователей)

    1. Подключите своё устройство к компьютеру и запустите утилиту TinyUmbrella.

    2. Проверьте наличие сертификатов SHSH для той прошивки, на которую вы хотите восстановиться.

    [​IMG]

    3. При наличии такого сертификата, в расширенных настройках поставьте флажок на пункте "Set Hosts to Cydia on Exit" и проверьте в файле Hosts наличие перенаправления на сервер Cydia.

    [​IMG]

    4. Откройте iTunes и зажав Shift (для Windows) или Alt (для Mac OS X) + "Восстановить" (в iTunes), укажите путь к предварительно скачанной прошивке, но которую вы хотите восстановиться.

    Внимание! Если вы на 100% уверены, что у вас сохранён сертификат для нужной прошивки, но в итоге iTunes всё равно выдаёт ошибку 3194 при восстановлении на неё, внимательно перечитайте инструкцию и попробуйте сделать всё снова.