Krzysiek Borek16.10.2015
Jailbreak iOS 9 – 9.0.2: instrukcja wykonania i najczęściej zadawane pytania

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.

Zrzut ekranu 2015-10-14 o 08.08.28

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

  1. Spisujemy listę ulubionych rozszerzeń lub wykorzystujemy do tego AppInfo,Appster lub Capture View
  2. Robimy kopię zapasową urządzenia za pomocą iTunes
  3. 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
  4. Nie przywracamy kopii zapasowej przed wykonaniem Jailbreak
  5. Instalujemy większość ulubionych rozszerzeń, aby sprawdzić, czy działają

Jailbreak na Windows

  1. Pobieramy narzędzie Pangu w wersji 1.0.1
  2. Wykonujemy kopię zapasową iGadżetu
  3. Przechodzimy do Ustawienia → iCloud → Znajdź mój iPhone i wyłączamy tę funkcję
  4. 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)
  5. Włączamy tryb samolotowy za pomocą Centrum Sterowania lub wchodząc do Ustawień (robimy to po wyłączeniu Znajdź mój iPhone)
  6. Uruchamiamy narzędzie Pangu9
  7. Podpinamy iSprzęt do komputera
  8. Po wykryciu urządzenia klikamy Start, a potem Already Backup
  9. Cierpliwie czekamy
  10. Przy 55% nasze iUrządzenie uruchomi się ponownie, wtedy musimy ponownie włączyć Tryb samolotowy
  11. 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ęć)
  12. W aplikacji mobilnej stukamy Accept, a następnie Pozwól (tak narzędzie wymaga dostępu do aplikacji Zdjęcia)
  13. Czekamy, aż proces się zakończy
  14. Po zakończeniu procesu warto upewnić się, czy Cydia została poprawnie zainstalowana
  15. Uruchamiamy Cydię, co jest dowodem na poprawne wykonanie Jailbreaku
  16. Nie zapomnijcie o włączeniu Znajdź mój iPhone i kodu zabezpieczającego

Jailbreak na innym systemie operacyjnym

  1. Pobieramy i instalujemy VrtualBox razem z dodatkami, pobierzemy go stąd → https://www.virtualbox.org/wiki/Downloads
  2. Pobieramy czysty obraz Windows →https://dev.modern.ie/tools/vms/
  3. W VirtualBox udajemy się do Ustawienia → Porty i uruchamiamy USB 2.0
  4. Uruchamiamy Windows w maszynie wirtualnej
  5. Upewniamy się, że iTunes został poprawnie zainstalowany
  6. Korzystamy z instrukcji wykonania Jailbreak powyżej
  7. 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
Polub nas na Facebooku, obserwuj na Twitterze, dodaj do Google+ lub RSS

