V-am anuntat ieri ca iH8sn0w a reusit sa faca jailbreak unui iPhone 3GS cu bootrom nou pe iOS 4.0 si ca va scoate o solutie de jailbreak pentru ca toti posesorii sa poata trece la iOS 4.0. Nu a scos o solutie de jailbreak inca insa a facut un tutorial prin care toti cei cu iPhone 3GS cu bootrom nou care SHSH salvat pentru firmware 3.1.2 pot face restore la iOS 4.0 jailbroken.
Acest tutorial este complicat si necesita cunostinte cel putin medii de utilizare al calculatorului. Nu va apucati de el daca nu aveti astfel de cunostinte pentru ca nu veti rezolva absolut nimic. Nu va apucati de el daca nu aveti SHSH salvat pentru firmware 3.1.2 pentru ca doar de pe firmware 3.1.2 puteti face restore la iOS 4.0 jailbroken.
Acest tip de jailbreak este tethered asa ca va trebui sa rulati programul iBooty pentru a porni telefonul din nou. Puteti verifica bootrom-ul telefonului vostru folosind iDetector de aici.
Tutorialul original il aveti aici.
Nu am testat acest tutorial pe telefonul meu(pentru ca are bootrom vechi) deci il incercati pe propria raspundere. iH8sn0w a spus ca va face un program care va efectua aceste operatiuni automat insa nu se stie cand va fi disponibil.
Pasul 1
Downloadti urmatoarele fisiere in calculatorul vostru : difrnt’s iBSS grabber , Payload Pwner-r2 for the 3GS , iBooty , sn0wbreeze 1.6.2 , si LibUSB.
Pasul 2
1. In acest pas trebuie sa faceti restore la 3.1.2 insa in acelasi timp trebuie sa salvam fisierele iBEC si iBSS. In primul rand trebuie sa faceti pasii din tutorialul de downgrade pentru a putea face restore la 3.1.2.
2. Daca ati facut pasii corect atunci conectati telefonul la calculator si introduceti-l in DFU Mode.
3. Porniti programul iBSS/iBEC Grabber descarcat in pasul 1.
4. Setati folderul unde va salva fisierele iBEC/iBSS. Sfatul meu e sa setati un folder pe care il veti tine minte. Dupa setarea folderului apasati butonul “Start Watching”.
5. Dupa ce ati facut pasii de mai sus puteti face restore/downgrade telefonului vostru.
6. Dupa restore faceti jailbreak telefonului vostru fie cu redsn0w fie cu blackra1n, nu conteaza cu care.
Pasul 3
Faceti un custom firmware folosind sn0wbreeze 1.6.2, tutorial aveti aici. Ignorati avertismentele pe care le primiti
Pasul 4
Instalati LibUSB descarcat la pasul 1. Utilizatorii de Windows 7 32 bit trebuie sa seteze compatibilitatea programului cu Windows XP altfel nu vor mai putea folosi USB-urile(click dreapta pe libusb, propreties, compatibility, Windows XP si bifati Run as Admin). Cei cu Windows 7 64 bit trebuie sa urmeze tutorialul acesta pentru a instala LibUSB.
Pasul 5
Folositi Payload Pwner descarcat in pasul 1 pentru a face payload-urile. Urmati instructiunile programului pentru a face procesul.
Pasul 6
1. Dezarhivati continutul arhivei iBooty in folderul unde ati salvat payload-urile din pasul 5. Daca nu le copiati in exact acelasi folder atunci iBooty nu va functiona.
2. Dezarhivati custom firmware-ul facut in pasul 3. Cu Winrar su 7-zip archiver.
3. Copiati fisierul kernelcache in folderul unde aveti iBooty. Deasemenea copiati din Firmware\dfu\ fisierul iBEC.n88ap.RELEASE.dfu in acelasi folder unde aveti iBooty si redenumiti-l in ibss312.dfu.
4. In pasul 2 v-am spus ca trebuie sa salvati fiserele iBEC si IBSS, ei bine mergeti in folderul unde ati ales sa fie salvate aceste fisiere si veti gasi un folder cu o denumire de genul Per**.tmp, intrati in el si navigati catre Firmware/dfu si copiati fisierul iBSS in folderul unde aveti iBooty.
5. Redenumiti urmatoare fisiere din folderul unde aveti iBooty si implicit aceste fisiere :
- iBSS 3.1.2 in “exploitibss312″
- ketnelcache in “kernel.40″
- iBEC.n88ap.RELEASE.dfu in “ibec40.dfu”
In folderul vostru ar trebui sa aveti urmatoarele fisiere :
- iboot.payload <– Facut cu Payload Pwner.
- exploitibss312 <– Facut cu Payload Pwner si redenumit de voi.
- ibec40.dfu <– Luat din custom firmware-ul 4.0 si redenumit de voi.
- irecovery.exe <– Face parte din iBooty.
- readline5.dll <– Face parte din iBooty.
- iBooty.exe <– Face parte din iBooty.
- ibss312.dfu <– Fisierul iBSS salvat de voi in pasul 2.
- kernel.40 <– Luat din custom firmware-ul 4.0 si redenumit de voi.
- sn0w.img3 <– Face parte din iBooty.
Pasul 7
Acest pas trebuie facut DOAR de pe firmware 3.1.2 altfel nu va functiona!
1. Conectati telefonul la calculator, deschideti iBooty si apsati pe butonul “Prepare Device for Custom Firmware”. Treceti prin intregul proces si daca la sfarsit vedeti un fulg de zapada inseamna ca procesul a functionat.
2. Deschideti iTunes si faceti restore folosind firmware-ul 4.0 modificat.
3. Dupa terminarea procesului telefonul vostru va avea un ecran negru si nu va boota, e normal pentru ca se afla in Recovery Loop.
4. Pentru a porni telefonul porniti iBooty din nou si apasati pe “Boot it”.
Cand conectati telefonul la iTunes, dupa ce l-ati repornit, alegeti “Set as New iPhone” altfel dupa restart telefonul nu va mai functiona si nu il veti mai putea porni cu iBooty.
De fiecare data cand dati restart telefonul nu va mai boota si trebuie sa rulati iBooty pentru a il reporni. Este un tethered jailbreak si deocamdata nu exista o rezolvare pentru el.




