instrukcja po polsku
Uwaga: Ten tutorial jest przeznaczony dla osób znających terminal i bardziej zaawansowane zagadnienia związane z owego używaniem. Jeżeli nie rozumiesz czegoś z poniższego tekstu nie zabieraj się do odblokowywania telefonu jako że możesz go uszkodzić. Apple Blog nie bierze odpowiedzialności za ewentualnie powstałe szkody.
Krok 1: Przygotuj telefon do zainstalowania oprogramowania
Przede wszystkim upewnij się, że posiadasz zaktualizowany telefon z firmware w wersji 1.02. Ta instrukcja jest przeznaczona dla telefonu z właśnie tą wersją. Aby upewnić się jaką wersję posiadasz idź do Settings → General → About → Version. Firmware modemu także powinien wskazywać na wersję 03.14.08_G. Jeżeli posiadasz starszą wersję, musisz ją zaktualizować używają iTunes – powinien powiedzieć o aktualizacji jak tylko podłączysz do niego swój telefon.
Aparat musi być jailbroken
zanim uda wam się wgrać cokolwiek na niego.
Pod OS X możecie użyć aplikacji INdependence. Natomiast pod Windows zaleca się używanie programu iBirckr.
Ważne: Upewnijcie się że posiadacie iTunes we wcześniejszej wersji niż 7.4!
Windows: Jeżeli tak jest, to będziecie musieli użyć starej wersji iTunesMobileDevice.dll w tym samym katalogu gdzie jest iBrickr.
Krok 2: Instalacja oraz przygotowywanie oprogramowania
Ściągnijcie i rozpakujcie archiwum zawierające wszystkie niezbędne pliki aby odblokować iPhone.
Teraz musicie obejść mechanizm aktywacji w telefonie. Zrób to nawet jeżeli wasze telefony są już aktywowane.
Teraz przy pomocy iBrickr/iNdependence przejdźcie do katalogu telefonu /usr/libexec/ i wgrajcie tam plik lockdownd. Po wszystkim zrestartujcie telefon, zobaczycie że po włączeniu nie pojawi się komunikat proszący o aktywację.
Podłączcie iPhone do swojej bezprzewodowej sieci – Settings → Wi-Fi → Your network. Kiedy będzie podłączony tapnijcie w niebieską strzałkę i zanotujcie swój adres IP.
Ważne: Należy wyłączyć automatycznie blokowanie ekranu: Settings → General → Autolock przestawić na Never.
Wróćcie do iBrickr/INdependence i zainstalujcie Installer.app. Po zrobieniu tego na ekranie telefonu pojawi się nowa ikona nosząca nazwę Installer – uruchomcie ją. Z listy aplikacji zainstalujcie niżej wymienione w dokładnie takiej kolejności:
- Community Sources
- BSD Subsystem (może potrwać kilka minut)
- OpenSSH
Teraz musicie ręcznie wgrać kilka aplikacji na swój telefon. Użyjcie iBrickr/INdependence aby wgrać pliki do katalogu /usr/bin/ :
- iUnlock
- ICE03.14.08_G.fls
- nor
- minicom
- bbupdater
Wróćcie do katalogu /usr/ i stwórzcie nowy katalog o nazwie local
. Następnie w środku owego stwórzcie katalog etc
– teraz wejdźcie do niego i wgrajcie plik minirc.dfl.
Krok 3: Odblokowywanie
Teraz przyszła pora na zalogowanie się do waszego telefonu przez SSH – do zrobienia tego można użyć PuTTY (windows) lub oczywiście Terminala pod OS X.
Przy użyciu terminala zalogujcie się do telefonu poprzez wpisanie:
ssh root@WCZEŚNIEJ_ZANOTOWANE_IP
Następnie należy wpisać hasło dottie
.
Następnie wpiszcie komendy:
cd /usr/bin/ chmod +x bbupdater chmod +x iUnlock chmod +x minicom launchctl unload -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist iUnlock ICE03.14.08_G.fls nor
Ostatnia komenda może działać do 20 minut – więc proszę o cierpliwość. Jeżeli nie zadziała (ważne jest aby nie restartować swojego telefonu gdyż utracimy obsługę Wi-Fi) spróbuj ponownie. Aby sprawdzić czy wszystko poszło po naszej myśli wpiszcie komendę bbupdater -v, to powinno zwrócić:
# bbupdater -v
Resetting target...
pinging the baseband...
issuing +xgendata...
firmware: DEV_ICE_MODEM_03.14.08_G
eep version: EEP_VERSION:207
eep revision: EEP_REVISION:7
bootloader: BOOTLOADER_VERSION:3.9_M3S2
Done
Jeżeli zobaczycie gdzieś tekst xgendata
to oznaczałby że wszystko poszło ok.
Teraz uruchomcie minicom
używając komendy minicom, po której zaakceptowaniu powinniśmy zobaczyć coś takiego:
Welcome to minicom 2.2 OPTIONS: Compiled on Jul 21 2007, 05:09:51. Port /dev/tty.baseband Press CTRL-A Z for help on special keys AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0 OK
Wpiszcie komendę AT
Następnie komendy:
AT+CLCK="PN",0,"00000000" AT+CLCK="PN",2
Całość, wraz z odpowiedziami telefonu powinna wyglądać tak:
AT+CLCK="PN",0,"00000000" OK AT+CLCK="PN",2 +CLCK: 0 OK
Jeżeli widzimy coś takiego +CLCK: 0 oznacza to że telefon jest odblokowany!
Aby wyjść z minicom
naciśnijcie ctrl + q i wybierzcie Yes
.
Ostatnią komendą jaką należy poczęstować terminal jest:
launchctl load -w /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Telefon odblkowany – miłych rozmów!
Tłumaczenie jest bardzo wolnym oraz rozszerzonym tekstem dostępnym na http://iphone.unlock.no.