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.

Saurik opowiada o historii Jailbreaku na iPhone

Saurik czyli osoba bardzo znana w podziemiu iPhononwym i pracująca choćby nad Jailbreakiem najnowszego iPhone 4 udzielił ciekawego wywiadu. W radiu Make it Work opowiada on o historii Jailbreaku. W tym naprawdę ciekawym wywiadzie możecie posłuchać o tym jak Jailbreak był jedynym sposobem aby iPhone’a pierwszej generacji używać w innych sieciach niż AT&T czy o czasach kiedy nie było AppStore a jedyną możliwością instalacji programów był Installer.

Ciekawe programy z AppStore – Część 64

Czwartkowo zaczynamy od przeglądu aplikacji dla iPhone OS.

Knocking Live VideoO pierwszym programie było już głośno – to bezpłatna aplikacja Knocking Live Video. Twórcy programu zachwalają go jako „Video twittera” bowiem jest to pierwsza aplikacja dzięki której możemy przesyłać obraz na żywo między dwoma telefonami. W programie tworzymy Sobie konto, możemy potem zapraszać znajomych i przyjaciół do programu i dzielić się z z nimi tym co aktualnie widzimy. Do przesyłania obrazu może być użyta zarówno sieć 3G jak i Wi-Fi. Kilka dni temu pokazany Fring potrafił tylko odbierać obraz i tylko poprzez sieć Wi-Fi.
Wspomniałem, że o programie było głośno, a to za sprawą samego Steva Jobsa który podobno interweniował osobiście aby wniosek programistów został przyjęty do AppStore.

Print MagicDzięki Print Magic kosztującemu 5,49 Euro w genialnie prosty sposób wydrukujemy obrazy, teksty czy też strony internetowe z naszego iPhone’a. Oczywiście zrobimy to bezprzewodowo za pomocą sieci Wi-Fi, program automatycznie wyszuka wszystkie drukarki w naszej sieci i to niezależnie od tego czy są wpięte bezpośrednio w nią czy też udostępniane z komputera z systemem Mac OS. Najwygodniej przebiega proces drukowania stron internetowych lub zdjęć. W pierwszym przypadku wystarczy skopiować adres strony do schowka i następnie uruchomić program Print Magic. Otworzy on automatycznie stronę WWW i pozwoli na jej wydrukowanie na wybranej drukarce. Jeśli chodzi o drukowanie zdjęć to mamy bezpośredni dostęp z programu do naszej biblioteki. Trochę gorej jest z drukowaniem maili w tym przypadku musimy po prostu skopiować tekst do schowka i potem wkleić go do aplikacji.
Jedyną wadą programu jest brak współpracy z niektórymi drukarkami, moje akurat działały, jednak nie jest to regułą. Najlepiej było by przetestować przed zakupem, niestety takiej możliwości brak.

Labyrinth 2Ciężko mi pisać o grach bo prawie w nie nie gram. Jeśli już to w jakieś proste :) Dokładnie taka gierką była chyba pierwsza gra dostępna na iPhone’a jeszcze przez Installera czyli Labyrinth. Teraz w AppStore jest już druga wersja tej gry Labyrinth 2 i przedstawia się naprawdę rewelacyjnie. Oczywiście tak jak w oryginale sterujemy za pomocą akcelerometru kuleczką w labiryncie. Teraz jednak oprócz lepszej grafiki z zmienną perspektywą patrzenia oraz lepszych dźwięków, doszły także zupełnie nowe plansze z przeszkadzaczami. Mamy więc armatki strzelające do kulki, wentylatory odpychające ją czy też magnesy przyciągające. Dodatkowo czasem trzeba znaleźć tajne przejście lub rozwiązać jakaś zagadkę.
Fajna gra na zimowe wieczory – koszt to 3,99 Euro.

Kali Anti-Piracy na ratunek developerom piszącym dla iPhone’a

Kali Anti-PiracyKilka dni temu pojawił się program Crackulous który umożliwia bardzo proste zdejmowanie zabezpieczeń z programów dostępnych w AppStore a w konsekwencji rozpowszechnianie tych aplikacji w nielegalny sposób. 
Problem okazuje się być dla programistów piszących dla tej platformy bardzo duży. Ocenia się, że około 2o% urządzeń z systemem iPhone OS jest w trybie Jailbreak co oznacza, że można na nich zainstalować ukradzione programy.
Tutaj z pomocą przychodzi firma Ripdev i jej narzędzie o nazwie Kali Anti-Piracy. Nazwa firmy może Wam dużo mówić bo jest to ta sama grupa która swojego czasu wydała pierwszy system instalujący oprogramowanie „podziemne” dla iPhone’a czyli Installera.
Kali Anti-Piracy to zbiór procedur które programista umieszcza w kodzie swojego programu a które zabezpieczają program przez złamaniem i tym samym przed pojawieniem się go w nielegalnym obiegu.
Firma zapewnia, że procedury są w 100% zgodne z udokumentowanym funkcjami SDK i programy wyposażone w nie przechodzą bez problemu proces autoryzacji przez Apple.
Narzędzie nie jest niestety tanie. Oplata składa się z dwóch cześci, opłaty inicjacyjnej (100$-300$) oraz procentu od sprzedanych aplikacji (1%-5%).  Tak więc potencjalny programista skłonny zakupić program musi mieć świadomość, że płaci procent od każdej sprzedanej aplikacji. Czasem więc zysk wynikający z tego, że nasze aplikacji nie są w pirackim obiegu może być dużo mniejszy niż koszt zabezpieczeń programu. 
Szczegółowy cennik i informacje na stronie ripdev.com.

