iOS 5.0.1 przyniósł pewne problemy tym, którzy chcieli jailbreak i odblokować, zespół deweloperski rozwiązał problemy w książce jailbreak, ale ultrasn0w pozostał niekompatybilny z nową wersją systemu operacyjnego. Choć MuscleNerd obiecał, że rozwiąże problem kompatybilności podczas Święta Dziękczynienia, tak się nie stało i ultrasn0w z repozytorium Dev Team nie jest kompatybilne z iOS 5.0.1. Nawet jeśli zespół deweloperów nie zadaje sobie trudu rozwiązania naszych problemów, są inni, którzy to robią i istnieje nieoficjalna metoda zapewnienia kompatybilności ultrasn0w z iOS 5.0.1.
Nie używam ultrasn0w, nie próbowałem tej metody, więc nie mogę powiedzieć, że jest ona w 100% bezpieczna. Ci, którzy go przetestowali, twierdzą, że to działa, więc używasz go na własne ryzyko.
ultrasn0w nadal odblokowuje się tylko dla następujących pasm podstawowych:
- 01.59.00
- 04.26.08
- 05.11.07
- 05.12.01
- 05.13.04
- 06.15.00
Krok 1
Po jailbreaku terminala zainstaluj iFile z Cydii.
Krok 2
Zainstaluj iFunbox lub inny program dla systemu Windows/Mac, za pomocą którego możesz uzyskać dostęp do plików systemowych swoich urządzeń iDevices.
Krok 3
Pobierz Commcenter kompatybilny z iOS 5.0.1 stąd: iPhone 3GS, iPhone 4.
Krok 4
Rozpakuj pobrany powyżej plik, następnie otwórz program, za pomocą którego łączysz się z plikami systemowymi swojego iDevice i przejdź do następującej lokalizacji: System/Biblioteka/Frameworks/CoreTelephony.framework/Support/
Krok 5
Z tej lokalizacji usuniesz plik comcentreklasyczny i dodasz ten, który pobrałeś w kroku 3.
Krok 6
Otwórz iFile na swoim iDevice i przejdź do: System/Biblioteka/Frameworks/CoreTelephony.framework/Support/ gdzie będziesz szukać pliku comcentreklasyczny.
Krok 7
Używając iFile, możesz teraz edytować uprawnienia tego pliku. Aby to zrobić, kliknij niebieską strzałkę po prawej stronie, a w grupie uprawnień ustawisz następujące rzeczy, klikając każdą opcję osobno:
- Użytkownik: zaznacz pisanie, wykonanie i przeczytanie
- Zarządzanie: odczytanie znaku i wykonanie
- Globalne: odczytanie znaku i wykonanie
Krok 8
Po wykonaniu tego kroku zainstaluj ultrasn0w z Cydii i zresetuj terminal. Jeśli masz jailbreak na uwięzi, nie zapomnij uruchomić systemu na uwięzi.
Po włączeniu iPhone'a należy go zdekodować.
Dzięki Jonny'emu.