Jailbreak iPhone 4 / 3GS iOS 4.3.1 Untethered with RedSn0w 0.9.6 RC9 [How-to Guide] - iPhoneHeat

Jailbreak iPhone 4 / 3GS iOS 4.3.1 Untethered with RedSn0w 0.9.6 RC9 [How-to Guide]

These are the steps to jailbreak iPhone 4, iPhone 3GS on iOS 4.3.1 untethered using RedSn0w 0.9.6rc9. RedSn0w 0.9.6 can jailbreak iOS 4.3.1 on iPhone 4, 3GS, iPod Touch 4G, 3G and iPad. Step-by-step jailbreak instructions after the jump…


  • If you depend on UltraSn0w unlock, STAY AWAY from iOS 4.3.1 and RedSn0w.
  • UltraSn0w unlockers go for the PwnageTool/Sn0wbreeze Custom firmware (Guides linked at bottom).
  • iPhone 4 users can update to iOS 4.3.1 while preserving baseband with TinyUmbrella. Here is how to:
  • Your iPhone 4, iPhone 3GS must be running iOS 4.3.1

Disclaimer: This guide is for educational and information purposes only. Follow the steps below at your own risk. We cannot be held responsible if anything goes wrong.

Let’s untethered jailbreak iPhone 3GS and iPhone 4 iOS 4.3.1 with RedSn0w 0.9.6.

How to Jailbreak iPhone 4, 3GS iOS 4.3.1 untethered with RedSn0w 0.9.6rc

Step 1

Download the required stuff:

Step 2

Restore iOS 4.3.1 on your iPhone 4/iPhone 3GS and keep it connect to your computer via USB.
*You can skip this step if you’re already running iOS 4.3.1/tethered jailbroken iOS 4.3.1.

Step 3

Execute the Redsn0w 0.9.6 rc9 (Download link below)

Step 4

Hit the Browse button and select official iOS 4.3.1 firmware (downloaded in Step 1). RedSn0w will recognize your IPSW file. Then hit Next.

Step 5

Now check mark “Install Cydia” and hit Next.

Step 6

Now make sure your iPhone 4, iPhone 3GS is turned OFF and Plugged in to your computer. Hit Next.

Step 7

Now you’ll be instructed to put your iDevice into DFU Mode. Follow the on screen instructions.

Once you’ve successfully entered into DFU mode, RedSn0w will start jailbreaking iPhone 4 or iPhone 3GS on iOS 4.3.1 untethered. When done! your iPhone 4, iPhone 3GS will be jailbroken untethered on iOS 4.3.1.

If you depend on UltraSn0w unlock or want to use custom firmware created via PwnageTool/Sn0wbreeze, follow the guides linked below:

Jailbreak iOS 4.3.1

Unlock iOS 4.3.1

Unlock iOS 4.3.1 with UltraSn0w 1.2.1

You can follow us on Twitter, Join us at Facebook, and also Subscribed to RSS Feed to receive latest updates.

Also checkout:

86 comments… add one
jhon April 4, 2011, 2:14 pm

hello do i need to do the step 2 if i am already running under iOS 4.3.1 ? ( normal not tethered) ?

iPhoneHeat April 4, 2011, 4:11 pm

no need to.. however a fresh restore is recommended

jhon April 4, 2011, 7:06 pm

ok thank you i ll try .

jhon April 4, 2011, 7:13 pm

i have just tried to restore my iphone 4 from iPhone3,1_4.3.1_8G4_Restore.ipsw but something goes wrong because itunes pup up and say error 1015 what do i need to do?

jhon April 4, 2011, 7:13 pm

no sorry error 1013

jhon April 4, 2011, 7:31 pm

it is okey i ve juste restored it form my mac and it worked fine no error it was just winshit the shit…

rrrrrrrrrrrrrrr May 5, 2011, 3:04 am

hey on mine the internet wont work and cydia app is blank and it wont start up

alanzaki073 April 4, 2011, 4:21 pm

Works Great!!
Thank u guys..
My Device
iPhone 3GS
ios 4.3.1
bb 6.15.00
unlock- ultrasnow 1.2(working)
so far no probs or glitches

almak April 5, 2011, 2:14 am

Is yours untethered and unlock?(3gs bb 6.15). If yes how did u proceed?

Alanzaki073 April 6, 2011, 3:12 pm

I used snowbreeze to cook custom firmware and then ibooty to boot it and then as redsnow was released just followed redsnow on this state of the device and it’s working..
Just give it a try

HSA April 5, 2011, 11:35 am


does this solves the problem of GPS on 4.2.1?

play April 4, 2011, 5:41 pm

hia just done a update from 3.2.2 to 4.3.1 on ipad then run RedSn0w and all is good upto the uploading ramdisk where it just hangs. any help please

georges April 4, 2011, 6:08 pm

Why I should Download ios 4.3 in step 1 if i will not use it in the process or can this be applicable for 4.3 untethered for i phone 3gs thx

