Wszystkie czasy w strefie UTC [czas letni (DST)]




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 
  Drukuj

iPhone 1.1.1 - aktywacja i usunięcie simloka
Autor Wiadomość
PostNapisane: Pt mar 21, 2008 9:00 am 
Site Admin
Avatar użytkownika
Offline

Dołączył(a): Śr lis 29, 2006 12:09 pm
Posty: 691
Lokalizacja: Swarzędz
Opis dla Iphona z firmware 1.1.1

Potrzebne:

MacOS + iTunes + iPhone 1.1.1 :)
Możliwość podłączenia się iPhone do WiFi oraz połączenie z internetem z Maca. Jeżeli nie mamy routera WiFi możemy utworzyć takie połączenie wykorzystując AirPorta w naszym komputerze. W tym celu z menu AirPorta wybieramy “Create Network”, podajemy nazwę dla naszego “hotspota” oraz ustawiamy poziom szyfrowania i hasło. Jeżeli wasz iPhone będzie się długo łączył do tak utworzonej sieci to nic, w przypadku takiego połączenia dłużej trwa pobranie adresu IP.
iNdpendence 1.2.4 do pobrania stąd.

http://code.google.com/p/independence/

Plik IPSW z firmware 1.0.2 do pobrania stąd.

http://appldnld.apple.com.edgesuite.net ... store.ipsw

Jeżeli ściągasz plik przy pomocy Safari wyłącz w ustawienaich Safari opcję “Open safe files after downloading”.
Oprócz firmware w pliku ipsw potrzebna będzie też wersja rozpakowana, zmieniamy rozszerzenie pliku na .zip, rozpakowujemy, ponownie zmieniamy rozszerzenie na .ipsw.
anySIM 1.1 do pobrania stąd (rozpakowujemy archiwum)

http://conceitedsoftware.com/iphone/anySIM-1.1.zip

jakiś klient SFTP np. CyberDuck.

http://cyberduck.ch/Cyberduck-2.8.dmg

iPhone w wersji 1.1.1 nie da się aktywować od razu jak to miało miejsce w przypadku 1.0.2. W pierwszej kolejności należy przeprowadzić downgrade do wersji 1.0.2.

Zamykamy iTunes jeżeli jest uruchomione.
Uruchamiamy Activity Monitor (/Applications/Utilities) i wyszukujemy proces o nazwie iTunes Helper, zaznaczamy go, klikamy “Quit Process” oraz “Force Quit”.
Podłączamy włączonego iPhone (najlepiej z pominięciem Docka czyli bezpośrednio kabelkiem).
Uruchamiamy iNdependence, program powinien na dole podać wersję oprogramowania w iPhone czyli 1.1.1.
Wybieramy zakładkę Firmware i klikamy “Enter DFU Mode”, program poprosi o wskazanie katalogu z ROZPAKOWANYM firmware 1.0.2 co czynimy. Jeżeli iNdependence wyświetli komunikat “Error entering recovery mode” zamykamy program, uruchamiamy go ponownie i powtarzamy pkt. 5.
Jeżeli wszystko pójdzie ok program wyświetli komunikat “Success”, klikamy OK i zamykamy iNdependence.
Uruchamiamy iTunes, które poinformuje nas o tym, że wykryło iPhone w trybie przywracania oprogramowania, klikamy OK.
Trzymając wciśnięty klawisz Alt na klawiaturze klikamy “Restore” w iTunes. Program poprosi nas o plik .ipsw z firmware 1.0.2, wybieramy plik. iTunes rozpocznie wgrywanie oprogramowania 1.0.2 do iPhone co chwilę potrwa. Po zakończeniu iTunes wyświetli komunikat, że oprogramowanie w iPhone nie może zostać przywrócone co jest normalne. Na ekranie iPhone powinień być wyświetlony standardowy żółty trójkąt, a iTunes poprosi o wykonanie kolejnego restore. NIE ROBIMY TEGO!
Zamykamy iTunes i uruchamiamy iNdependence które automatycznie dokończy procedurę. Po chwili powinniście zobaczyć na iPhone ekran z prośbą o aktywację co oznacza, że udało się przywrócić oprogramowanie w wersji 1.0.2.
Mając już wgrane oprogramowanie 1.0.2 możemy przygotować iPhone do ponownego wgrania 1.1.1 po czym będziemy mogli już je gładko aktywować/odblokować.

