Dnes mne s kolegou napadlo, že bych konečně mohl upgradovat svůj iPhone 3G s FW 2.2.1 na testovací verzi 3.0. Jelikož je vše legálně (via Apple Developer Connection), tak jsem se do toho dal. No jo, jenže ono není vše tak růžové, jak by se zdálo, verze 3.0 je opravdu ještě unstable a tak jsem se rozhodl pro downgrade. Ajtakrajta problém, když to nešlo…
A jelikož se to jistě může stát i někomu jinému, zde je návod, kterak se to podařilo mé osobě (tedy – nemusí to každému tak jít…):
– Nejprve je nutné mobil uvést do DFU (Device Firmware Upgrade) módu a to tak, že 10s držíme Power tlačítko, potom k němu stiskneme Home na dobu 5s a následně tlačítko Power pustíme a budeme držet jen tlačítko Home po dobu 20s. Pokud jsme úspěšní, tak u systraye vedle hodin naskočí “Nový hardware: iPhone 3G DFU mode“.
– V iTunes si zajdeme na naše zařízení a stiskneme tlačítko Restore (pokud bychom chtěli downgradovat na jiný FW, tak Shift+Restore) a necháme systém zavádět OS do iPhone.
– Jakmile se tak stane, tak by vše mělo být skoro OK až na to, že FW 3.0 v sobě zanechalo menší stopu v podobě nějakého basebandu (nebo já nevím, co to je, googlete…) a to se ostraní tak, že si sosnete z netu QuickPwn, spustíte jej a budete pokračovat dle jeho instrukcí. Jakmile se vám první dialog uzavře, tak se zobrazí iTunes automaticky a bude vás notifikovat o úspěšném provedení akce
– Pak už jen Restore na poslední funkční (zazálohovanou) verzi.
Toť vše… Aneb – nebojte se chybky 1013