iPhone SDK dla iPhone OS 2.2.1

iPhone SDK 2.2.1Razem w wczorajszymi aktualizacjami oprogramowania 2.2.1 dla iPhone’a i iPoda touch Apple wydało też nowy pakiet SDK onaczony jako 9M2621a. Pakiet „waży” 1.75 GB i wymaga do działania systemu Mac OS w wersji przynajmniej 10.5.5. Jeśli chodzi o nowości to znajdziemy w nim:
– opcjonalne kompilatory  GCC 4.2 & LLVM GCC 4.2
– zaktualizowane asystenty projektów
– prostsze menu
– zwiększenie bezpieczństwa.
Pakiet jest do pobrania na stronie developer.apple.com/iphone dla zarejestrowanych developerów Apple.

iPhone 1.1.2 Jailbreak – Aktualizacja

Firmware 2.2.1 na iPhone pierwszej generacjiNa stronie www.quickpwn.com pojawiła się Windowsowa wersja programu QuickPWN która potrafi wprowadzić w tryb Jailbreak urządzenia z najnowszym oprogramowaniem 2.2.1. Program obsługuje tylko iPhone 3G, iPhone oraz iPod touch 1G. Dziwne jest to, że na oficjalnym blogu iPhone Dev Team nie ma żadnej informacji o tej wersji QuickPWN.

Program jednak działa co przetestowałem na swoim iPhone 3G.
Bez problemu program też odblokował iPhone’a poprzedniej generacji który został zablokowany w procesie standardowej instalacji oprogramowania 2.2.1

Na Jailbreak iPod touch 2G pewnie musimy jeszcze poczekać bo znając życie chłopcy z iPhone Dev Team zajmują się dostosowaniem YellowSn0w do najnowszego basebandu 02.30.03.
Program QuickPWN 2.2.1 jest do pobrania z quickpwn2-2-1.googlecode.com.
Paczki z oprogramowaniem znajdziecie zaś tu www.ipod.info.pl/index.php/oprogramowanie-w-ipodach.
————————————————-
Kilka minut temu pojawiła się oficjalna wypowiedź iPhone Dev Team w sprawie łamania oprogramowania 2.2.1.
Możecie ją przeczytać na http://blog.iphone-dev.org/ na stronie będzie można też pobrać narzędzie QuickPWN i PwnageTool.
Streszczając:
iPod touch 1G – będzie możliwy Jailbreak firmwaru 2.2.1
iPod touch 2G – nic się nie zmieniło brak możliwości Jailbreak 2.2.1 ale projekt RedSn0w jest rozwijany
iPhone poprzedni model – można robić upgrade i odblokować urządzenie za pomocą QuickPWN
iPhone 3G – jeśli omijamy simlock za pomocą YellowSn0w to albo nie aktualizujemy urządzenia albo za pomocą PwnageTool robimy plik *.ipsw bez upgradu basebandu.

Oto torrenty do oficjalnych wydań programów PwnageTool oraz QuickPwn:
PwnageTool 2.2.5 dla Mac OSX jest tu SHA1 Sum – 8fe2f20c00f48b37d8262d6872a12166c6e165ba
QuickPwn 2.2.5 dla Mac OSX jest tu SHA1 Sum – 2f1353242ef10dc408e95786643e497fcd04e4ea
QuickPwn 2.2.5-2 dla Windows jest tu SHA1 Sum – 82aae63218316af42e4fa20f8c69d9eb4fe9d4ee

Uwaga dla użytkowników systemu Mac OS X w wersji 10.5.6.
W tej wersji systemu jest pewien błąd uniemożliwiający wprowadzenie iPhone’a lub iPoda touch w DFU potrzeby do działania QuickPWN. Aby to naprawić można wykonać następujące czynności
1. Zakładamy konto w ADC (Apple Developer Connection) jest to bezpłatne i zajmuje kilka minut developer.apple.com/mac
2. Pobieramy obraz „IOUSBFamily Log release for Mac OS X 10.5.5 Build 9F33″
3. Instalujemy IOUSBFamily-315.4.1.pkg z tego obrazu
4. Restartujemy komputer

Lepsze zdjęcia z iPhone OS 3.0 niż iPhone OS 2.X ??

