Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 26.01.2013, 22:38   #1
 Разведчик
Аватар для GrebCi
 
GrebCi на правильном пути
Регистрация: 19.05.2012
Сообщений: 25
Популярность: 84
Сказал(а) спасибо: 2
Поблагодарили 5 раз(а) в 3 сообщениях
 
По умолчанию TinyUmbrella - работаем с SHSH.

Цитата:
SHSH - это пакет безопасности, в котором содержится разрешение от Apple прошить iPhone или iPod с помощью определенной прошивки. Получить их можно только от Apple, и для каждого устройства они уникальны (это значит вам не удастся прошить свой телефон с помощью SHSH брата, бабушки, кота) Так же получить SHSH можно только на прошивку в настоящее время признанной последней стабильной, вне зависимости от той на которой вы находитесь сейчас.
Рассмотрим самый простой способ получить их сразу и к себе на компьютер - TinyUmbrella.

Цитата:
Инструкция актуальна только для iPhone 3G (на прошивках 4.0 - 4.2.1), 3Gs, 4, 4S, 5 / iPod Touch 2G (MC Model), 3G, 4G, 5G / iPad, iPad 2, The New iPad

[Ссылки могут видеть только зарегистрированные пользователи. ]|[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]|[Ссылки могут видеть только зарегистрированные пользователи. ]

Итак взглянем на окно программы:

Device Model - модель устройства, необходима для определения бутрома в плеерах iPod Touch 2G а так же для определения страны для которой изготовлен девайс и как следствие - залочен он или является неверлоком (если залочен то еще и на какого оператора)

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

Installed Baseband Version - Текущая прошивка модема, определяет возможность анлока.

ECID - теперь указывается и в десятиричной и в шестнадцатиричной системе, если в нем возникает ошикба или девайса нет на руках - можно ввести вручную, чтобы узнать свой ECID без Umbrella необходимо воспользоваться утилитой usbview для Windows, как только вы подключите ваше устройство в Recovery Mode и выбирите порт USB, в списке информации по устройству на этом порте появится ECID. Но как правило Umbrella правильно определяет ECID и необходимости в этом нет.

Serial Number - серийный номер, определяет версию бутрома и как следствие метод используемый для установки кастомных прошивок.

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

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


Пример SHSH в Cydia

Расширенные настройки

Save ALL Avialable SHSH - Сохранять все доступные SHSH в один клик. Алилуя, мы все этого ждали.

Set Hosts on Cydia on Exit - Оставлять настройки переадресации в фале Hosts на сервер Cydia после выхода. Довольно удобно, если у вас есть SHSH то при выключенной TinyUmbrella вы все равно сможете восстановиться используя сервер Cydia вместо локального TSS.

Request SHSH from Cydia - отпавлять запросы к серверу Сидии, или галочку снять - TinyUmbrella, будет обращаться к Apple.

Overwrite SHSH on "Save SHSH" - перезаписывать SHSH при каждом запросе.

When connecting device, prefer my custom name... - выводить имя устройства каким оно задано в iTunes.


Лог

Лог в Umbrella бывает очень полезен, найти вы его сможете на вкладке Log как правило после попытки сохранения SHSH он выглядит так:

Цитата:
10/24/2010 22:11:01.468 Loaded History...
10/24/2010 22:11:02.077 Device connected: iPhone 3Gs
10/24/2010 22:11:02.695 Loaded History...
10/24/2010 22:11:03.277 Caching shsh files...
10/24/2010 22:11:03.329 Found [14] shsh files to cache...
10/24/2010 22:11:03.362 Cached [14] shsh files
10/24/2010 22:11:04.679 You are using the current version of TinyUmbrella.
10/24/2010 22:12:10.526 Started saving SHSHs for [iPhone 3Gs]
10/24/2010 22:13:07.423 This device isn't eligible for the requested build.
10/24/2010 22:13:07.485 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone3GS 3.0 (7A341) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
10/24/2010 22:13:10.619 This device isn't eligible for the requested build.
10/24/2010 22:13:10.632 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone3GS 3.1 (7C144) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
10/24/2010 22:13:55.402 This device isn't eligible for the requested build.
10/24/2010 22:13:55.410 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone3GS 3.1.2 (7D11) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
10/24/2010 22:13:57.513 This device isn't eligible for the requested build.
10/24/2010 22:13:57.524 CYDIA DOES NOT HAVE YOUR SHSH FOR iPhone3GS 3.0.1 (7A400) THERE IS NO WAY FOR YOU TO GET THEM. SORRY. YOU ARE JUST TOO LATE.
10/24/2010 22:14:01.488 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
10/24/2010 22:14:06.690 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
10/24/2010 22:14:07.934 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
10/24/2010 22:14:12.256 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
10/24/2010 22:14:12.661 You have saved your SHSH locally and the request was sent to CYDIA. This means that CYDIA DOES have your SHSH. Do NOT bug semaphore about the Cydia home page showing this version.
10/24/2010 22:14:12.801 Finished saving SHSHs for [iPhone 3Gs]
10/24/2010 22:14:13.050 Caching shsh files...
10/24/2010 22:14:13.077 Found [14] shsh files to cache...
10/24/2010 22:14:13.093 Cached [14] shsh files