am parte numai de erori. cand folosesc payload-ul cat si snowbreeze, primesc erori de genul: ,, the application failed to initialize properly (0xc0150002). click on ok to terminate the application. Plus ca in folderul in care ii dau payload-ului sa imi salveze fisierele nu apare nimic chiar daca selectez Fw 3.1.2
e ceva ciudat am facut JB totu e ok dar dupa ce iphonu intre in standby opreste singur telefoonu si trebuie sal conetez la calculator
@Ego: AI Windows XP cumva?
@pouria: Stie iH8sn0w de problema asta si lucreaza la un program care sa o rezolve.
Am 3.1.2 , am salvat SHSH, in cydia scrie:This device has SHSHs on file fos Iphone OS :4.0, este corect?
Inca o intrebare referitoare la restore pt 3.1.2. Trebuie sa urmez exact pasii din tutorialul de downgrade, (telefonul avand acum 3.1.2) sau tb sa urmez alti pasi.Am reusit sa fac tot ce e de la pasul 3 la pasul 6 dar nu stiu cum sa incep cu restor-ul .Mersi
Daca scrie ca ai SHSH pentru 4.0 atunci cum crezi ca poti face restore la 3.1.2?
In primul rand: Felicitari pentru acest site! Cel mai bun la ora actuala cu informatii si tutoriale pentru iPhone.
In al doilea rand: aveti cumva idee cand o sa apara pentru iPhone 3GS new bootrom la care nu exista SHSH salvat o versiune de jailbreak? O data aproximativa…
Multumesc!
Mai am solutie pt a salva SHSH pt 3.1.2.Folosesc umbrella. Am gasit unde am gresit , el te arunca automat pt 4.0 si nu am observat.Acum am schimbat pt 3.1.2 dar nu vrea , tot pt 4.0 ramane
@Marian: Daca ai instalat deja iOS 4 nu mai ai cum sa faci backup la SHSH la o versiune anterioara. Iar umbrella iti spune cand conectezi iPhone-ul ce versiuni de SHSH ai salvate si disponibile pentru a face downgrade.
Nu am instalat 4.0, am 3.1.2 perfect functional dar in cydia scrie ca am salvat shsh pt 4.0.
Ai facut downgrade de la iOS4?
Nu, Am 3.1.2, si am rulat umbrella
Poti sa faci backup SHSH cu umbrella sau direct din Cydia…
This device isn't eligible for the requested build.Asta apare cand rulez umbrella si aleg 3.1.2
People that are on 3.1.2 new bootrom but without SHSH blobs are in luck for the tethered 4.0 jb. New things coming tomorrow! =) Acum o ora postat pe twitter de iH8sn0w
Iar cei cu iOS4 fara SHSH… ca mine? NIMIC?
Dar eu ce fac ca nesimtitul asta are 3.1.2 dar shsh salvat pt 4.0.Nu vrea sa mai salveze pt 3.1.2.PS omul spune ca dupa ce se trezeste poate ne trimite ceva nou……
Se pare ca e o pb cu ce imi afiseaza in cydia.Umbrella imi spune ca facut la 3.1.2 dar cydia afiseaza ca am la 4.0.In calculator am fisier si cu 4.0 si cu 3.1.2 de 63Kb.Este ok?
@D. Viorel: Nu am nici cea mai vaga idee cand va fi disponibila o solutie de jailbreak.
Nu puteti salva SHSH pentru 3.1.2 acum asa ca nu va chinuiti degeaba.
E adevarat ca iH8sn0w va scoate o metoda de update la 4.0 pentru cei care se afla acum pe 3.1.2 asa ca aveti rabdare.
Da am Windows xp si tot primesc eroarea aceea când incerc sa fac custom fw cu snowbreeze sau playload. Ce pot face in cazul asta. Vreau sa specific încă o data ca am un 3gs cu fw 4.0 fără shsh de 3.1.2 salvat in cydia. Exista vreo sansa sa fac ceva cu tel in acest moment?
Si din câte am înţeles nici downgrade de la os 4.0 nu pot face la 3.1.2 dacă nu am shsh de 3.1.2
Citeste ce i-am scris lui Viorel.
Ok ms. Mai am o întrebare acum. Tel meu este cu versiunea 4.0 pe el. Si este si activat. Adika am iconitze. Pot baga muzica filme pe el îl pot conecta pa iTunes samd. Dar orice cartela as baga in el nu ia reţeaua. Deci banuiesc ca e locked. Pot face ceva sa ii dau unlock? Nu mă interesează mom sa pun cydia pe el. Sau chestii de genu. Mă interesează doar sa pot sal folosesc si ca tel.
@Ego: atat timp cat nu este jailbreak-uit nu poti sa faci nici unlock. Sunt in aceeasi situatie ca tine, cum zicea Zaone, uita-te la discutia de mai sus…
Deci dacă nu am jailbreak la el nul pot folosi nici ca tel. Deci îl pot numi ipad pana apare o soluţie de jailbreak. Nasol rău atunci. Stau cu 2 3gs in vitrina pe post de bibelou.
http:// o fi adevarata chestia asta?