W iNdependence wybieramy zakładkę “Activation” i klikamy “Activate Phone”, program poprosi o wskazanie katalogu z ROZPAKOWANYM firmware 1.0.2 i czekamy aż program skończy zadanie. Jeżeli iNdependence wyświetli komunikat “Error entering recovery mode” zamykamy program, uruchamiamy go ponownie i powtarzamy pkt. 10.
Wybieramy zakładkę “Jailbreak” i klikamy “Perform Jailbreak” (uzyskanie dostępu do systemu plików). Program ponownie poprosi o wskazanie katalogu z ROZPAKOWANYM firmware 1.0.2, czekamy na koniec zadania.
Wybieramy zakładkę “SSH” i klikamy “Install SSH/SFTP/SCP”, czekamy aż program zainstaluje wszystko w iPhone.
W iPhone wchodzimy w Settings -> WiFi i łączymy się. Po połączeniu klikamy w niebieski trójkąt przy nazwie hotspota i zapisujemy adres IP naszego iPhone.
Wracamy do iNdependence, wybieramy zakładkę “Firmware” i klikamy “Pre 1.1.1 Upgrade”. Podajemy adres IP iPhone oraz hasło (dla roota): dottie - może się zdażyć, że domyślne hasło (dottie) nie zadziała, nie mam pojęcia dlaczego tak jest, należy wtedy wrócić do zakładki “SSH”, wybrać “Change Password”, podać własne nowe hasło i ponowić pkt. 14.
BARDZO WAŻNA RZECZ - inDependence poprosi o uruchmienie iTunes które wykryje iPhone i poprosi o skonfigurowanie - nadajemy nazwę, wyłączamy wszelkie autosynchronizacje, klikamy Apply. Dopiero jak to zrobimy klikamy OK w iNdependence ale nie zamykamy iTunes!!!
Po kliknięciu OK program dalej będzie przeprowadzał “Pre 1.1.1 operations”, jeżeli pojawi się komunikat o edycji pliku “~/.ssh/known_hosts” klikamy “Yes”
Na koniec program wyświetli komunikat, że teraz można przeprowadzić akltualizację do 1.1.1. Zamykamy iNdependence, przechodzimy do iTunes i klikamy “Update”.
W zależności od posiadanego łącza czekamy aż iTunes pobierze paczkę z oprogramowaniem 1.1.1 - około 150MB i zaktualiuje iPhone. Po zakończeniu zamykamy iTunes.
Uruchamiamy iNdependence, na dole powinniśmy mieć wersję 1.1.1 - w tym momencie możemy w końcu aktywować iPhone z firmware 1.1.1.

Wybieramy zakładkę “Activation” i klikamy “Activate Phone”, tym razem program nie prosi już o katalog z rozpakowanym firmware tylko bezpośrednio aktywuje telefon. Czekamy aż program zkończy działanie.
Wybieramy zakładkę “Jailbreak”, klikamy “Perform Jailbreak” i czekamy na zakończenie.
Wybieramy zakładkę “SSH” i klikamy “Install SSH/SFTP/SCP”. Domyślne loginy i hasła po zainstalowaniu (hasło dla roota możemy zmienić w SSH/Change Password):
login: root
hasło: dottie

login: mobile
hasło: alpine

W tym momencie możemy odłączyć kabelek od iPhone. Pozostało jedynie zdjąć SIMlocka.

Uruchamiamy WiFi w iPhone i sprawdzamy czy adres IP pozostał ten sam.
Uruchamiamy program CyberDuck, klikamy nowe połączenie, wybieramy protokół SFTP, podajemy adres IP iPhone, login oraz hasło i łączymy się. CyberDuck po wybraniu protokołu SFTP domyślnie ustawia port 22 jeżeli używasz innego programu sprawdź czy połącznie SFTP odbywa się na porcie 22
Po połączeniu przechodzimy do głównego katalogu a następnie do Applications do którego wrzucamy anySIM.app.
Wyłączamy iPhone, wyjmujemy kartę AT&T i wkładamy naszą kartę, włączamy iPhone.
Po uruchomieniu iPhone odpalamy anySIM, Slide to unlock, przewijamy na dół ekranu, klikamy czerwony przycisk i czekamy.
Po skończeniu wyłączamy iPhone i uruchamiamy ponownie, wpisujemy PIN, iPhone powinien znaleźć sygnał naszej sieci.
Możemy ponownie połączyć się z iPhone i usunąć anySIM.app z /Applications.


Opis znaleziony w sieci i z komentów wynika że działa :-)

pozdro Bartas


Góra
 Zobacz profil  
 

Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 1 ] 

Wszystkie czasy w strefie UTC [czas letni (DST)]


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron

Powered by phpBB © 2007-2009 phpBB Group