The Sins never die
@krzysiek_borek
  • Waldemar Sinicki

    Według mnie w ogóle nie opłaca się jailbreakować telefonu póki co. Należy jeszcze poczekać aż grupa Pangu wniesie poprawki. Same bugi i crashingi.

    • krzysiekb92

      u mnie zero błędów i innych problemów ;) Nie wiem, co robicie źle, ale u mnie poszło za pierwszym podejściem bez żadnych przygód.

      • Waldemar Sinicki

        U mnie też wszystko poszło OK za każdym razem. Potem po zainstalowaniu paru kompatybilnych tweaków według listy system się zawieszał. Raz stanął na jabłuszku po zrobieniu Reboot a drugi raz wyrzucał do SafeMode gdzie odinstalowałem tweak który robił crashing i potem w żaden sposób nie mogłem odpalić Cydię i niektórych aplikacji. Robić jailbreak dla jednego bądź dwóch tweaków nie opłaca się

        • krzysiekb92

          na przyszłość polecam wejść na CydiaUpdates.com lub śledzić stronę na Twitterze, tam podają informacje o kompatybilnych z iOS 9 rozszerzeniach. Listom proszę w ogóle nie ufać, u jednej osoby może działać, a u innej nie.

  • Mateusz Kiliński

    U mnie JB nie działa. Po wykonaniu powyższego pozostają ikony Pangu oraz WWDC, po czym wylogowałem się z iCloud na iPhone i nic. Następnie odtworzyłem iPhone, wylogowałem się z iCloud przed nowym JB i nadal to samo…

    • Waldemar Sinicki

      Ja robiłem jailbreaka 2 razy. Przez chwilę nawet dobrze chodził system ale potem już zaczynało wariować. Nie warto.

      • Mateusz Kiliński

        Odpuściłem sobie jak na razie…

      • krzysiekb92

        system w ogóle nie wariuje, nie wiem skąd masz takowe informacje, chyba że instalujesz niekompatybilne rozszerzenia z Cydii to wszystko jasne.

    • firing

      ja robiłem 3 razy i za 3 razem dopiero pojawiła się cydia czyli wszystko poszło ok. działa idealnie.trzeba czasem kombinować z rozszerzeniami bo niektóre powodują konflikty z innymi.

  • Waldemar Sinicki

    Tutaj jest instrukcja w języku angielskim jak zrobić jailbreak z gwarancją że wszystko działa dobrze.

    Download the right ipsw from ipsw.me and put phone into DFU mode
    (turn off and on phone and press home button while booting up and having
    it connected to the computer) and restore with iTunes (press alt plus
    restore and chose ipsw file). Set up phone, enter wifi password and
    enable location but skip on touch id, passcode and iTunes/iCloud ID.
    Jailbreak with Pangu. Don’t worry if screen changes color while rebooting in between. This goes away.
    Turn off airplane mode and open Cydia for the first time and let it do it’s thing.
    Go into cydia and install Cydia Subtrate. Let Cydia respring the device.
    Power off the device (swipe to power off). Turn it back on. To me
    this was the CRUCIAL STEP, without doing this, the same steps got me
    into bootloop.
    Reboot the device with power and home button. If this works you
    should be good. Now you can do whatever you want, restore from iTunes,
    restore from iCloud, get compatible tweaks from Cydia…

    Before this guide, I had the BLoD more than fifteen times, after this I
    installed multiple devices all running perfectly fine. I would say that
    this jailbreak is perfectly stable and my phone is running better than
    ever. I have also heard back from many people that this worked for them.
    I am not sure what causes the BLoD and what part of this guide prevents
    it but it really seems to work.

    Good Luck!

    • krzysiekb92

      BLoD to tylko 0,4% prolbemów podczas wykonywania Jailbreak i po, wszystko spowodwane uruchomieniem ponownym przez home+power.

  • Kapi21

    Czy jailbreak Iphone w Polsce jest legalny?

    • krzysiekb92

      tak,niby czemu miałby nie być? W sumie masz do tego prawo,skoro z urządzeniem które posiadasz możesz robić co tylko zechcesz.

      • Kapi21

        Pytam, ponieważ nie wielu portalach, nawet gdzie wypowiadał się prawnik (nie chce linkować innych stron) można przeczytać, że w
        Polsce nie jest to legalne działanie ;

        • krzysiekb92

          Bo pobierasz/pobieracie płatne aplikacje? Watpię żeby otworzenie systemu i rozszerzenia,które się instaluje (oprogramowanie open source) były nielegalne.

          • Kapi21

            Ok, rozumiem, ale czy jailbreak nie zmienia kodu programu (systemu), który jest objęty prawem autorskim?

          • krzysiekb92

            Nie narusza, bo uzyskujesz jedynie uprawnienia do ROOTa, jak na Androidzie. Wtedy masz możliwość ręcznej instalacji aplikacji/gier open source. Skoro jest legalny w Stanach Zjednoczonych, to czemu u nas miałoby być inaczej?

          • Kapi21

            wnioskuje z tego artykuły jeśli źle, że link wklejam przepraszam prosze o usunięcie http://imagazine.pl/2013/02/13/uwalnianie-ios-czyli-prawne-aspekty-jailbreakingu/

  • benoo

    gdy odpalam cydię, nie mam w ogóle żadnych pakietów w repozytoriach. wie ktoś jak to naprawić?

    • krzysiekb92

      przeisntaluj ręcznie Cydie, jest instrukcja na portalu.

  • Wujek

    wykonałem JB a teraz chcialem odtworzyc go na nowo i zonk pobrał ios9 i wyskoczył bład itunes17 na telefonie logo podłaczenia do itunes wykrywa go w trybie awaryjnym pyta sie o odtworzenie przygotowuje go i znowu to samo chyba JB załatwił moj telefon na cacy wiec przestrzeam przed tym JB… jesli ktos miał podobny problem prosze o odp czy cos sie udalo zrobic ??? pozdrawiam

    • krzysiekb92

      sprawdź, jak wyeliminować błąd, poza tym najlepiej wykonać odtworzenie iOS przez DFU, nie Recovery (ikona iTunes), ponieważ tam sypie błędami na lewo i prawo.

  • Agnieszka

    Próbowałam dokonać jailbreak już ponad 10 razy… Wszystko działa w porządku dopóki nie pobiorę pierwszego tweak’u… Po restarcie springboard Cydia nie uruchamia sie i wymagane jest odtworzenie telefonu. Dzieje się tak za każdym razem, o co chodzi?