iControlPad w akcji

Chcecie zobaczyć jak działa kilkukrotnie opisywany manipulator do gier dla iPhone’a czyli iControlPad. Zapraszam zatem do obejrzenia filmiku.
Niestety na razie działa tylko z niektórymi grami z czarnego obiegu czyli pobieranymi za pomocą Cydii lub Installera. Wsparcia dla gier z AppStore trudno się na razie spodziewać.
Cena urządzenia to około 105,00 zł niestety nikt nie wie kiedy oraz czy w ogóle ukaże się ono na ryku. Jeśli jednak jesteście fanami Quake na iPhone to możecie na stronie www.orangegadgets.com zapisać się na jedno z pierwszych tego typu urządzeń.

yellowsn0w JUŻ na wolności | Ważna Aktualizacja 3

[singlepic id=1710 w=267 h=200 float=right]iPhone Dev Team zgodnie z obietnicą prawie :) udostępnił program yellowsn0w. To była fascynująca noc dla wszystkich czekających na zdjęcie simlocka z iPhone 3G.
Niestety nie udało się do tej pory opublikować programu bo coś tam nie działa w Cydii. Pozostaje nam tylko czekać.
Jest też bardzo dobra wiadomość program będzie obsługiwał baseband iPhone 3G w wersji 02.28.0 czyli ten dostarczony z najnowszą wersją oprogramowania 2.2.
Jeśli Wasz iPhone 3G ma starszą wersję basebandu to musicie najpierw zaktualizować go poprzez iTunes do wersji 2.2.
Następnie należy wykonać Jailbreak przy użyciu aplikacji QuickPwn i potem zainstalować yellowsn0w który uwolni telefon od simlocka.
Twórcy ostrzegają, że program jest w wersji beta i może wprawić niekiedy problemy.
Dzięki temu jak tylko się pojawi będę mógł przetestować program na własnym iPhone. Czekajcie na kolejne informacje.
———————————————-
WŁAŚNIE POJAWIŁ SIĘ yellowsn0w
!!!
Oto źródła dla Cydii i Installera
Cydia : http://apt9.yellowsn0w.com
Installer : http://i.yellowsn0w.com

Zdejmujcie Wasze Simlocki, ale pamiętajcie robicie to na własną odpowiedzialność. Ja przetestuje to wieczorem.
Wiecej info na http://blog.iphone-dev.org
———————————————-
Chłopcy z iPhone Dev Team wydali kolejną wersję yellowsn0w 0.9.4 ciągle jednak nie działa ona najlepiej. U mnie użycie jej zlikwidowało simlocka ale niestety uszkodziło baseband. Skutkuje to pojawianiem się i znikaniem zasięgu. Czeka mnie więc Restore telefonu.
Uważajcie więc z tym programem i poczekajcie lepiej na wersję 1.0
———————————————-
Oto opis zdjęcia simlocka przygotowany przez mojego przyjaciela

Na telefonie zakupionym z AT&T udało się uruchomić kartę plusa…
Operacja udała się po przeczytaniu tutoriala i kodu Yellowsn0w.
Uwaga Na chwilę obecną nie można mieć włączonego PINu na karcie
Aplikacja uruchamia się jako demon ale nie działa od pierwszego razu. Więc do rzeczy
Potrzebujemy
a) Uaktualnić iPhone do pełnego pakietu 2.2 wraz z Baseband.
b) QuickPWN i doinstalowanie do cydii pakietu yellowsn0w z repozytorium http://apt9.yellowsn0w.com oraz Mobile Terminal
c) Restartujemy telefon. Po 10 sek jeżeli nie zadziała (napis brak usług albo puste kropeczki tam gdzie jest zasięg) otwieramy terminal
d) Wpisujemy polecenia
yellowsn0w –c
yellowsn0w –r
yellowsn0w –l
e) Wchodzimy w ustawienia-> tryb samolotowy -> Włączamy i wyłączamy

Po tej operacji zobaczyłem zasięg plusa i literkę E którą sprawdziłem czy działa. Niestety nie działało i już przeklinałem yessima za spalenie czegoś w telefonie ale po zainstalowaniu bosspref okazało się że mam wyłączoną transmisję EDGE… ciekawe jak to się stało … po włączeniu działa wszystko telefony wychodzące sms’y i transmisja edge.

Dla zainteresowanych opcja:
–c sprawdza kompatybilność telefonu
-r resetuje baseband
-l włącza długie czekanie na hackowanie baseband
Jest jeszcze dostępna opcja –a alternatywny sposób uruchomienia hacka, ale nie była mi potrzebna i nie zgłębiałem tematu
Polecam