Създаване на локален TSS сървър за Downgrade чрез SHSH

Полезни и подробно описани съвети за изпълнение на редица важни задачи с iPhone, ръководства как да се справите с даден проблем или да работите с определена функция. Всичко, което ви е необходимо за ефективна работа и ползване на възможностите на мобилния телефон на Apple.
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Създаване на локален TSS сървър за Downgrade чрез SHSH

Мнение от MtMCooLBG »

Тъй като напоследък сървъра на Saurik(Cydia) е доста често претоварен, поради излизането на Spirit Jailbreak, и доста хора не могат да направят рестор, реших да драсна няколко реда за това как да си създадем собствен TSS сървър на личния компютър и как да ресторнем чрез него.

Това ръководство ще ви помогне да си създадете локален TSS сървър на вашия компютър, чрез който ще можете да понижите (downgrade) версията на Операционната система на вашия iPhone 3GS / iPodTouch 2G(MC модел) / iPodTouch 3G.
Препоръчително е, всеки който притежава някое от тези устройства, да е подготвен за "екстремни" ситуации като си подготви собствен TSS сървър за рестор.

ВАЖНО!!!
Резултата от този метод е абсолютно същия като Понижаване (downgrade) на iPhone 3GS / iPod 3G (Cydia-SHSH).
Този метод може да ви бъде полезен в случаите ако сървъра на Saurik(Cydia) е извън строя и/или временно нямате достъп до интернет.

ИЗИСКВАНИЯ:
1.) Трябва да имате инсталирана Java (JRE) 1.5 или по нова версия. http://java.com/en/
2.) Firmware Umbrella, която можете да свалите от http://thefirmwareumbrella.blogspot.com/.
3.) SHSH файл за версията на Oперационната система към която ще искате да ресторнете.
---- SHSH файл можете да вземете чрез Firmware Umbrella (Пост 2) или AutoSНSH (Пост 1) като следвате това ръководство: ВАЖНО - Запазете SHSH сигнатурите за FW 3.1.3/3.2 (AutoSHSH)

Стартиране на TinyTSS:

Windows:
1.) Намерете каде сте записали SHSH файла и го копирайте в папката на Firmware Umbrella.
2.) Отворете cmd.exe и навигирайте до директорията на Firmware Umbrella.

Код за потвърждение: Избери целия код

cd пътя_до\fw-umbrella-semaphore-222
3.) ВАЖНО: Спрете всякакъв вид сървъри(програмки) които работят на порт 80!!! В това число Skype ..., Aнтивирусни ..., Торент клиенти ...
4.) Стартирайте TinyTSS чрез следната команда:
---- За Windows 32bit + Java 32bit:

Код за потвърждение: Избери целия код

tinytss.exe -f името_на_shsh_файла.shsh
---- За Windows 64bit + Java 64bit:

Код за потвърждение: Избери целия код

tinytss64.exe -f името_на_shsh_файла.shsh
5.) Отворете hosts файла (C:\Windows\System32\drivers\etc\hosts) с Notepad или подобен текстов редактор.
Ако имате изписано на някой ред 74.208.105.171 gs.apple.com или подобно което завършва на gs.apple.com го закоментирайте като сложите пред него #. Трябва да се получи: #74.208.105.171 gs.apple.com
6.) Добавете на нов ред 127.0.0.1 gs.apple.com
7.) Проверете дали имате връзка със сървъра като напишете в cmd.exe:

Код за потвърждение: Избери целия код

ping gs.apple.com
Би трябвало да ви отговори по следния начин:

Код за потвърждение: Избери целия код

Pinging gs.apple.com [127.0.0.1] with 32 bytes of data
Replay from ...
Ако за адрес на сървъра не изпише [127.0.0.1] значи не сте конфигурирали правилно hosts файла.
Ако за адрес на сървъра изпише [127.0.0.1] значи всичко е наред и сървъра работи нормално.
Ако ви изпише Request timed out. значи не може да се свържете със сървъра. В този случай се върнете към точка 3.)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Mac:
1.) Намерете каде сте записали SHSH файла и го копирайте в папката на Firmware Umbrella.
2.) Отворете Terminal.app и навигирайте до директорията на Firmware Umbrella.

Код за потвърждение: Избери целия код

cd пътя_до/fw-umbrella-semaphore-222
3.) ВАЖНО: Спрете всякакъв вид сървъри(програмки) които работят на порт 80!!! В това число Skype ..., Aнтивирусни ..., Торент клиенти ...
4.) Стартирайте TinyTSS чрез следната команда:

Код за потвърждение: Избери целия код

sudo java -jar tinytss.jar -f името_на_shsh_файла.shsh
5.) Отворете hosts файла (etc/hosts) с подходящ текстов редактор.
Ако имате изписано на някой ред 74.208.105.171 gs.apple.com или подобно което завършва на gs.apple.com го закоментирайте като сложите пред него #. Трябва да се получи: #74.208.105.171 gs.apple.com
6.) Добавете на нов ред 127.0.0.1 gs.apple.com
7.) Проверете дали имате връзка със сървъра като напишете в Terminal.app:

Код за потвърждение: Избери целия код

ping gs.apple.com
Би трябвало да ви отговори по следния начин:

Код за потвърждение: Избери целия код

Pinging gs.apple.com (127.0.0.1) with 56 bytes of data
Replay from ...
Ако за адрес на сървъра не изпише (127.0.0.1) значи не сте конфигурирали правилно hosts файла.
Ако за адрес на сървъра изпише (127.0.0.1) значи всичко е наред и сървъра работи нормално.
Ако ви изпише Request timed out. значи не може да се свържете със сървъра. В този случай се върнете към точка 3.)

Понижаване (downgrade):

Процеса на понижаване на версията на Операционната система е абсолютно същия като Понижаване (downgrade) на iPhone 3GS / iPod 3G (Cydia-SHSH) с тази разлика, че в hosts файла трябва да напишете 127.0.0.1 gs.apple.com вместо 74.208.10.249 gs.apple.com

Тествано и работи под Windows 7 32bit.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Всякакви допълнения, забележки и коментари различни от спам са добре дошли. ;)
Надявам се да съм бил полезен на някой.

Източник:
Изображение
Последно промяна от MtMCooLBG на 14 Май 2010, 02:12, променено общо 1 път.
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
Аватар
MtMCooLBG
Мнения: 311
Регистриран на: 03 Юли 2009, 13:09
Местоположение: Пловдив

Re: Създаване на локален TSS сървър за Downgrade чрез SHSH

Мнение от MtMCooLBG »

Потвърждавам, че метода работи под Windows 7 32bit.
iPhone 3GS 16GB White - Official Unlocked from O2(UK) - iBoot 359.3 - iOS 6.1.6 - Drowned
iPhone 4S 16GB White - Factory Unlocked - iOS 8.1.3
iPad Air 2 64GB + Cell Space Gray - iOS 8.1.3
------------------------------------------
Полезни ръководства за iPhone
Смяна на TTL стойността на IP пакетите
Публикувай отговор