Из него мы видим как TinyUmbrella пытается сохранить SHSH для всех прошивок актуальных для вашего устройства.



По умолчанию пакеты хранятся по адресу:
С://Documents and settings/User_Name/.shsh (WinXP)
C://Users/User_Name/.shsh (Win Vista / 7)
~/.shsh (Mac OS X)

Сохранение и восстановление
С версии 4.1.12 все значительно упрощено, теперь вам достаточно лишь нажать на Save SHSH ( разумеется галочка Save ALL Avialable SHSH в расширенных настройках должна стоять ), посмотреть на список доступных вам SHSH, выбрать из них наиболее подходящий, нажать на Start TSS Server - открыть iTunes и восстанавливаться через Shift (Alt на Mac OS X) + Восстановить и указать путь к прошивке идентичной доступному и подходящему вам SHSH пакету.

Так же если вы указали Set Hosts on Cydia on Exit то вы вовсе можете не запускать TSS Server а просто закрыть TinyUmbrella проверить файл Hosts на наличие в нем перенаправления на сервер Cydia, открыть iTunes и восстанавливаться через Shift (Alt на Mac OS X) + Восстановить и указать путь к прошивке идентичной доступному и подходящему вам SHSH пакету.

Цитата:
Внимание!
После запуска TSS Сервера, рушиться iTunes - это нормально. Тем самым он показывает что перенаправил его на себя. Вы можете смело открывать iTunes снова и восстанавливаться на нужную прошивку без ошибки 3194


Побег из петли, выходим из Recovery Loop

Recovery Loop - Дословно "Петля восстановления", явление при котором восстановление на какую-либо прошивку возвращает вас к режиму восстановления. Выражается в виде того что устройство сразу при загрузке переходит в Recovery (Шнурок + значок iTunes). Обычно характерна для ошибок 29, 1013, 1015 и нескольких других (приведенные - наиболее вероятны). Чем она вызвана? В 99% случаев iTunes'ом, т.к. в конце процесса восстановления он проводит проверку на целостность системы и ее компонентов, если некоторые части не соответствуют тому что он собственно восстанавливал единственным выводом остается что восстановление прошло с ошибкой, и его нужно переделать. И так по кругу.

TinyUmbrella позволяет нам выйти из этого круга, силой протолкнув проверку до конца. Как это делается?

Если у вас прошивка ниже 4.2.1
Если устройство выключено - включаем, ждем шнурка на экране.
Открываем TinyUmbrella
Выбираем свое устройство в списке и нажимаем Exit Recovery.
Все, дальше устройство само.


Если у вас прошивка 4.2.1 или выше
На 4.2.1 Exit Recovery не всегда помогает, в этом случае нужно использовать Fix Recovery.
Убедитесь что у вас версия TinyUmbrella выше 4.21.12
Выключаем устройство.
Вводим его в DFU Mode (Тонкости перепрошивки - Как ввести устройство в DFU Mode)
Включаем TinyUmbrella выбиаем свое устройство в списке (замете! В DFU оно будет обозначено комбинацией цифр в списке, т.к. не предоставляет своего имени)
Кнопка Fix Recvoery становиться активной нажимаем на нее, после подтверждаем свои действия (Yes).
Ждем пока устройство перезагрузиться уже в Normal Mode


Или же после входа в DFU выполняем recoveryfix (прикреплен внизу темы) для вашей прошивки через командную строку для Windows или Терминал для OS X

(с)JagdCrab
Вложения
Тип файла: zip fixrecovery-win.zip (452.4 Кб, 0 просмотров)
Тип файла: zip fixrecovery-osx.zip (248.7 Кб, 0 просмотров)
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работаем работаем Rawwwwr Треп 5 16.08.2012 10:32
[Программа] Работаем с базой данных PTS. RaRus Базы серверов и брут 0 11.07.2010 23:28

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 19:42.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net