Downgrade z iOS 5 do iOS 4

Paweł 25 grudnia 2011 2
Downgrade z iOS 5 do iOS 4

Sytuacja z jailbreakiem untethered najnowszego oprogramowania iOS 5/5.0.1 daje się wielu użytkownikom we znaki. Wielu z nich nie decyduje się na zakup iPhone’a 4S z powodu braku możliwości odblokowania oprogramowania (mimo że ten model iPhone’a jest najlepiej sprzedającym się smartfonem Apple’a). Właściciele iPhone’ów 4 oraz najnowszych iPodów touch, którzy zdecydowali się na aktualizację do iOS 5, co najwyżej mogą odblokować swoje oprogramowanie w trybie tethered, ale okazuje się, że bardzo często jest to uciążliwe rozwiązanie. A jeżeli można by stanąć przed wyborem: iOS 4.3.3 z możliwością kompletnego odblokowania softu, albo iOS 5 z połowicznym jailbreakiem, to co byś wybrał? Jeszcze do niedawna ta pierwsza opcja (jeżeli ktoś już wykonał aktualizację do iOS 5) była niemożliwa. Dziś już można z powodzeniem wykonać downgrade z oprogramowania iOS 5 do iOS 4.3.3.



Dlaczego akurat do iOS 4.3.3? Użytkownicy na bieżąco śledzący scenę iPhone’a doskonale pamiętają narzędzie JailbreakMe 3.0 – stworzoną przez comexa webową aplikację, umożliwiającą wykonanie jailbreaku untethered na wszystkich urządzeniach ze wspomnianą wersją oprogramowania. Jest to możliwie najnowsza wersja mobilnego oprogramowania Apple’a, którą można całkowicie odblokować.

Downgrade z iOS 5 do 4.3.3 możliwe jest dzięki programowi TinyCFW, pochodzącemu od tego samego dewelopera, który stworzył popularne w iKręgach narzędzie TinyUmbrella. Deweloper z góry zastrzegł, że jego najnowszy produkt może nie działać według oczekiwań, może się w dowolnym momencie zaciąć czy wywołać inne bliżej nieokreślone zjawiska. Krótko mówiąc – powinien działać. Jego używanie wiąże się z przestrzeganiem kilku bardzo ważnych aspektów:

  • downgrade przy pomocy TinyCFW można wykonać wyłącznie na iPhonie 4 (wersja GSM) oraz iPadzie 2;
  • downgrade przeprowadzone może być wyłącznie z iOS 5 do iOS 4.3.3;
  • należy mieć zainstalowane środowisko Java;
  • musisz mieć zachowany plkik SHSH z iOS 4.3.3 (aby sprawdzić czy został on zachowany, uruchom Cydię i zobacz, czy u góry ekranu aplikacji jest napis 4.3.3.)
  • komputer, na którym będzie zainstalowany TinyCFW, musi mieć do dyspozycji przynajmniej 2,5GB pamięci RAM – nie wiadomo skąd takie założenie, ale tak zostało podane przez dewelopera;
  • trzeba się zaopatrzyć w plik .IPSW z oprogramowaniem 4.3.3 stosownym dla posiadanego urządzenia.

Operację można przeprowadzić zarówno na komputerach Mac, jak i maszynach z Windows. Trzeba pamiętać, że sam downgrade nie skutkuje odblokowaniem urządzenia czy automatycznym jailbreakiem – jest to tylko przywrócenie starszej wersji oprogramowania. Należy mieć również na uwadze, że dokonywanie poniższych kombinacji spowoduje zaktualizowanie basebandu twojego urządzenia do możliwie najnowszej wersji. TinyCFW pomaga wyłącznie stworzyć plik .IPSW z oprogramowaniem 4.3.3, które później wgrasz przy pomocy iTunes’a czy TinyUmbrelli.

Instrukcja

  1. Pobierz aplikację TinyCFW odpowiednią dla twojego systemu: WindowsMac;
  2. Uruchom TinyCFW, pobierając uprzednio plik .IPSW z iOS 4.3.3. Naciśnij na samym górze programu przycisk Choose Current IPSW.
  3. Po przeanalizowaniu przez program wskazanego pliku naciśnij przycisk Save Target IPSW i pozwól programowi wykonywać swoją robotę. Po zakończonym procesie otrzymasz plik o następującej strukturze: <pierwotna nazwa pliku>.bbupdate.ipsw.
  4. Pobierz program TinyUmbrella: WindowsMac;
  5. Podłącz iPhone’a 4 lub iPada 2 do komputera , uruchom TinyUmbrellę i naciśnij przycisk Start TSS Server.
  6. Uruchom program iTunes i naciśnij przycisk Odtwórz (odpowiedzialny za odtwarzanie ustawień fabrycznych), trzymając klawisz Shift. Pojawi się okno eksploratora, gdzie będziesz musiał wskazać zmodyfikowany plik. IPSW z iOS 4.3.3.
  7. Jeżeli restore się nie powiedzie, powtórz poradnik od punktu 5, wprowadzając uprzednio urządzenie w tryb DFU.

Jailbreak

Jak zaznaczyłem na wstępie, oprogramowanie iOS 4.3.3 jest najnowszą możliwe wersją oprogramowania, na którym można przeprowadzić jailbreak untethered (nie wliczając iPhone’a 3GS ze starym bootromem, na którym można wykonać untethered nawet z iOS 5).

Aby po przeprowadzeniu opisanych wyżej kombinacji wykonać jailbreak untethered, należy wejść z poziomu Safari na stronę jailbreakme.com i postąpić według zamieszczonych tam instrukcji.

Redakcja HelpGSM nie ponosi odpowiedzialności za ewentualne szkody powstałe w wyniku stosowania zamieszczonych wyżej instrukcji.