Ultrasn0w 1.2.1 – w wersji zgodnej z iOS 4.3.1

Zgodnie z zapowiedziami sprzed kilku dni w Cydii pojawiła się nowa wersja programu do zdejmowania simlocka z iPhone, Ultrasn0w 1.2.1.

Ta aktualizacja Ultrasn0w daje kompatybilność z systemem iOS 4.3.1, ale nie z basebandaem instalowanym z tym systemem. Czyli nic się nie zmienia nadal nie możemy zdjąć simlocka z iPhone 4 z fabrycznym softem wyższym niż iOS 4 i basebandem wyższym niż 01.59.00. Nowsze wersje systemu czyli iOS 4.1, 4.2, 4.3, 4.3.1 mają baseband z którego na razie simlocka nie da się zdjąć. Ultrasn0w 1.2.1 przyda się Wam jedynie jeśli macie iPhone 4 lub iPhone 3GS z starym basebandem i wgranym nowym firmware w opcji bez aktualizacji basebandu.

Aby uaktualnić iOS do 4.3.1 bez aktualizacji baseband można użyć np PwnageTool.

Jailbreak iOS 4.3.1 – dostępny … ale …

… ale musicie złamać hasło pliku ZIP.
No to grane jeszcze nie było! Jeśli czytacie bloga wiecie kto to i0n1c. Jeśli nie chce się Wam kliknąć w link to wyjaśniam w 13 słowach –  jego dziełem jest exploit pozwalający na wprowadzenie w tryb JB systemu iOS 4.3.1. Jego działanie potwierdził MuscleNerd. Otóż i0n1c dał naTwitterze.com link do pliku antid0te.com/untether.zip, jest w nim podobno program/exploit o który pisałem.

To co 1.2.3 Start, kto pierwszy złamie hasło z pliku.

Hmmm no dobra, ale dlaczego plik mi się rozpakowuje bez hasła i dostaję ananasa?? To chyba 2 kwietniowy żarcik.

Jailbreak iOS 4.3.1 – na uwięzi

Pojawiły się dziś bundle do PwnageTool 4.2, które pozwolą tak przerobić wspomniany program aby był możliwy Jaibreak iOS 4.3.1. Niestety jest to JB na uwięzi więc do startu urządzenia w tym trybie potrzebujemy komputera. Sam proces nie jest prosty więc jeśli nie jesteście „oblatani” w temacie to powinniście sobie to darować. Ale jeśli się Wam chce to:

1. Trzeba pobrać i rozpakować PwnageTool bundle (iPhone 4) 4.3.1 lub PwnageTool bundle (iPad)_4.3.1 lub PwnageTool_bundle (iPod_touch 4G) 4.3.1
2. Musimy też mieć pobrane PwnageTool 4.2 i umieszczone koniecznie w katalogu /Programy, a następnie klikamy na nim prawym klawiszem myszy i wybieramy polecenie „Pokaż zawartość pakietu”
3. Udajemy się do katalogu Contents/Resources/FirmwareBundles/ i wklejamy tam pobrany bundle np. iPod4,1_4.3.1_8G4.bundle w przypadku iPoda touch 4G
4. Instalujemy Ramdisk Fixer pobrany w bundle w pierwszym kroku.
5. Pobieramy plik z systemem iOS 4.3.1 dla naszego urządzenia (tu macie linki)
6. Uruchamiamy program PwnageTool 4.2 w trybie Expert i wybieramy nasze urządzenie po czym wybieramy pobrany plik z systemem i zaznaczamy Build, klikamy dalej i czekamy za „ugotowanie” softu
7. Zgodnie z krokami na ekranie wprowadzamy urządzenie w trybu DFU.
8. Odtwarzamy urządzenie w iTunes za pomocą softu stworzonego przez PwnageTool 4.2 (to ten z nazwą Custom_Restore)

Teraz trzeba uruchomić urządzenie w trybie JB:

9. Pobierz i rozpakuj plik tetheredboot.zip
10. Potrzebujemy teraz dwóch plików z stworzonego Custom Restore. Są one różne dla różnych urządzeń. iPod touch 4G – kernelcache.release.n81 i iBSS.n81ap.RELEASE.dfu, iPhone 4 – kernelcache.release.n90 i iBSS.n90ap.RELEASE.dfu, iPad 1 – kernelcache.release.k48 i iBSS.k48ap.RELEASE.dfu. Aby wydobyć pliki należy zrobić kopię stworzonego Custom Restore i zmienić jej rozszerzenie na *.zip. Następnie rozpakować i wyciągnąć wymienione pliki – znajdziemy je w katalogu głównym (kernelcache) oraz w /Firmware/dfu/ (iBSS).
11. Do folderu tetheredboot powstał po rozpakowaniu pliku tetheredboot.zip, kopiujemy wyżej wymienione pliki.
12. Uruchamiamy terminal
13. Wprowadzamy urządzenie w tryb DFU
13. Wydajemy polecenia
sudo -s (hasło)
/Users/norbi/Desktop/tetheredboot/tetheredboot (czasem trzeba dodać –i na końcu)
/Users/norbi/Desktop/tetheredboot/iBSS.n81ap.RELEASE.dfu (czasem trzeba dodać –k na końcu)
/Users/norbi/Desktop/tetheredboot/kernelcache.release.n81

