Krzysiek Borek17.12.2016
Zapis plików SHSH2 – Windows i Mac

Obecnie ciężko stwierdzić, kiedy Apple przestanie podpisywać iOS 10.1.1, żebyśmy mogli wrócić na starszą wersję oprogramowania układowego. Na szczęście ostatnio w sieci pojawiły się nowe narzędzie, pozwalające na zapis plików SHSH2.

Windows

  1. Najpierw bierzemy informacje o modelu iPhone`a i jego ECID z iTunes.
  2. Rozpakowujemy program do folderu (auto – tsschecker) – nie uruchamiajcie pliku .bat wewnątrz archiwum, ponieważ nic to nie da.
  3. Klikamy na Start.bat i postępujemy według wyświetlanych instrukcji.
  4. Czekamy aż skrypt zakończy całą operację.

auto – tsschecker

Skrypt zapisuje wszystkie pliki SHSH2 z i bez apnonces i umieszcza je automatycznie w folderach:

auto-tsschecker\SavedSHSH2\DeviceName\NoApnonce

auto-tsschecker\SavedSHSH2\DeviceName\Apnonce1

auto-tsschecker\SavedSHSH2\DeviceName\Apnonce2

auto-tsschecker\SavedSHSH2\DeviceName\Apnonce3

auto-tsschecker\SavedSHSH2\DeviceName\Apnonce4

auto-tsschecker\SavedSHSH2\DeviceName\Apnonce5

Pamiętajcie, że nazwę urządzenia wpisujemy podczas uruchomienia skryptu, ale nie musimy robić nowych folderów, ponieważ zostaną utworzone automatycznie.

Skrypt wspiera wyłącznie urządzenia mobilne Apple z 64-bitowymi układami scalonymi, więc mając starsze urządzenie, nie będziecie w stanie zapisać potrzebnych wam plików.

Mac

  1. Tworzymy nowy folder na pulpicie i nazywamy go TSS.
  2. Pobieramy TSSChecker 1.0.5.
  3. Rozpakowujemy pobrany plik i przenosimy go do utworzonego wcześniej folderu TSS.
  4. Podpinamy naszego iPhone`a lub iPada do komputera i anulujemy wykonanie aktualizacji. W podsumowaniu szukamy informacji o ECID i modelu.
  5. Pobieramy kolejny plik i kopiujemy go do folderu TSS.
  6. Klikamy prawym przyciskiem myszki na plik „fetch_shsh2.sh” i otwieramy go za pomocą aplikacji TextEdit.
  7. Edytujemy tylko dwie linijki, są nimi ECID i model (3 i 4 linijka). Właśnie tam wpisujemy informacje uzyskane wcześniej z iTunes. Przykład: Model=”iPhone7,2″, ECID=”12346AB6CD”.
  8. Otwieramy terminal i wpisujemy komendę ~/Desktop/TSS/fetch_shsh2.sh bash . Operacja może chwilę potrwać, ponieważ jest zależna od prędkości łącza internetowego. Jeżeli się powiedzie, powinniście otrzymać następujący komunikat „[TSSR] Sending TSS request attempt 1… success Saved shsh blobs!Build 14B150 for device iPhone7,2 IS being signed!
  9. Pliki zostały zapisane w :/Użytkownicy/Wasza nazwa użytkownika/
  10. Utworzone wcześniej pliki najlepiej przenieść do folderu TSS, a w nim zrobić dodatkowy z nazwą naszego urządzenia. Może to być np. Krzysiek iPhone 5S blobs.
Źródło: reddit.com
Polub nas na Facebooku, obserwuj na Twitterze, dodaj do Google+ lub RSS

The Sins never die
@krzysiek_borek
  • Nie wiem

    I do czego to?

    • Danax

      Do wykreowania bloba SSH umożliwiajjącego downgrade niepodpisanej wersji iOS :)

      Jak dalej nie wiesz o co chodzi to napisz a spróbuję wyjaśnić inaczej.

      • Domisowe

        Czyli jak teraz jestem na iOS 9.3.3 i to zrobię, a potem zaktualizuje do iOS 10 to będę mógł wrócić do tej 9?

        • Danax

          Tak. O ile TinyUmbrella (malutka parasolka) umożliwi backup i restore bloba SSH. Poprzednie wersje to potrafiły, na iOS10 chyba na razie jedynie robi backup. Musiałbyś poczytać. Nie śledzę tego.

          • krzysiekb92

            Kopię blobsów robi najnowsza wersja TinyUmbrella, ale nie jest obecnie w stanie obniżyć wersji oprogramowania. Też tego nie śledzę, ale dopóki ih8sn0w nie udostepni bibliotek wymaganych do downgrade, to nic nie zrobimy…

          • Danax

            Podsumowująć:

            Możbna sobie zrobić kopię bloba SSH i łudzić się, że „wkrótce” autorzy umożliwią restore i downgrade :)

            I jeszcze, że wydadzą jailbreak na starszą wersję iOS10.

  • user

    polecam tinyambrella na maca, zawsze była ;)

    • krzysiekb92

      Teraz zapisuje tylko blobsy, nie da się za jej pomocą zejść do niższej wersji iOS.

  • Abudulu

    Witam, mam 6s plus model A1687 i cały czas wyskakuje mi komunikat
    „This device model doesn’t exist, maybe you made mistakes writing it (it’s casesensitive), or the device is 32bit (not supported).” Dla czego skoro mam 64bit?

    • krzysiekb92

      Nie chodzi o 1687 tylko o np iPhone 6,2 i potem podajesz ECID.

      • Abudulu

        Wpisuje komendę to jest wymyślony ECID i dalej to samo
        iPhone8,2 123E213DSA

  • Jerzy Prokopiak

    Witam, jest problem z pobraniem plików dla wersji MAC.

  • Abudulu

    Pomoże m ktoś z tym czy nie?
    Wpisuje komendę to jest wymyślony ECID i wyskakue mi błąd

    iPhone8,2 123E213DSA

    „This device model doesn’t exist, maybe you made mistakes writing it (it’s casesensitive), or the device is 32bit (not supported).” Dla czego skoro mam 64bit?