step by step odblokování a počeštění iphone
tento návod není určen pro iphone 3g, je určen pouze pro starý model iphone (s hliníkovým zadním krytem).
úvod
koupil jsem si 16GB iphone a před tím než můj "starý" 8GB prodám, jsem jej
chtěl uvést do stavu, ve kterém by jej nový majitel mohl ihned, bez
nějakého složitého nastavování a instalací používat. rozhodl jsem se, že
tento proces budu krok po kroku dokumentovat a tento článek je výsledkem
mého snažení. pokud by to někomu tento popis připadal příliš (až zbytečně)
podrobný, důvodem toho je, že je koncipován tak, aby podle něj dokázal
telefon zprovoznit skutečně každý.
obsah
požadavky
- počítač s operačnímm systém windows xp a minimálně jedním usb 2.0 portem
- funkční aplikace itunes nainstalovaná na výše uvedeném počítači
- program ziphone ve verzi 2.5. možno stáhnout u mě na webu
« zpět na obsah
přepnutí telefonu do dfu módu
- zapnutý telefon připojit k počítači
- stiskni současně tlačítka home a sleep a drž je zmáčknutá
- až se telefon vypne, uvolni tlačítko sleep, ale home stále drž
- v počítači se spustí itunes a ohlásí telefon v recovery módu
- tuto hlášku zavři kliknutím na tlačítko ok
« zpět na obsah
restore telefonu
« zpět na obsah
jailbreak, unlock & activation
- po restore telefonu přichází na řadu ziphone. já jsem použil verzi
2.5, kterou si můžeš stáhnout u
u mě na webu. pokud chceš v průběhu procesu
vidět více informací, klikni vpravo dole na click to show process
output

- klikni na do it all

- spustí se proces jailbreku, aktivace a odblokování

- po asi čtyřech minutách ti ziphone nahlásí, že je vše hotovo

- odpoj telefon od počítače
« zpět na obsah
připojení na wifi
- běž do nastavení přes ikonu settings a pokračuj na general > autolock a vyber never

- vrat se zpět pomocí ikonek v levém horním rohu na kartu settings
a klikni na wifi. buďto vyber ze seznamu sítí tu, na kterou se
chceš připojit nebo si ji nastav ručně následujícím postupem. klikni na
other, do kolonky name zadej název sítě (ssid), nastav
zabezpečení vobou security, vrať se na kartu other network
pomocí ikony vlevo nahoře a poté zadej heslo do kolonky password.
po nastavení všech potřebných údajů se připojíš pomocí tlačítka join
vpravo dole pod klávesnicí
- pokud je zvolená síť dostupná, telefon se na ni připojí. poznáš to podle wifi ikony (na následujícím obrázku vpravo nahoře).
« zpět na obsah
instalace základních aplikací
bsd subsystem
- spusť v telefonu aplikaci installer a počkej, až se refreshnou zdroje
- bude zobrazen dotaz ohledně update installeru. klepni na
update now. počkej až se stáhne a nainstaluje nová verze
installeru. po instalaci klepni na ok. installer se ukončí a
telefon se zamkne.
- odemkni telefon, spusť installer, běž na kartu install, do
kategorie system a ťukni na bsd subsystem a vpravo
nahoře na install

ťukni na install. po stažení balíčku je zobrazena hláška, že
nemáš měnit heslo pomocí příkazu passwd. nedělej to! pokud chceš heslo
změnit, použij tento postup. po instalaci je zobrazen seznam
kategorií.
term-vt100
- stejným postupem nainstaluj term-vt100 z kategorie
system. pokud budeš mít v installeru více verzí nainstaluj tu s
nejvyšší verzí
openssh
- dále nainstaluj openssh, které je také v kategorii
system
- po instalaci budeš upozorněn, že první přihlášení bude trvat 30-35
sekund, než se vygenerují klíče. odklepni tuto hlášku klepnutím na
ok
« zpět na obsah
přesun aplikací do druhého (většího) oddílu
- spusť v telefonu aplikaci terminal
- zadej následující příkaz ssh -lroot localhost a počkej asi 30 sekund, než se vygenerují klíče
- bude zobrazena hláška, že host 127.0.0.1 není autorizován a zda se má pokračovat v připojování
- zadej yes a ťukni na return
- budeš dotázán na heslo. zadej alpine

- zadej do terminálu následující příkazy:cd /
cp -pr Applications /var/mobile
mv Applications Applications.old
ln -s private/var/mobile/Applications /Applications
provádění příkazu cp bude chvíli trvat, protože se kopírují aplikace.
- restartruj (vypni a zapni) telefon
- po nabootování telefonu spusť terminal
- zadej nasledujici prikaz:ssh -lroot localhost
- budes dotazan na heslo, zadej alpine
- zadej následující příkazy:cd /
rm -rf Applications.oldprovádění příkazu rm bude chvíli trvat, mažou se aplikace.
« zpět na obsah
oprava práv u cookies
- aby se ukládaly cookies v safari, je třeba opravit práva u adresáře, kam se cookies ukládají.v terminálu zadej následující příkazychmod -R 0777 /var/mobile/Library/Cookies
chown -R mobile:wheel /var/mobile/Library/Cookies
« zpět na obsah
připojení z počítače přes scp
- do počítače si nainstaluj winscp. popis je na webu iphone.cz
- zjisti si ip adresu telefonu: ťukni na ikonu settings, klikni
na wifi a po zobrazení seznamu sítí ťukni vpravo u názvu sítě
na modrou šipku, a uvidíš na stránce s detaily sítě v
poli ip address adresu tvého telefonu.