Serwis www.iphones.ru podał informację, że iPhone z firmware 3.0 robi lepsze zdjęcia niż ten z firmwarem 2.X. Dla przykładu pokazali zdjęcia sporo zmniejszone w stosunku do oryginału. To co na nich widać zdecydowanie pokazuje na wyższość softu 3.0. Jednak można mieć wątpliwości co do sposobu zrobienia zdjęcia mimo, że zapewniają o 30 podobnych próbach.
Postanowiłem więc sam zrobić takie testowe zdjęcia i pokazać Wam w pełnej rozdzielczości. Widać może małą wyższość firmwaru 3.0 ale nie jest ona tak oczywista jak na zdjęciach z www.iphones.ru. Zdjęć zrobiłem zdecydowanie ponad 10 i nigdy nie udało mi się uzyskać wyniku znacząco lepszego na sofcie 3.o.
Oglądajcie i oceniajcie Sami.
Zdjęcia były robione iPhonem 3G raz z softem 2.2.1 raz z 3.0 beta 4.
img_0142img_0173_30img_0145img_0174_30

Szybki i łatwy Jailbreak iPoda touch 2G

Kilka dni temu iPhone Dev Team przedstawił łatkę pozwalającą na szybki i pełny Jailbreak iPoda touch. Minęło tych kilka dni i niestety ciągle nie pojawiły się nowe wersja QuickPWN oraz PwnageTool. Pojawiły się za to inne darmowe i działające narzędzia do przeprowadzenia tego procesu.

quickfreedomDla użytkowników Windows jest to program QuickFreedom stworzony przez Dancool999. Można go pobrać, ze strony ipod2g.info. Aby wykonać za jego pomocą Jailbreak będziecie jeszcze potrzebowali oryginalnego oprogramowania 2.2.1 dla iPoda touch 2G do pobrania z appldnld.apple.com. Program QuickFreedom stworzy dla Was odpowiednie zmodyfikowane oprogramowanie. Następnie będziecie musieli wprowadzić iPoda w tryb DFU (wyłącz iPoda, przytrzymaj klawisze Power i Home na 10 sekund, zwolnij klawisz Power trzymając Home prze kolejne 10 sekund) i wcisnąć przycisk Pre-Jailbreak.
Po tej operacji pozostanie już tylko właściwa instalację oprogramowania przeprowadzamy potem poprzez iTunes wybierając stworzony wcześniej plik z zmodyfikowanym firmwarem (Klikamy na Odtwórz z wciśniętym klawiszem Shift).
Uwaga należy pamiętać o instalacji LIBSUB z poziomu QuickFreedom przed rozpoczęciem wszelkich czynności.

tytoolUżytkownicy systemu Mac OS aby uzyskać ten sam efekt mogą użyć programu MyTool. Program zajmuje 277 MB gdyż zawiera już zmodyfikowane oprogramowanie. Niestety użytkownicy systemy Mac OS 10.5.6 będą musieli najpierw zainstalować biblioteki obsługi USB z poprzedniej wersji systemu. Jest to konieczne do wprowadzenia iPoda w tryb DFU. W tym celu rejestrujemy się na developer.apple.com. Pobieramy i instalujemy plik IOUSBFamily.kext 3.1.5.
Następnie z pobranego TyTool instalujemy libusb.pkg i potem uruchamiamy właściwy program TyTool. Gdy jest już uruchomiony wprowadzamy iPoda w tryb DFU (wyłącz iPoda, przytrzymaj klawisze Power i Home na 10 sekund, zwolnij klawisz Power trzymając Home prze kolejne 10 sekundt) i wcisnąć przycisk „Enter DFU Mode Then Click Here”.
Po tej operacji (pojawi sie terminal) pozostanie już tylko właściwa instalację oprogramowania przeprowadzamy potem poprzez iTunes wybierając dostarczony w pakiecie TyTool plik z zmodyfikowanym firmwarem custom.ipsw (Klikamy na Odtwórz z wciśniętym klawiszem Alt).
Po tej operacji musimy przywrócić jeszcze poprzednia wersją obsługi USB poprzez instalację IOUSBFamily.kext 3.2.7 do pobrania z developer.apple.com.

Pamiętajcie, że mimo iż procedury dość proste to  może w ich czasie wystąpić coś niespodziewanego co doprowadzi do uszkodzenia waszego iPoda. Dlatego robicie to na własną odpowiedzialność.