Jeśli mamy Jailbreaka w systemie iOS i korzystamy z różnych modyfikacji systemowych pobranych z Cydii, to może się zdarzyć, że coś pójdzie nie tak, któreś elementy będą niekompatybilne bądź dojdzie do jakiegoś błędu. Wtedy najprostszym sposobem na rozwiązanie problemu jest odtworzenie iPhone'a do ustawień fabrycznych przez iTunes. Pokażemy, jak to zrobić bez utraty Jailbreaka.

Semi-Restore - przywracanie ustawień fabrycznych bez utraty Jailbreaka

Niestety, odtwarzanie systemu iOS powoduje wykasowanie Jailbreaka, więc po potraktowaniu naszego smartfona narzędziem do przywracania w iTunesie dostajemy podstawową wersję systemu bez jakichkolwiek modyfikacji, w tym Jailbreaka. Oczywiście możemy go wykonać ponownie, ale zamiast tego lepiej skorzystać z aplikacji Semi-Restore, która została zaktualizowana i oferuje wsparcie dla iOS 7 z Jailbreakiem.

Czym jest Semi-Restore 7?

Semi-Restore to przydatne narzędzie, które początkowo wydane zostało z myślą o urządzeniach z iOS 6.X. Pozwalało na zresetowanie i odtworzenie fabrycznej wersji systemu bez utraty jailbreaku. Dzięki temu po wgraniu szkodliwej modyfikacji mogliśmy szybko przywrócić telefon do stanu używania bez potrzeby ponownego wykonywania Jailbreaka. Niestety wraz z siódmą wersją systemu iOS program Semi-Restore przestał działać. Aż do dziś.

Dziś bowiem pojawiła sie nowa, zaktualizowana wersja programu, która obsługuje systemy iOS w wersjach od 5.0 aż do 7.0.6. Niestety nie ma jeszcze wsparcia dla najnowszej wersji 7.1, która pojawiła się dziś, ale jest to tylko kwestia czasu. Póki co dostępna jest wersja tylko na systemy Windows.

Odtwarzamy ustawienia fabryczne na iOS z Jailbreakiem

Semi-Restore do działania wymaga kilku rzeczy. Przede wszystkim na komputerze musimy mieć zainstalowane biblioteki .NET Framework w wersji 3.5 lub wyższej, a także program iTunes. Oprócz tego na samym urządzeniu z jabłuszkiem wymagana jest instalacja OpenSSH.

1. Przejdź do Cydii, a następnie wyszukaj i pobierz aplikację OpenSSH.

2. Zainstaluj OpenSSH na iUrządzeniu, a także iTunesa i biblioteki .NET Framework 3.5+ na komputerze. Te ostatnie powinny pobrać się automatycznie przy próbie uruchomienia Semi-Restore.

3. Uruchom program SemiRestore za pomocą pliku EXE. Na ekranie powinno wyświetlić się okienko aplikacji z oczekiwaniem na podłączenie iUrządzenia z iOS 7.

SemiRestore for iOS 7.X - okno programu

Teraz wystarczy podłączyć naszego smartfona lub tablet do komputera za pomocą kabla USB, poczekać na wykrycie go w programie (powinien zmienić się status "Waiting..."), a następnie kliknąć w przycisk "SemiRestore". Aplikacja połączy się z naszym urządzeniem i rozpocznie proces przywracania ustawień fabrycznych z zachowaniem jailbreaka.

Proces może potrwać dłuższą chwilę, a urządzenie zresetuje się w między czasie kilka razy. Jest to normalne zachowanie i nie należy się nim przejmować. Po ukończeniu zadania telefon się uruchomi, zostaną przywrócone fabryczne ustawienia, ale Jailbreak pozostanie nietknięty.