iPhoneHeat April 4, 2011, 7:10 pm

for those still running older FW 🙂

vodanhz April 5, 2011, 7:12 am

just to confirm, can this also jb 4.3 aswell?

iPhoneHeat April 5, 2011, 11:46 pm

No official word on 4.3

waha999 April 4, 2011, 6:57 pm

thanks …..i did it…..for my iphone 4….

makullet April 4, 2011, 7:00 pm

i get stuck in the “uploading ramdisk” part and afterwards the iphone just rebooted without a jailbreak installed. what do i do? thank you 🙂

iPhoneHeat April 4, 2011, 7:08 pm

retry 🙂

makullet April 4, 2011, 7:20 pm

thank you..

Number1Bassman April 4, 2011, 7:45 pm

Just backing up now and then going to try!
Thanks Dev Team and everyone involved in getting our devices jailbroken and free!!!!

naterkit April 4, 2011, 8:32 pm

I am still getting stuck with uploading ramdisk

iPhoneHeat April 4, 2011, 11:28 pm


JamestheMan April 5, 2011, 2:33 am

Also getting stuck at the uploading ramdisc section.

almak April 6, 2011, 6:30 am

this website will help you. I had the same problem and it worked fine for me try both of the solutions in that website: http://www.iphone4jailbreak.org/forum/redsn0w-stuck-at-uploading-ramdisk-iphone-4-4-2-1.html

Rockstar April 14, 2011, 10:19 pm

Mr Almak.
thanks loaaaaddddddsssss….. u cant even guess how happy was my face after seeing cydia on my phone… u rock dude… only cos of ur link it helped me a a lot… thanks a tonnnnsssss….. love u loadddssss

Sam April 5, 2011, 3:02 am

Ultra snow not unlocking 6.15 baseband 3GS help iphoneheat 🙁

iPhoneHeat April 5, 2011, 3:55 am

wait for the UltraSn0w fix.. Dev-Team is working on it!

Sam April 5, 2011, 4:14 am

