Wieści z iPhone Dev-Team

Lektura Twitterów członków iPhone Dev-Team daje dużo nowych plotek/wieści ze sceny Jaiblreakowej.

Po pierwsze MuscleNerd informuje, że w najbliższych dniach (zaraz po premierze softu iOS 4.3, co pewnie będzie miało miejsce w środę) wyda soft do zdejmowania simlocka z iPhone 4 z basebandem 04.10.01. Ten baseband jest instalowany wraz systemem iOS 4.3 beta 3. Nie bardzo wiadomo, czy może MuscleNerd wie, że nie ostanie on zaktualizowany w finalnej wersji systemu czy może trzeba będzie przygotowywać specjalny soft 4.3 z innym basebandem, coś w styl instalacji basebandu iPada w 3G/3GS. Tak czy tak jeśli Wam zależy na możliwości zdjęcia simlocka to nie instalujcie od razu jak się pojawi, systemu 4.3.

Druga informacja jest hmm bardziej specyficzna. Podobno iPhone Dev-Team pracuje nad alternatywnym iTunes specjalnie dla Jailbreakowcow. Hmm było by to bardzo bardzo ciekawe, możliwości jakie by przyniósł ten program mogły by być bardzo duże. Np można by było przeglądać zasoby Cydii jak w chwili obecnej AppStore i wiele wiele więcej. Na temat iTunes dla Jailbreakowców wypowiadał się P0sixninja i stwierdził, że program ten pojawi się niebawem. Jestem niesamowicie ciekaw tego narzędzia.

Simlocka z iPhone 4

Chyba najbardziej wyczekiwany obecnie program to Ultrasn0w (zdejmuje simlocka) działający na najnowszych wersjach softu do iPhone 4. Dla przypomnienia obecnie można zdjąć simlocka tylko z iPhone 4 z fabrycznym softem iOS 4 i basebandem 01.59.00. Nowsze wersje systemu czyli iOS 4.1 oraz 4.2 mają baseband z którego simlocka nie da się zdjąć.

Dziś osoba odpowiedzialna za Ultrasn0w czyli Sheriff Hashim, poinformowała, że ma już działający i pewny explolit, dzięki któremu uda się zdjąć simlocka z basebandu 3.10.01 (iOS 4.2.1) i 2.10.04 (iOS 4.1). Trzeba się cieszyć i czekać … no właśnie nie wiadomo ile. Informacje, że będzie to szybko były już w tamtym roku :(

PS. Jeśli macie iPhone 4 z simlockiem i czekacie na Ultrasn0w to pod żadnym pozorem nie instalujcie iOS 4.3 (jak się pojawi), ma on jeszcze nowszy baseband i znów będziecie musieli czekać.

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.

Będzie możliwy downgrade basebandu

Dzisiaj dzień dobrych wiadomości dla wszystkich używających iPhonowy w bardziej niż standardowy sposób. Najpierw rano dowiedzieliśmy się, że będzie przed świętami możliwy pełny i trwały Jailbreak wszystkich nowych urządzeń pracujących pod iOS 4.2.1, a teraz możemy na twitterze MuscleNerda przeczytać o pracy nad możliwością downgradu basebandu.

Było by to coś fantastycznego, zaoszczędziło by to kłopotu wielu osobom posiadającym iPhone e zdjętym simlockiem. Od teraz upgrady systemu nie wiązały by się z tak wielkim ryzykiem zablokowania podstawowych funkcji telefonu. Co więcej do niższej wersji basebanu będzie można wrócić także z nietypowej dla iPhone’a 3G/3GS wersji 6.15.00. Dla przypomnienia to baseband z iPada instalowany w celu obejścia simlocka na tych telefonach. Okazuje się, że będzie można wrócić do basebandu fabrycznego dla tyvh modeli. Na nic były lamenty wielu osób.

Baseband 06.15.00 i utrata GPS na iPhone

Wiem po Waszych komentarzach, że nie wszystkim podniesienie basebandu do 06.15.00 i zdjęcie simlocka za pomocą Ultrasn0w 1.2, poszło gładko – uprzedzałem to skomplikowane. Aby dodać jeszcze łyżkę dziegciu trzeba wspomnieć o nowym wpisie na blogu iPhone Dev Team. Napisali oni, że wiele osób raportuje im o problemach z działaniem GPS na basebandzie 06.15.00. Problemy są poważne bo GPS przestaje zupełnie działać.

W tej chwili pracują oni nad jakimś sposobem naprawienia problemów. Jeśli o tej pory nie próbowaliście jeszcze tego sposobu na ominięcie simlocka to może warto wstrzymać się jeszcze trochę.

Sprawdzaliście jak jest u Was? U mnie działa wszytko w porządku.

iOS 4.2.1 wymaga konkretnego Basebandu

Apple razem z systemem iOS 4.2.1 zmieniło trochę wewnętrzne sprawdzanie poprawności.
Do tej pory mogliśmy przygotować specjalny soft za pomocą programu PwnageTool, w którym nie była zwarta aktualizacja basebandu, czyli można było mieć nowy soft, a nadal zdjętego simlocka.Wszystko jednak wskazuje, że z systemem iOS 4.2.1 już to nie będzie możliwe. Nowa wersja systemu nie zainstaluje się na urządzeniu jeśli nie będzie posiadało one właściwej jemu wersji basebandu. Na razie to ograniczenie dotyczy tylko iPhone 4. Prawdopodobnie w przypadku starszych urządzeń takie sprawdzanie nie zostanie wprowadzone.

Na pocieszenie zostaje fakt, że niedługo powinien pojawić się nowy Ultrasn0w. Jeszcze dla informacji na iPhone 4 dla iOS 4.2.1 właściwy baseband to 03.10.01.