Smartfony Apple’a bez ograniczeń
Crackowanie telefonów iPhone 3G i 2G
Tylko kilka miesięcy zajęło hakerom złamanie zabezpieczeń iPhone’a 3G. Ale patrzyliśmy im na ręce. Dzięki temu możemy wyjaśnić, jak zdejmuje się simlock z telefonu Apple’a i dodaje do niego oprogramowanie niezależnych autorów.
|
Telefon iPhone 3G został doskonale zabezpieczony przed próbami modyfikacji oryginalnego systemu. Ale hakerom udało się w końcu znaleźć metodę, aby zmusić go do kapitulacji. Przypominamy też, jak „rozbroić” poprzednią wersję iPhone’a. Cyfrowy wytrych nazywa się yellowsn0w, ingeruje bezpośrednio w moduł komunikacyjny (tzw. baseband) i pozwala na zdjęcie simlocka. Po tej operacji iPhone będzie pracował w większości sieci komórkowych na świecie. Ale nie tylko! Dzięki wymianie oprogramowania będzie można również instalować na nim aplikacje z powodzeniem zastępujące te, na które skazał użytkowników Apple, takie jak np. odtwarzacz iTunes czy Google Maps. Cały proces wydaje się prosty: wystarczy zaktualizować oprogramowanie iPhone’a, używając do tego celu iTunes, później wykonać tzw. jailbreak, czyli procedurę pozwalającą na odczyt i zapis danych w plikach systemowych, a następnie za pomocą telefonu pobrać i uruchomić niewielki program – wspomniany już yellowsn0w – który pozwala na zdjęcie simlocka. Pamiętajmy jednak, żeby wszystkie opisane czynności wykonywać precyzyjnie, zwracając szczególną uwagę na nazwy plików, które będziemy zapisywać w telefonie – błąd może spowodować, że nasz iPhone w ogóle przestanie reagować na polecenia. Ale nawet wtedy nie będziemy bezradni: na taką właśnie okoliczność mamy bowiem procedurę, dzięki której telefon przywrócimy do stanu, w jakim opuścił on fabrykę. Uwaga: Korzystając z naszych rad, możesz zdjąć także simlock z iPhone’a 2G. Istotne różnice umieściliśmy w ramce, którą – jeśli masz właśnie to urządzenie – powinieneś przeczytać w pierwszej kolejności. Hardcore: Po linii największego oporuW procedurze łamania systemu iPhone’a uwzględniliśmy najgorszy z możliwych scenariuszy: nasz telefon pochodzi z niewiadomego źródła, a my nie mamy oryginalnej karty SIM. Nie wiemy także, do jakiego kraju i do jakiej sieci komórkowej został pierwotnie przypisany oraz na której wersji oprogramowania pracuje obecnie. Szczególnie pomocna byłaby ta ostatnia informacja – sztuczki, które stosujemy, aby zdjąć simlock z iPhone’a, będą przydatne tylko w wypadku urządzeń z oprogramowaniem w wersji 2.2 lub niższej. Jeśli twój iPhone daje się uruchomić, wejdź w »Ustawienia | Ogólne | To urządzenie...« i z pola »Wersja« odczytaj jej numer – »2.2« lub niższa oznacza, że wszystko powinno pójść zgodnie z planem. Jeśli jest wyższa, musisz działać ostrożnie. Rzecz w tym, że w momencie oddawania artykułu do druku software do iPhone’a 3G w wersji 2.2 był ostatnim wypuszczonym przez Apple’a. To się może zmienić. Ba, to zmieni się na pewno. Niestety, nie umiemy jeszcze zaglądać w przyszłość. Mimo to przygotowaliśmy procedurę nawet na taką okoliczność – patrz ramka. Jeśli ten przypadek dotyczy także ciebie, musisz ją przeczytać w pierwszej kolejności. No dobrze, a co jeśli masz nieaktywnego iPhone’a z nieznanego źródła i bez karty SIM? Przecież nie sprawdzisz numeru wersji basebandu, bo nie możesz go uruchomić – na telefonie widzisz jedynie animację nakazującą podłączenie do iTunes. Gdy to zrobisz, na ekranie komputera zobaczysz monit o włożenie karty SIM. Po włożeniu innej niż ta, do której skonfigurował go dystrybutor, nic się nie zmieni. Błędne koło? Wręcz przeciwnie. Jest duża szansa, że się uda. Jeśli nie, bezpiecznie wrócisz do punktu wyjścia. Przed zabiegiem: Przygotowanie przedpolaOperacja zdjęcia simlocka z iPhone’a 3G jest bardzo precyzyjna. Przygotujmy się zatem do niej jak profesjonalny chirurg, który nie wykona pierwszego cięcia, dopóki nie ma w zasięgu ręki wszystkich narzędzi. Nie potrzebujemy ich wielu. Muszą być to jednak dokładnie te wersje, o jakich piszemy. To, co mogliśmy, umieściliśmy na naszej płycie. Gdy było to niemożliwe ze względów licencyjnych, podaliśmy odsyłacze. Niezbędne narzędzia: Na początek należy przegrać na komputer program QuickPWN 2.2. Spróbujmy go uruchomić. Jeśli się nie uda, niezbędna będzie platforma .NET w wersji 3.5. Ściągnijmy ją ze stron Microsoftu – tinyurl.com/b7pduu – i zainstalujmy. To samo dotyczy iTunes, które pobierzemy z witryny firmy Apple. Wersja do Windows 32-bitowych znajduje się pod adresem tinyurl.com/ab47vl, a ta przeznaczona dla 64 bitów – tinyurl.com/8cvhaz. Konieczny będzie też oryginalny software do iPhone’a 3G w wersji 2.2. Pobierzemy go z witryny myiphone.com.pl, wybierając »Download | Firmware 2.2 – iPhone 3G«. Ponieważ jest bardzo istotne, by była to poprawna wersja, podajemy jedyną właściwą nazwę tego pliku: »iPhone1,2_2.2_5G77_Restore.ipsw«, oraz bezpośredni link do niego: tinyurl.com/6an8za. Wgraj go na komputer. Dostęp do Sieci: Na pewnym etapie procedury musisz mieć połączenie z Internetem przez iPhone’a. Jeśli twój telefon daje się uruchomić i poprawnie loguje do sieci komórkowej, masz problem z głowy. Jeśli nie, musisz mieć dostęp do sieci WLAN. Może to być nawet publiczny, niezbyt szybki hotspot – wszystko, czego potrzebujesz z Sieci, to zaledwie kilkanaście kilobajtów. Kopia bezpieczeństwa: Jeśli używasz iPhone’a już od jakiegoś czasu, a teraz chcesz tylko zdjąć simlock, powinieneś wcześniej wykonać kopię zapasową zdjęć, kontaktów i zakupionych utworów. Zrobisz to, podłączając telefon do komputera i uruchamiając iTunes, z którego menu wybierasz »Plik | Przenieś zakupione rzeczy z iPoda«. Tabula rasa: Do stanu fabrycznegoNarzędzia usuwające blokady systemowe i simlock działają tylko z jedną wersją oprogramowania do iPhone’a. Jej numer to 2.2. Najpierw musimy wgrać ją do telefonu. Nie jest to jednak proste, bo możemy to zrobić jedynie za pomocą iTunes. A te – jeśli nie mamy karty SIM oryginalnej sieci iPhone’a – w ogóle nie zobaczą telefonu. Na szczęście Apple przewidział specjalny tryb pracy iPhone’a, który wykorzystują m.in. punkty serwisowe. Jeśli w takim stanie telefon dojrzy iTunes, będzie starał się mu pomóc, proponując wgranie oryginalnego softu. Wtedy zażądamy, aby zamiast najświeższej wersji systemu, wgrać tę, którą wskażemy – czyli 2.2. W trybie awaryjnym: Poniższa procedura jest też kołem ratunkowym – gdyby cokolwiek na którymkolwiek z etapów poszło nie tak, dzięki niej przywrócimy iPhone’a do stanu fabrycznego. Włącz iPhone’a i podłącz go do komputera. Na tym ostatnim uruchom iTunes i poczekaj, aż aplikacja zobaczy telefon. Nie zwracaj uwagi na komunikaty ani na monitorze komputera, ani na telefonie. Wciśnij klawisz [Home] – ten pod wyświetlaczem – i trzymaj go przez 5 sekund. Po tym czasie, nie puszczając [Home], wciśnij [Power] – na górnej krawędzi telefonu – i tak trzymaj przez kolejne 10 sekund. Teraz puść [Power], ale [Home] trzymaj przez następne 30 sekund. Wgrywamy wesję 2.2: Jeśli wszystko poszło dobrze, iTunes przełączy się na zakładkę »iPhone | Ogólne« i powiadomi cię, że telefon wymaga odtworzenia oprogramowania. Jednak nie klikaj przycisku »Odtwórz« – jeśli to zrobisz, zainstalujesz system, który aktualnie oferuje witryna Apple i na którego wersję nie masz wpływu. Zamiast tego wciśnij klawisz [Shift] i dopiero teraz kliknij »Odtwórz«. Pojawi się okno, w którym wskażesz lokalizację systemu w wersji 2.2 – plik »iPhone1,2_2.2_5G77_Restore.ipsw«, który powinieneś mieć na komputerze. Wybierz go i poczekaj, aż iTunes zainstaluje system w wersji 2.2. Potem zamknij ten program. |

Kup Najtaniej
nie dosc ze przeplacili to jeszcze musza wykonywac alpejskie ewolucje zeby cos sobie wgrac bez inwigilacji przez wielkie jablko