Zdaje sobie sprawę, że na portalu pojawiły się już informacje o dostępności Jailbreak dla iOS 9 – 9.0.2, ale postanowiłem, że zadam sobie trochę trudu i zbiorę wszystko w całość, wraz z najczęściej zadawanymi pytaniami i podzielę się tym z wami.
Uwaga! Przeczytajcie, zanim zaczniecie.
Jailbreak dla iOS 9 powoduje tzw. ?boot loop of death? na niektórych (jeśli nie na wszystkich) urządzeniach. W sieci wierzą ze stoi za tym ?unlcean reboot.?
Czym jest unclean shutdown? Jest on spowodowany brakiem poprawnego od montowania systemu plików HFSJ+ w iOS ? powodem tego jest uruchomienie urządzenia ponownie poprzez przytrzymanie przycisku zasilania i początku do momentu ukazania się loga Apple lub problemy związane z jądrem systemowym.
Odpowiednie wyłączenie urządzenia to dłuższe przytrzymanie przycisku zasilania i przesunięcie suwaka, który się pojawi. Obecnie nie wiem, czy rozładowanie baterii do 0% jest równoważne z odpowiednim wyłączeniem sprzętu. Jeżeli korzystacie z Jailbreak nie powinniście uruchamiać ponownie iGadżetów poprzez znaną wam kombinację przycisków zasilanie + początek.
Częściowo jest to wina działania Jailbreak i programiści pracują już nad eliminacją błędu, jeżeli macie BLoD musicie od nowa stawiać system operacyjny, poprzez jego odtworzenie za pomocą iTunes. Weźcie to pod uwagę przed jego wykonaniem na swoim iUrządzeniu. Jeżeli tego nie planujecie, warto zostać na ostatniej wersji iOS 9, która jest z nim kompatybilna, aby w przyszłości po wyeliminowaniu błędu cieszyć się z dobrodziejstw, jakie daje Cydia (nie mam na myśli pirackich aplikacji i gier).
Ogólnodostępne narzędzie jest dostępne pod tym adresem ? http://en.pangu.io/. Obecnie działa jedynie na komputerach z Windowsem.
Aktualizacja z iOS 8.x.x (Jailbreak) do iOS 9 – 9.0.2
- Spisujemy listę ulubionych rozszerzeń lub wykorzystujemy do tego AppInfo,Appster lub Capture View
- Robimy kopię zapasową urządzenia za pomocą iTunes
- Mając otworzone iTunes klikamy na Odtwórz i czekamy, aż program pobierze iOS 9 lub sami pobieramy oprogramowanie. Nie klikajcie na Aktualizuj, ponieważ wtedy stracicie trochę wolnego miejsca, dopóki nie wykonacie Odtworzenia
- Nie przywracamy kopii zapasowej przed wykonaniem Jailbreak
- Instalujemy większość ulubionych rozszerzeń, aby sprawdzić, czy działają
Jailbreak na Windows
- Pobieramy narzędzie Pangu w wersji 1.0.1
- Wykonujemy kopię zapasową iGadżetu
- Przechodzimy do Ustawienia ? iCloud ? Znajdź mój iPhone i wyłączamy tę funkcję
- Wyłączamy kod blokady, przechodząc do Ustawienia ? Touch ID i Kod lub Kod (w zależności od modelu i typu urządzenia mobilnego Apple)
- Włączamy tryb samolotowy za pomocą Centrum Sterowania lub wchodząc do Ustawień (robimy to po wyłączeniu Znajdź mój iPhone)
- Uruchamiamy narzędzie Pangu9
- Podpinamy iSprzęt do komputera
- Po wykryciu urządzenia klikamy Start, a potem Already Backup
- Cierpliwie czekamy
- Przy 55% nasze iUrządzenie uruchomi się ponownie, wtedy musimy ponownie włączyć Tryb samolotowy
- Proces będzie trwał, a przy 75% zostaniemy poproszeni o uruchomienie aplikacji na iPhonie/iPadzie/iPodzie (u mnie aplikacja pojawiła się od razu, choć czasem trzeba wejść w aplikację Zdjęcia i dopiero do Pangu, a także pozwolić na dostęp do Zdjęć)
- W aplikacji mobilnej stukamy Accept, a następnie Pozwól (tak narzędzie wymaga dostępu do aplikacji Zdjęcia)
- Czekamy, aż proces się zakończy
- Po zakończeniu procesu warto upewnić się, czy Cydia została poprawnie zainstalowana
- Uruchamiamy Cydię, co jest dowodem na poprawne wykonanie Jailbreaku
- Nie zapomnijcie o włączeniu Znajdź mój iPhone i kodu zabezpieczającego
Jailbreak na innym systemie operacyjnym
- Pobieramy i instalujemy VrtualBox razem z dodatkami, pobierzemy go stąd ? https://www.virtualbox.org/wiki/Downloads
- Pobieramy czysty obraz Windows ?https://dev.modern.ie/tools/vms/
- W VirtualBox udajemy się do Ustawienia ? Porty i uruchamiamy USB 2.0
- Uruchamiamy Windows w maszynie wirtualnej
- Upewniamy się, że iTunes został poprawnie zainstalowany
- Korzystamy z instrukcji wykonania Jailbreak powyżej
- Nie zapominajcie o ponownym uruchomieniu Znajdź mój iPhone i kodu zabezpieczającego
Jak radzić sobie z problemami podczas procesu
- Jeżeli podczas procesu pojawi się błąd 0A, wyłączamy szyfrowanie kopii zapasowej w zakładce Podsumowanie w iTunes. Jeśli błąd nadal się pojawia upewnijcie się, że ma 6GB wolnego miejsca na dysku lokalnym c. Częstym powodem jest również aktualizacja przez OTA, więc wtedy należy odtworzyć oprogramowanie układowe.
- Nie będziecie mogli wykonać Jailbreak, mając profil pozwalający na publiczne beta testy iOS, wtedy musicie go usunąć i dopiero rozpocząć proces.
- Jeżeli pojawi się błąd /usr/libexc/cydia/cydo error(2) musicie odtworzyć oprogramowanie i na nowo wykonać Jailbreak
- Nie macie Cydii na ekranie głównym? Zanim otworzycie aplikację Pangu, otwórzcie Zdjęcia, a dopiero potem tę pierwszą. Potem musimy tylko pozwolić na dostęp do Zdjęć i proces powinien ruszyć z kopyta.
- Cydia nie działa? Odtwarzacie iOS i znowu robicie co trzeba
- Jeżeli pojawi się błąd dotyczący czasu pracy aplikacji musicie pozbyć się Bonjour, Apple Mobile Support i iTunes. Potem uruchamiacie komputer ponownie i instalujecie najnowszą wersję.
- Korzystacie z maszyny wirtualnej na OS X 10.11 i nie macie dostępu do iUrządzenia? Sprawdźcie, czy posiadacie najnowszą wersję VB ? https://www.virtualbox.org/, ręczne wyszukiwanie aktualizacja kłamie!
Najczęściej zadawane pytania
Czym jest PreferenceLoader?
- Jest to narzędzie dostępne w Cydii, które umożliwia konfigurację nowo zainstalowanych rozszerzeń i aplikacji wewnątrz Ustawień systemowych.
Wykonałem Jailbreak, ale nadal mam aplikację Pangu i WWDC.
- Proces nie został zakończony, spróbujcie wylogować się z iCloud bezpośrednio na urządzeniu mobilnym (Ustawienia ? iCloud ? Wyloguj)
Dlaczego Pangu stoi na komunikacie proszącym o podłączenie urządzenia, skoro jest połączone?
- Musicie zainstalować iTunes i podłączyć iSprzęt chociaż raz podczas działania programu
Probowałem wykonać Jailbreak, ale utknąłem na logo Apple
- Odtwarzamy oprogramowanie układowe za pomocą iTunes, nie aktualizujcie iOS bezpośrednio na urządzeniu tylko przez program na komputerze.
Pojawia się błąd 51 i preparing Jailbreak environment
- Prawdopodobnie korzystacie ze wstępnej wersji iOS 9.1, która nie jest kompatybilna z narzędziem, usuwamy profil, odtwarzamy oprogramowanie do wersji 9.0.2 i dopiero postępujemy według jednej z instrukcji powyżej.
Pojawia się błąd Runtime
- Upewniamy się, że iTunes jest poprawnie zainstalowane, jeżeli tak to postępujemy według instrukcji poniżej
- Usuwamy iTunes i całą zawartość związaną z programem w odpowiedniej kolejności ? https://support.apple.com/en-us/HT204275
- Pobieramy program ponownie
- Uruchamiamy Pangu, jako Administrator