Oczywiście  /Users/norbi/Desktop/ zastępujemy własną ścieżką oraz podstawiamy odpowiednie pliki dla naszego urządzenia.

UFFF – zniechęciłem Was? Mam nadzieję, że przynajmniej mnie docenicie za napisanie tego wszystkiego. Przetestowałem całość dla iPoda touch 4G i działa.

Jailbreak iOS 4.3 już możliwy …

… niestety na razie tylko dla iPhone 4, w trybie na uwięzi oraz bardzo skomplikowany do wykonania. Dlatego jeśli lubicie jak Was telefon po prostu działa to na razie dajcie sobie spokój. Niedługo wyjdą narzędzie działające z iPadem, iPodami touch oraz iPhone 3GS, które będą to wszystko robiły w bardzo prosty sposób.

Jeśli jednak nie macie innych planów na piątek i weekend to możecie się pobawić. Szczegółową instrukcję znajdziecie na www.redmondpie.com. Ogólnie to przygotowania softu będziemy potrzebowali PwnageTool 4.2, softu iOS 4.3 GM oraz specjalnego pakietu zmian. Przed „ugotowaniem” softu będziecie musieli jeszcze zainstalować Universal Ramdisk Fixer. Na koniec zaś aby uruchomić telefon w trybie Jailbreak musicie skorzystać z terminala oraz programu tetheredboot.

Mam nadzieje, że zniechęciłem Was do psucia sobie weekendu. Jeśli nie, to tak jak pisałem na www.redmondpie.com znajdziecie instrukcję krok po kroku. Warto tylko dodać, że po tej zabawie baseband nie zostanie podniesiony więc jeśli macie zdjętego simlocka to Wam go nie założy.

Jailbreak iOS 4.2.1, a simlock

Pewnie wiele osób się zastanawia czy to, że pojawił się trwały Jailbreak iOS 4.2.1 w postaci Greenpois0n oznacza też, że można zdjąć simlocka z iPhone 4 z najnowszym softem?
Odpowiedź jest krótka i prosta NIE, nie można.
Trochę inaczej jest z iPhone 3G i 3GS w nich można zdjąć, ale w pokrętny sposób związany z instalacją basebandu (fragmentu softu odpowiedzialnego za połączenia) z iPada. Jest to o tyle niebezpieczne, że istniej obawa, że kolejna oficjalna wersja wersja systemu się nie zainstaluje. 

Do zdejmowania simlocka służy pobierany z Cydii skrypt Ultrasn0w 1.2. Współpracuje on prawidłowo z iPhone 4 z basebandem 01.59.00 (soft iOS 4.0 oraz 4.0.1) oraz  iPhone 3G/3GS z basebandem 04.26.08, 05.11.07, 05.12.01, 05.13.04 (soft iPhone OS 3.x, iOS 4.0 oraz 4.0.1). Jeśli w chwili obecnej kupimy iPhone 4 to będzie miał on soft iOS 4.2.1, a z niego zdjąć simlocka w chwili obecnej nie da się.

Trochę inaczej jest jeśli macie iPhone 4 ze zdjętym simlockiem i zainstalowanym softem iOS 4.0.1. Pojawiła się  metoda pozwalająca na zainstalowanie softu iOS 4.2.1 bez zmiany basebandu i pozbawiania się tym samym możliwości zdjęcia simlocka. W tym celu musicie pobrać zapewne znany Wam program PwnageTool 4.1.3 i zmodyfikować go podmieniając kilka plików pobranych w paczce ZIP. Aby to zrobić nalezy na pobranym pliku PwnageTool kliknąć prawym klawiszem myszy i wybrać „Pokaż zawartość pakietu” (oczywiście tylko na Mac OS). Następnie idziemy do katalogu Contents/Resources/FirmwareBundles/ wklejamy tam plik z paczki iPhone3,1_4.2.1_8C148.bundle w przypadku iPhone 4, lub  iPhone2,1_4.2.1_8C148a.bundle w przypadku iPhone 3GS. Ostatni plik z paczki czyli info.plist wklejamy do Contents/Resources/CustomPackages/CydiaInstaller.bundle/. Potem wystarczy już stworzyć za pomocą tak zmodyfikowanego PwnageTool odpowiednio przygotowany soft i wgrać go za pomocą iTunes do telefonu w trybie DFU. Jak to zrobić nie będę tłumaczył bo jeśli porywacie się na takie karkołomne zadania to musicie mieć trochę wiedzy.

Jailbreak iOS 4.3 beta 1 już jest

System mamy od wczoraj a już mamy możliwość Jailbreaku iOS 4.3 beta 1. Służy do tego przerobiona dla nowego systemy wersja programu PwnageTool. Są jednak pewne „ale”.

– po pierwsze ta wersja nieoficjalna, a nie została wydana iPhone przez Dev Team.
– po drugie jest to oczywiście JB na uwięzi, czyli do uruchomienia w tym trybie potrzebujemy komputera
– po trzecie program działa tylko na iPhone 4
– po czwarte możecie sobie popsuć telefon.

Nie zniechęciłem Was? OK to link do pobrania przerobionej wersji mycarbl0ws.com/PwnageTool.zip.