Evo kako sam ja downgrade-vao sa iOS4 na 3.1.2 radi testiranje neke app, ne bitno, elem tutorijal je malo durgaciji nego ovaj.
1. Skine se Umbrella.app sa http://thefirmwareumbrella.blogspot.com/
2. Skine se firmare 3.1.2 .ipsw sa http://www.felixbruns.de/iPod/firmware/
3. iPhone se prikljuci za racunar sa kablom
4. Pokrene se Umbrella.app
5. Snimi se SHSH
6. Pokrene se TSS server
7. Izgasi se iPhone i drzi se Power dugme i home dugme dok ne udje u Recovery mod
8. Izabere se .ipsw tako sto se klikne na Restor dugme dok se drzi Option key tj. ALT
9. Kada se Restore zavrsi izbaci neki gresku bla bla, to se ignorise, telefon se sam reboot-uje
10. Skine se Blackrain sa http://www.blackra1n.com
11. Pokrene se blackra1n.app i klikne se na Make it rain, telefon mora da bude povezan sa racunarom
12. Kada blackrain odradi svoje, i kada se udje u telefon ode se na blackrain.app u telefonu i instalira se Sn0w i Cydia
i to je to.
U slucaju da je telefon i dalje zakljucan
13. Pokrene se Umbrella.app, izabere se Advanced Options, izabere se Device Version u mom slucaju iPhone3GS 3.1.2. (7D11) i uradi se ECID reset. (iako imam 3G izabrao sam 3GS)
14. Pokrene se Cydia i doda se novi repo http://repo666.ultrasn0w.com
15. U search se ukuca ultrasn0w, izabere se ultrasn0w, on odradi svoje i to je to telefon je otkljucan i jailbrejkovan.
Ja sam ovako downgrade-ovao tel i radi i sve je kul.