step by step odblokování a počeštění iphone

18.05.2008   Autor: Julek

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ý.

zamčený iphone, 69 kB springboard, 82 kB nastavení, 31 kB

ú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

    itunes - recovery mode, 4 kB
  • tuto hlášku zavři kliknutím na tlačítko ok
« zpět na obsah

restore telefonu

  • vyskočí okno z dotazem, zda chceš telefon restorovat do továrního nastavení. klikni na tlačítko restore and update

    itunes - dotaz na restore, 6 kB

    poté bude probíhat restore. nejdříve se rozbalí image se softwarem a firmwarem

    itunes - extracting sw, 1 kB

    telefon je připravován na restore

    itunes - preparing phone, 1 kB

    poté je do telefonu nahrán software

    itunes - restoring sw, 1 kB

    zkontrolován

    itunes - verifikace, 1 kB

    dále je nahrán firmware

    itunes - restoring fw, 1 kB

    po dokončení celé operaceje je oznámeno, že je restore dokončeno a telefon bude restartován

    itunes - restore hotovo, 6 kB

    hláška zmizí automaticky a poté itunes ohlásí, že čekají na iphone

    itunes - čeká na iphone, 1 kB

« 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

    ziphone - úvodní obrazovka, 107 kB
  • klikni na do it all

    ziphone - do it all, 120 kB
  • spustí se proces jailbreku, aktivace a odblokování

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

    ziphone - hotovo, 133 kB
  • 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

    settings, 38 kB general, 28 kB auto-lock, 19 kB
  • 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í

    wi-fi networks, 39 kB other network, 61 kB security, 18 kB other network, 63 kB
  • 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).

    wifi on, 3 kB
« 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

    installer - seznam kategorií, 32 kB installer - balíčky v kategorii system, 52 kB installer - balíček bsd subsystem, 34 kB

    ť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í.

    installer - dotaz na instalaci, 36 kB installer - varovani, 81 kB installer - seznam kategorií, 33 kB

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

    terminal - pripojeni pres ssh na localhost, 25 kB
  • 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.old
    prová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říkazy
    chmod -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.

    settings, 38 kB wi-fi sítě, 42 kB detaily wi-fi sítě, 38 kB

    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

    winscp - nastavení, 7 kB
  • 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

    winscp po připojení, 22 kB
« 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

    winscp - installer, 25 kB
  • 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.

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

    .plist konvertor - download, 7 kB
  • 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
    <?xml version=„1.0“ encoding=„UTF-8“?>
    <!DOCTYPE plist PUBLIC „-//Apple Computer//DTD PLIST 1.0//EN“ „http://www.apple.com/DTDs/PropertyList-1.0.dtd“>
    <plist version=„1.0“>
    <array>
    <dict>
    <key>category</key>
    <string>AppTapp</string>
    <key>contact</key>
    <string>apptapp@nullriver.com</string>
    <key>description</key>
    <string>Local packages in ~/Media/Installer directory.</string>
    <key>location</key>
    <string>local:</string>
    <key>maintainer</key>
    <string>Nullriver, Inc.</string>
    <key>name</key>
    <string>Local Packages</string>
    </dict>
    <dict>
    <key>category</key>
    <string>iphone.cz comunity</string>
    <key>contact</key>
    <string>drsny@drsny.net</string>
    <key>description</key>
    <string>installer sources agregator</string>
    <key>location</key>
    <string>http://drsny.net/iphone­/pxlinfo/rep.php?default</strin­g>
    <key>maintainer</key>
    <string>drsny</string>
    <key>name</key>
    <string>drsny\'s repository (default)</string>
    <key>url</key>
    <string>http://iphone.drsny.net/ip­hone/pxlinfo/</string>
    </dict>
    </array>
    </plist>
    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ů

  • spusť v telefonu aplikaci installer
  • běž na kartu sources a ťukni na refresh

    installer - úvodní obrazovka, 41 kB installer - zdroje, 34 kB installer - refresh, 32 kB
  • po refreshi běž na kartu install a nainstaluj následující balíčky
  • kb2 z kategorie tweaks (1.1.1)

    kb2.png, 6 kB
  • mobilefinder, mobilepreview, mobiletextedit a sketches z kategorie productivity

    productivity.png, 18 kB
  • avplayer a iradio z kategorie multimedia

    multimedia.png, 10 kB
  • bossprefs, snapture a taskbar notofier for 1.1.3–1.1.4 z kategorie utilities

    utilities.png, 15 kB
  • flashlight z kategorie toys

    flashlight.png, 5 kB
  • poof z kategorie ispazio apps

    poof.png, 6 kB
  • bsd subsystem 2.x su replacement z kategorie tweaks

    sufix.png, 7 kB
  • ibirthday z kategorie ifon blog

    ibirthday.png, 6 kB
    po instalaci odklepni hlášku o rebootu
  • mobile enhancer z kategorie rip dev

    men.png, 7 kB
    po instalaci odklepni hlášku o rebootu
  • z kategorie czech packages nainstaluj balíčky cz lokalizace 1.1.3–4, tv guide cz/sk a česká klávesnice

    czech_packages.png, 18 kB

    v průběhu instalace české lokalizace budeš dotázán zda chceš přepsat anglický slovník pro autokorekturu českým. pokud chceš, ťukni na ano. po instalaci české lokalizace odklepni hlášku o restartu.
  • pomocí tlačítka home ukonči installer
  • restartuj (vypni a zapni) telefon
« 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
    terminal - chmod, 58 kB
  • 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

    tevee - feed, 18 kB tevee - kanály, 27 kB tevee - nastavení, 14 kB tevee - nastaveno, 7 kB
  • 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.

    tevee - refreshing, 28 kB tevee - kanály, 13 kB tevee - aktuální vysílání, 36 kB tevee - detail pořadu, 41 kB
  • 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

    mezinárodní nastavení, 35 kB region formát, 25 kB klávesnice, 26 kB jazyk, 17 kB
  • 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časová zóna kalendáře na prague
  • přepni nastavit automaticky na I

    časová zóna kalendáře, 59 kB časové pásmo, 58 kB datum a čas, 48 kB datum a čas - nastaveno, 53 kB

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

    počasí, 56 kB počasí - přidat místo, 67 kB počasí - nastaveno, 49 kB počasí - brno, 51 kB

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

    nastavení klávesnice, 38 kB
  • 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
    <key>ShowCallForwarding</key>
    <true/>
    <key>ShowCallForwarded</key>
    <true/>
    textem
    <key>ShowCallForwarding</key>
    <false/>
    <key>ShowCallForwarded</key>
    4 <false/>
    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.

originál návodu je dostupný na adrese http://drsny.net/iphone/stepbystep/

drsny

1 komentářů shlédnuto 9012x
  • Currently 0/5 Stars.
petr-an 11.01.2010 11:19
moc diky, jsi super. hodne me to pomohlo. dik

    © iPhone.cz, 2008-2017
    Developed by New Web Art