Tutorial: Sådan jailbreaker du en iPhone 3GS med ny bootrom på iOS 4.0

Jeg har givet dig besked i går at iH8sn0w formåede at jailbreake en iPhone 3GS med en ny iOS 4.0 bootrom, og at han vil frigive en jailbreak-løsning, så alle ejere kan skifte til iOS 4.0. Han har ikke frigivet en jailbreak-løsning endnu, men han lavede en tutorial, hvorigennem alle dem med en iPhone 3GS med en ny bootrom, som SHSH gemte til firmware 3.1.2, kan gendanne til jailbroken iOS 4.0.

Denne tutorial er kompliceret og kræver mindst mellemliggende computerfærdigheder. Start det ikke, hvis du ikke har sådan viden, for du løser absolut intet. Brug det ikke, hvis du ikke har SHSH gemt til firmware 3.1.2, for kun fra firmware 3.1.2 kan du gendanne til jailbroken iOS 4.0.

Denne type jailbreak er bundet, så du bliver nødt til at køre programmet iBooty for at genstarte telefonen. Du kan tjekke din telefons bootrom ved hjælp af iDetector ved her.

Du kan finde den originale tutorial her.

Jeg har ikke testet denne tutorial på min telefon (fordi den har en gammel bootrom), så prøv det på eget ansvar. iH8sn0w sagde, at han vil lave et program, der vil udføre disse operationer automatisk, men det vides ikke, hvornår det vil være tilgængeligt.

Trin 1

Download følgende filer til din computer: difrnt's iBSS-grabber, Payload Pwner-r2 til 3GS, iBooty, sn0wbreeze 1.6.2 , og LibUSB.

Trin 2

1. I dette trin skal du gendanne til 3.1.2, men samtidig skal vi gemme iBEC- og iBSS-filerne. Først og fremmest skal du tage trinene fra tutorial nedgradere for at kunne gendanne til 3.1.2.

2. Hvis du fulgte trinene korrekt, skal du slutte telefonen til computeren og indtaste den i DFU-tilstand.

3. Start programmet iBSS/iBEC Grabber, der blev downloadet i trin 1.

4. Indstil mappen, hvor iBEC/iBSS-filerne skal gemmes. Mit råd er at indstille en mappe, som du vil huske. Når du har indstillet mappen, skal du trykke på knappen "Start Watching".

5. Når du har udført ovenstående trin, kan du gendanne/nedgradere din telefon.

6. Efter gendannelse, jailbreak din telefon enten med redsn0w enten sortra1n, det er lige meget med hvilken.

Trin 3

Lav en brugerdefineret firmware ved hjælp af sn0wbreeze 1.6.2, du har en tutorial her. Ignorer de advarsler, du modtager

Trin 4

Installer LibUSB downloadet i trin 1. Windows 7 32 bit-brugere skal indstille programmets kompatibilitet med Windows XP, ellers vil de ikke længere kunne bruge USB'er (højreklik på libusb, egenskaber, kompatibilitet, Windows XP og afkryds Kør som Admin). Dem med Windows 7 64 bit skal følge vejledningen dette for at installere LibUSB.

Trin 5

Brug Payload Pwner, der blev downloadet i trin 1 til at lave nyttelasterne. Følg instruktionerne i programmet for at udføre processen.

Trin 6

1. Pak indholdet af iBooty-arkivet ud i mappen, hvor du gemte nyttelasterne fra trin 5. Hvis du ikke kopierer dem til nøjagtig samme mappe, vil iBooty ikke fungere.

2. Udpak den brugerdefinerede firmware lavet i trin 3. Med Winrar su 7-zip arkiver.

3. Kopier filen kernelcache i den mappe, hvor du har iBooty. Kopier også fra firmware\dfu\ fil iBEC.n88ap.RELEASE.dfu i samme mappe, hvor du har iBooty og omdøb den til ibss312.dfu.

4. I trin 2 fortalte jeg dig, at du skal gemme iBEC- og IBSS-filerne, godt gå til den mappe, hvor du valgte at gemme disse filer, og du vil finde en mappe med et navn som f.eks. Per**.temp, indtast den og naviger til Firmware/dfu og kopier iBSS-filen til den mappe, hvor du har iBooty.

5. Omdøb følgende filer fra mappen, hvor du har iBooty og implicit disse filer:

  • iBSS 3.1.2 i "exploitibss312"
  • ketnelcache i "kernel.40"
  • iBEC.n88ap.RELEASE.dfu i "ibec40.dfu"

I din mappe skal du have følgende filer:

  • iboot.payload <– Lavet med Payload Pwner.
  • exploitibss312 <– Lavet med Payload Pwner og omdøbt af dig.
  • ibec40.dfu <– Taget fra brugerdefineret firmware 4.0 og omdøbt af dig.
  • irecovery.exe <– En del af iBooty.
  • readline5.dll <– En del af iBooty.
  • iBooty.exe <– En del af iBooty.
  • ibss312.dfu <– IBSS-filen gemt af dig i trin 2.
  • kernel.40 <– Taget fra brugerdefineret firmware 4.0 og omdøbt af dig.
  • sn0w.img3 <– En del af iBooty.

Trin 7

Dette trin skal KUN udføres på firmware 3.1.2 ellers vil det ikke virke!

1. Tilslut telefonen til computeren, åbn iBooty og tryk på knappen "Forbered enhed til brugerdefineret firmware". Gå gennem hele processen, og hvis du til sidst ser et snefnug, betyder det, at processen virkede.

2. Åbn iTunes og gendan ved hjælp af den ændrede 4.0 firmware.

3. Når processen er afsluttet, vil din telefon have en sort skærm og vil ikke starte, det er normalt, fordi det er i gendannelsesløkken.

4. For at starte telefonen skal du starte iBooty igen og trykke på "Boot it".

Når du tilslutter telefonen til iTunes, efter at have genstartet den, skal du vælge "Indstil som ny iPhone", ellers efter genstart stopper telefonen med at fungere, og du vil ikke være i stand til at starte den med iBooty.

Hver gang du genstarter telefonen, starter den ikke, og du skal køre iBooty for at genstarte den. Det er et bundet jailbreak, og for nu er der ingen løsning på det.