how long will it take:(

Azures April 5, 2011, 3:03 am

Thank You Dev Team for the awesome work. I just had one question.. Is there a way to make a backup of other iDevices in iTunes before the jailbreak that are usually not synced to my own system? Basically I’m trying to Jailbreak friends iDevices for them, without loosing all the apps/contacts/settings.

vodanhz April 5, 2011, 4:33 pm

i get this error:

AppName: redsn0w.exe AppVer: ModName: ntdll.dll
ModVer: 5.1.2600.5755 Offset: 00010a19

redsn0w crashed. while “downloading jailbreak Data…”

anyone get it too?

vodanhz April 6, 2011, 4:33 am

fixed it by running it on a MacBook

on WinXP SP3 run it 3times crashes when it starting to download RAM…

noname April 5, 2011, 7:17 pm

I keep getting dam error and cant update to 4.3.1, why!?
Sry if my speling is bad.

alex April 5, 2011, 8:27 pm


step 4 browse where for the ISO FW
Pls help

ALEX April 5, 2011, 9:30 pm

cydia is not runnin properly after JB
any 1 know y?

Steve April 14, 2011, 9:03 am

I’m having the same problem. There is white rounded app square with Cydia underneath it, but it fails to launch. I have a week 25 iPhone 3GS.

gsquad April 5, 2011, 11:32 pm

After downloading the 4.3.1 ispw file it shows up zipped.. I cannot get redsnow to recognize it. What do i DO?

iPhoneHeat April 5, 2011, 11:55 pm

use Firefox or chrome browser to download it.

vodanhz April 6, 2011, 4:39 am

rename the file change from .zip to ipsw

if you do not see the zip extension at the end.

in the file folder, click on “Tools” – “Folder Options” – “View”

in there unselect “Hide extensions for known file type”

click OK

simply rename it to .ipsw

manne April 6, 2011, 3:32 am

Ich habe ein 3G mit BB 6.15 kann ich die 4.3.1 drauf spielen oder geht das nicht ?? Danke schon mal im vorraus 🙂

Clueless April 6, 2011, 12:00 pm

Successfully jailbroken my Ipad. However, my cellular networks got “Restricted”! I couldn’t gain access to the internet. Please advise asap! Thanks.

Razornine April 6, 2011, 2:16 pm

GREAT WORKS!!! Thanks!
Perfect work with my ipad 1..

draco809 April 6, 2011, 3:59 pm

Guys, how to I update to 4.3.1 if i’m on the ipad baseband? Thanks in advance.

iPhoneHeat April 6, 2011, 4:46 pm

use custom iOS 4.3.1

draco809 April 7, 2011, 6:56 am

How? Thanks in advance.

SaifRubbani April 6, 2011, 7:38 pm

When my iPod 4G began to download the jailbreak data, redsnow crashed on my computer, and my iPods been stuck on that same screen for 10 minutes now. Is that normal?

gry April 6, 2011, 9:46 pm

tnx so much!

punk April 6, 2011, 11:46 pm


Redmucus April 7, 2011, 5:39 am

Guys, i’m a newbie on iphone.
I got my iOS 4.3.1 updated through iTune already on my iPhone 4. should I still follow “step 4” or just directly click on “next”??

iPhoneHeat April 7, 2011, 9:08 pm

you can’t hit next without providing IPSW

draco809 April 8, 2011, 7:11 pm

So if i update to 4.3.1 using custom firmware from pwnagetool, will ultrasn0w work? I’m on the ipad baseband.

damien April 9, 2011, 11:00 pm

I already Jailbroken my iPod, my question is, since this is an untethered JB, what will I do when I accidentally turn off my ipod? DO i just run the REdSn0w app? Thanks !

manne April 10, 2011, 3:43 am

Hi I just wanted to ask again: I have a Iphone 3g with BB 6.15 and the soft.4.02 it, I can make 4.2 Direct on it or should I first use 4.1.

dan April 10, 2011, 4:17 am

hi. i have an ipod touch 4g and i wanted to jailbreak it on 4.3.2 firmwarel. but everytime i download the .ipsw file it becomes a .zip.. any suggestions on what im doin wrong?

dan April 10, 2011, 4:18 am

sorry.. i meant 4.3.1

damien April 10, 2011, 7:22 am

download and install the latest version of iTunes before downloading the .ipsw file

dan April 10, 2011, 3:48 pm

yes i have. ive been running itunes on 10,2,1,1

ran1717 April 11, 2011, 2:54 am

my uac is grey and i cant press it …i cant make the cpu on 1..what should i do??

Ck April 13, 2011, 4:00 am

Hi, i have jailbreak my iphone 3gs firmware 4.3.1 using redsn0w. But after awhile my iphone couldnt search my cellular network. It just show ‘NO SERVICE’. Anyone know of any solution?? Pls help. Thanks!

mandeep April 13, 2011, 5:19 pm

its not working errrrrrrrrrrrrrr

ddsmith2483 April 16, 2011, 10:44 pm

I have an iphone 3gs with 4.3.1 on it. i’m trying to download the RedSnow jailbreak and everytime i go through the process it freezes up on “Uploading Ramdisk”. Ive tried a few times and it always gets stuck there. HELP….

Pharo April 17, 2011, 7:22 pm

Try the solution posted by almak above. It should work……

whitestar April 23, 2011, 11:43 am

Please help. I have the ipod touch 3rd gen on iOS 3.1.3 and it says here that I have to update to 4.3.1 iOS. Whenever I restore and browse, itunes tell me that the firmware I chose isn’t compatible with the ipod. Help? :/

speedybarrett May 3, 2011, 12:46 pm

Keeps getting stuck on a screen that says “Exploiting with Limerain”. What do I do?

dylan July 9, 2011, 1:19 am

i cant find a download link for RedSn0w 0.9.6 rc12 can someone help me

TareQ July 16, 2011, 5:37 pm

I am stuck with black screen.

My iPhone is 3Gs, Installed Firmware (4.3), Serial Number (87017WA23NR), Installed Baseband (05.16.01-6.4_M3S2)

I tried to jailbreak my iPhone with iPad baseband, but everytime i finish the restore process, i get error 1015 undet iTunes. I tried to use iBooty to reboot my devices but with no luck (black screen is all what i get).

boat parts August 1, 2011, 5:40 pm

I have iphone 4 factory unlocked on firmware 4.3.4, trying to downgrade it to 4.3.3,but i am facing 1013 error.To remove that error i edit host file and change the server address but still its not working, what i am making mistake tell me.

Asylejmani August 21, 2011, 6:38 pm

Hi Guys,

I have a iphone 4 (4.3.5) jail-broken with RedSn0w but every time I turn off the phone, I have to connect it to my computer in order to turn it on. (Boot untethered). If I do a restore, it says Connect to iTunes and can make emergency calls only. Is it possible to restore the original firmware and just activate the phone without original or phonebook sim card. What I’m looking for is a jailbreak solution that doesn’t make me connect my iPhone to the computer every time I restart it or turn it off. Any ideas??

lucara August 30, 2012, 1:11 am

hey i open the redsnow i put ios 4.3.1 for iphone 3gs the make an erros and the redsnow close can you anser me please

ROLANDO LEIVA December 13, 2012, 10:33 pm


AppName: redsn0w 0.9.6b5.exe AppVer: ModName: msvcrt.dll
ModVer: 7.0.2600.5512 Offset: 00037010


este otro mensaje me sale cuando doy salir de error anterior.


LA INSTRUCCION “0X7C92240B” HACE REFERENCIA A LA MEMORIA EN “0xf9ae5146”. la memoria no se puede “written”


aizee December 16, 2012, 6:56 am

how long will this take? thanks:)

smart servicing August 5, 2020, 10:35 pm

Thanks for sharing amazing post,

Leave a Comment