Tutorial: Cum faci downgrade de la 4.0.2 la 4.0.1 fara sa fi salvat SHSH

Pasii de mai jos sunt valabili pentru iPhone 3GS, inclusiv pentru unitatile care vin din magazin cu 4.0.2. Nu i-am incercat, dar daca ai nevoie si nu ai alte solutii de downgrade / jailbreak nu ai nimic de pierdut.

ATENTIE: pasii sunt pentru userii care stiu ce fac. Citeste ce scrie mai jos. Daca nu intelegi, mai bine nu te apuci.

Pasul 1: downloadeaza iOS 4.0.1 de aici. Daca il ai deja downloadat, treci mai departe.

Pasul 2: Folosind un program de dezarhivare deschide documentul .ipsw. Daca nu merge din prima, incearca sa-i schimbi extensia in .zip. Scoate tot ce e acolo intr-un folder pe desktop.

Pasul 3: Deschide documentul numit “buildmanifest.plist” cu Notepad (daca esti pe win) sau TextEdit / TextMate sau BBBEdit pe Mac.

Pasul 4: Cauta stringul “8A306” si inlocuieste-l cu “8A400”. Daca apare de mai multe ori, fa-o pentru toate instantele. Apoi salveaza documentul. Urmeaza aceeasi pasi si cu documentul numit “restore.plist”

Pasul 5: Downloadeaza iOS 4.0.2 de aici si deschide-l cu un program de arhivare. Nu ii dai extract! Doar Open.

Pasul 6 (optional): Ia toate documentele din folderul cu 4.0.1 si muta-le in arhiva de 4.0.2 pe care ai deschis-o anterior. Daca ai acolo documente .dmg care se termina in 002 sterge-le si lasa-le doar pe cele care se termina in 001.

Pasul 7: Salveaza arhiva la loc si schimba-i extensia in .ipsw daca e cazul.

Pasul 8: Pune iPhone 3GS in DFU Mode si da-i option+restore sau shift+restore la firmware-ul ala editat.

Cel care a reusit sa descopere metoda (CodeBlue) sustine ca pasii nu merg pentru un restore la 4.0 sau 3.1 si nu vor merge nici pe viitor, atunci cind vrei sa faci downgrade de la 4.1 la un firmware anterior.

Pentru moment, un firmware editat in acest fel poate fi gasit AICI. Nu l-am testat, asa ca il iei pe propria raspundere.

Dupa ce urmezi pasii de mai sus vei putea, daca totul e OK, sa jailbreakuiesti iPhone 3GS cu Jailbreakme.com sau sa il deblochezi.

Ai reusit? Lasa doua vorbe in comentarii.

20 Comments

  1. salut, ma gandeam sa incerc sa fac si eu treaba asta cu modificare, dar am o intrebare,, sa zicem ca totul decurge ok, dupa instalarea softului imi trebuie cartela de pe ce retea a fost cumparat pentru activarea telefonului, sau exista un program care il activeaza. Mersi

  2. Andreylg, stiu ca vrei sa dai valoare acestui post, dar te rog sa citesti foarte bine titlul acestui post,
    `Tutorial: Cum faci downgrade de la 4.0.2 la 4.0.1 fara sa fi salvat SHSH`

    Programul `smecher` pe l-ai descoperit, salveaza SHSH pentru ca pe viitor sa nu ai probleme cu downgrade-ul..
    Noi vorbim aici despre o solutie de downgrade, fara SHSH salvat…

    Cat despre solutia descrisa in post, va asigur ca nu merge sub nici o forma..probabil cei care ai rezultate pozitive, candva in Cydia au salvat SHSH-ul, altfel nu-mi explic.
    Am studiat problema si un posturile externe, si nu exista nimeni care sa spuna ca solutia este functionala.

    Daca mai aveti si alte idei, va astept.
    Am aici un 3GS 4.0.2, care asteapta sa fie folosit la maxim,

  3. Gabriel, eu am inteles foarte bine despre ce e vorba in acest post.
    Este vorba de doungrade. Este adevarat ca cu aplicatia “TinyUmbrella” iti faci un SHSH chestia interesanta este urmatoarea nu conteaza ce versiune ai pe iPhone conteaza ce versiune de firmware vrei sa ai:
    am un iPhone 3G si un 3Gs ambele aveau 4.0.2 iar cu aplicatia asta am reusit sa fac SHSH-uri pentru ambele telefoane pentru versiunea 4.0.0 (pur si simplu nu conteaza ce versiune ai pe telefon singuru lucru care te intereseaza e ECID-ul).

    Si inca ceva si sper ca o sa va para foarte interesant dar am reusit sa fac un downgrade la iPhone 3Gs de la 4.0.2 la 3.0.0, nui ceva convenabil dar ideea este ca se poate.

    Daca tot nu ati reusit sa ii dati de cap la ce zic eu aici, am sa fac un tutorial cu imagini si am sa repet aceeasi figura de la 4.0.2 la 3.0.0 cu un iPhone 3Gs.

  4. salut.adi am un 3gs cumparat recent de la un prieten si are soft 4.1 codat orange.as putea sa ii fac downgrade sa ii pot face jailbreak si unlock?modem firmware 05.14.02

  5. Multumesc frumos @adrian boioglu & @Andy.
    Eu m-am chinut o noapte ca nu am intrdus “74.208.105.171 gs.apple.com”, la mine nu a fost grav din punct de vedere firmware. Am avut 4.0.1, doar ca am instalat ceva din Cydia si am dat peste cap tot sistemul si trebuia sa dau restore. Un mini sfat important, nu instalati orice din Cydia… Pentru activare se poate si altfel decat cu cartela universala?

  6. salut, daca fac downgrade de la 4.0.1 la versiuea anterioara pe care am avut-o, 3.1.2, mai trebuie activat telefonul sau merge sa ii fac jailbreack cu black1rain si apoi deblocare cu redsn0w? stima

  7. am facut exact ce ai scris la tutorial si mia dat o eroare “The iPhone “iPhone” could not be restored. An unknown error occurred(3194)”si nu a mers sa i fac downgrade.Am un iPhone 3gs 32 gbversiune actuala ios 4.0.2.poti sa ma ajuti sa i fac jailbreak.

  8. @victor: daca nu depinzi de unlock, du-l la 4.1 din iTunes si apoi fa jailbreak cu limeRa1n. Sau mai asteapta citeva zile si foloseste viitorul Pwnage Tool pt. 4.1.

  9. Da, din iTunes am instalat 4.0.1 si mi-a cerut sa-l activez. L-am activat cu cartela universala, dar face figuri când apelez(se stinge ecranul când sun si rămâne blocat pt câteva minute. Dacă mă suna cineva îmi apare pe ecran dar nu pot sa răspund, rămâne blocat touch-ul). Mă gândesc ca singura rezolvare ar fi sa trec din nou pe 3.1.2. Stima

  10. @boio,

    pe principiul de mai sus.. n`am putea prosti iTunes si iPhone incat sa schimbam semnatura unui firmware 3.1.3 cu 4.0.1, de exemplu, pentru care sa am SHSH shi sa`l conving sa fac downgrade la 3.1.3? :D

Leave a Reply

Your email address will not be published.


*