v tomto příkladu je ip adresa 192.168.1.10
- po spuštění winscp klikni na tlačítko nový a vyplň do detailů připojení následující údaje:
- hostitel: ip adresa telefonu (získaná v předchozím kroku)
- číslo portu: 22
- uživatelské jméno: root
- heslo: alpine

- klikni na tlačítko přihlásit
- po přihlášení budeš mít na levé straně svůj počítač a na pravé telefon

« zpět na obsah
vymazání originálních zdrojů a vložení zdroje pxl info do installeru
- zdroje z installeru je možné vymazat i jiným způsobem, ale zdroj apptapp original vymazat nejde jinak než editací souboru, ve kterém jsou uloženy zdroje.
- běž do složky /private/var/mobile/Library/Installer a zkopíruj si do počítače soubor PackageSources.plist

- jelikož je zkopírovaný soubor v binárním formátu, který není možno rozumně editovat, je nutné jej překonvertovat do xml formátu.
- běž na adresu https://brokolice.drsny.net/iphone/plutil/, pomocí tlačítka procházet vyber soubor PackageSources.plist na svém disku a tlačítkem convert nahrej soubor na server.

- soubor bude na serveru zkonvertován do xml formátu a můžeš si jej uložit kliknutím na odkaz PackageSources.plist

- otevři zkonvertovaný soubor PackageSources.plist v nějakém textovém editoru (např. poznámkový blok) a uprav jej do následující podoby
category
AppTapp
contact
apptapp@nullriver.com
description
Local packages in ~/Media/Installer directory.
location
local:
maintainer
Nullriver, Inc.
name
Local Packages
category
iphone.cz comunity
contact
drsny@drsny.net
description
installer sources agregator
location
http://drsny.net/iphone/pxlinfo/rep.php?default
maintainer
drsny
name
drsny's repository (default)
url
http://iphone.drsny.net/iphone/pxlinfo/
nebo si jej můžeš již zkonvertovaný a upravený stáhnout z mého webu
- upravený soubor ulož a přes winscp jej nahrej do telefonu do adresáře /private/var/mobile/Library/Installer (přepiš původní soubor)
- ukonči aplikaci winscp
« zpět na obsah
instalace češtiny a dalších balíčků
« zpět na obsah
oprava práv a nastavení aplikace tevee
- spusť aplikaci terminal
- zadej následující příkazy: su -l root
alpine
chmod -R 0777 /Applications/Tevee.app
- vylez z aplikce terminal stisknutím tlačítka home
- spusť aplikaci tevee
- klepni na options a poté na feed, vyber feed česká republika a klepni na save
- klepni na channels a zaškrtej pár kanálů (např. čt1, čt2, nova a prima) a ulož to tlažítkem save
- klepni na tlačítko back a poté klepni na update
- počkej až se stáhnou data pro vybrané kanály, ťukni na close a poté máš kanály updatnuté a můžeš používat tevee.
- ukonči aplikaci tevee stisknutím tlačítka home
« zpět na obsah
přepnutí telefonu do češtiny a česká národní nastavení
čeština a český formát data a času
- běž do settings > general > international > regional format > czech > czech republic?
- vrať se zpět na kartu international a běž na keyboards a tam zapni english a russian
- vrať se zpět na international, běž na language, zvol čeština a klepni na done
- telefon se přepne do češtiny
časové pásmo a pásmo kalendáře
- běž do nastavení (dříve settings) > obecné > datum a čas
- nastav časové pásmo i časová zóna kalendáře na prague
- přepni nastavit automaticky na I
počasí
- spusť aplikaci počasí
- ťukni na ikonu i vpravo dole
- ťukni na "značku jednosměrky" před cupertino a poté na tlačítko smazat
- ťukni na tlačítko + vlevo nahoře a zadej město, které chceš přidat (např. praha, usti, holesov, brno, ostrava, atd...). pokud bude město nalezeno, ťukni na něj ve výsledcích hledání.
- až budeš mít přidána všechna města, která chceš, ťukni na tlačítko hotovo
nastavení gprs / edge
- běž do nastavení > obecné > síť > edge
- do položky apn zadej internet
« zpět na obsah
vypnutí autokorekce textu (t9)
- jdi do nastavení > obecné > klávesnice
- přepni autom.opravy na 0
- pokud si přeješ abys ti telefon při napsání písmene telefon lehce zavibroval, přepni vibrace na I
« zpět na obsah
odstranění hlášky o přesměrování
- připoj se přes winscp a běž do adresáře /private/var/mobile/Library/Preferences
- stáhni si do počítače soubor com.apple.carrier.plistcom.apple.carrier.plist
- zkonvertuj ho pomocí .plist convertoru do xml formátu
- otevři jej v textovém editoru zaměň v něm text
ShowCallForwarding
ShowCallForwarded
textem
ShowCallForwarding
ShowCallForwarded
nebo si jej můžeš již zkonvertovaný a upravený stáhnout z mého webu
- upravený soubor ulož a přes winscp jej nahrej do telefonu do adresáře /private/var/mobile/Library/Preferences (přepiš původní soubor)
- vypni winscp
- restartuj (vypni a zapni) telefon
« zpět na obsah
odkazy
soubory použité v tomto návodu
závěr
po provedení tohoto postupu, krok za krokem, tak jak jsem jej popsal by
měl být telefon odblokovaný a připravený pro použití u všech tří českých
operátorů. sepsání mi zabralo docela dost času a doufám, že bude někomu k užitku.
v případě, že ti tento návod pomohl a cítíš potřebu mě podpořit v tom, co
pro uživatele iphone dělám, můžeš tak učinit prostřednictvím
této stránky
originál návodu je dostupný na adrese http://drsny.net/iphone/stepbystep/
drsny