[How To] Fix Error 1 while Downgrading iOS 4.3.4 to iOS 4.3.3

by Mahesh Kukreja · 240 comments

in Apple

Update: If you’re facing error 1 while downgrading from iOS 5, check the latter part of the post.

I recently updated to iOS 4.3.4 to test GEVEY Sim on my iPhone 4. Good news is that GEVEY Sim works fine, but I had a hard time coming back to iOS 4.3.3.

I was facing Error 1 in iTunes even though my device was in Pwned DFU Mode. Most of the sites on Google Search for this problem say that your iPhone must be in a DFU Mode. But, my iPhone 4 was already in DFU mode. Inspite of that, I was facing error 1.

Error 1 iTunes

Luckily, I came across JailbreakMovies which has an article telling how to downgrade iOS 5 beta to iOS 4.3.3. It explains the fix for Error 1.

How To Fix Error 1 in iTunes?

I assume that you tried to restore to iOS 4.3.3 from iOS 4.3.4 using saved SHSH blobs. And after about 3/4th restore was complete, you got error 1 in iTunes & the following screen on your iPhone:

Connect to iTunes screen

To fix the error, follow these steps:

1. Download redsn0w 0.9.6rc19 for Windows / MAC

2. Open redsn0w and point it to iOS 4.3.3 IPSW. After redsn0w identifies IPSW file, click Next

3. You’ll be prompted to put your iPhone into Pwned DFU Mode. Follow the instructions on the screen and your iPhone will be in Pwned DFU Mode

4. Jailbreaking process will start on your iPhone once it is in DFU mode

5. After a couple of minutes the jailbreaking process will reach Installing Activation Bundles. Here, your iPhone will be frozen. Wait for a couple of minutes and then you’ll have to reboot by pressing Home + Power buttons

6. After rebooting, your iPhone will again show Connect to iTunes screen. Use TinyUmbrella to kick your device out of recovery

7. Once your iPhone restarts again, it’ll boot normally and it’ll be already jailbroken. You can then activate through iTunes

How To Fix Error 1 while Downgrading from iOS 5?

1. Download latest redns0w

2. Launch Redsn0w and select “Extras”

3. Now select “Recovery Fix”

4. Now your device will be kicked out of recovery and error 1 will be fixed. Your iDevice will now be running iOS 4.3.3/4.3.5. You can then jailbreak iOS 4.3.5 using redsn0w or jailbreak iOS 4.3.3 using jailbreakme.com.

If you have any other queries, feel free to ask below!

Subscribe to our mailing list

* indicates required

{ 74 comments… read them below or add one }

kamal November 18, 2011 at 8:07 am

when i do the abve mentioned process i got a message on redsnow ” no identifying device” now the phone is completly dead.


mahmoud orabi November 21, 2011 at 3:15 am

you’re genious many thaaaaaaaaaaaaaanks man
it work for me downgrade iphone 4 ios 5.0.1 to 4.3.3


gordon November 22, 2011 at 1:12 am

Appreciate U HOST!!!! MUACK ~ i did sucess by ur 2nd tips for ios 5, but why now my personal hotspot was lost? is that any cure?


Greg November 26, 2011 at 9:16 pm

go into settings, general, reset, reset network settings. poof, your phone will reboot and personal hotspot will be back


han November 22, 2011 at 1:26 am

wow…this really helps alot.. thanks man..
from ios 5.0.1 to 4.3.5.. woohooo…


Abhishek November 24, 2011 at 12:20 pm

I have iPhone 4. I had installed iOS 5.0 and also had it jailbroken recently. I wanted to restore it to unjailbroken state so I tried to do so using normal methods. That gave me a sundry errors ranging from ‘1600’ to ‘3194’. I edited the hosts file and all that.
Finally, I decided I will downgrade it using tinyumbrella. However when I connect my iphone to my laptop, itunes puts it in the recovery mode. And the device is not seen the ‘connected device’ column in tinyumbrella. Consequently, upon restoring the device using itunes and selecting a custom iOS 4.3.3.ipsw, it goes half way and then shows error ‘1’ and that is because itunes still sees it in a recovery mode. And because the device is not ‘seen’ in tinyumbrella I cannot even exit the recovery mode. So basically, I have no iOS running (since 4.3.3OS went kaput half-way through the installation) -hence no DFU mode- hence no detection of my device- hence cant exit recovery. And I keep getting error ‘1’, everytime I install it using pwned dfu-redsn0w(still itunes sees it as recovery mode only).
Please help me outta this!


Admin November 24, 2011 at 12:25 pm

Do you rely on Gevey / ultrasn0w unlock? If yes, prepare a custom iOS 5 using sn0wbreeze & select the baseband preservation mode. This will preserve the baseband for unlock & also your iPhone won’t be jailbroken. Then restore to this custom firmware via iTunes. Make sure your hosts file doesn’t contain any line with gs.apple.com.


christian November 28, 2011 at 12:05 am

Shit i got the same problem!


Nick May 19, 2012 at 6:28 pm

okay, here is the solution. You need download recent redsn0w , open it in Windows XP SP3 compatability mode and run it as an administrator. Go to recovery fix and it will work.


mahbod November 25, 2011 at 6:09 am

wow ! i’m really THANKFUL ! IT WORKS ………………..


dido November 25, 2011 at 1:40 pm

thx! now i came back 4.3.3 from 5.0!


jason November 27, 2011 at 1:52 pm

man you are a lifesaver thank you very much i was facing error one and i try everything i saw int he internet until i came here and my life when back to normal thanks man i was trying since 5pm thanks man


Chris November 28, 2011 at 5:32 am

Man, i managed to do everything . My only problem is that when my iphone opened, my sim cant be recognised. basically i have only one line | on the signal. i cant make calls nor send messages. what should i do? help me please!


Admin November 28, 2011 at 6:17 pm

Is your iPhone factory unlocked?


Iphone 4 User November 30, 2011 at 6:49 pm

Hi there,
First Thanks a million for the solution it really worked like a charm. I was stuck in restoring my iPhone to iOS 4.3.3 and was receiving the (1) Error on iTunes, a real pain in the ass. However, Once I was done with the redsnow part, I was facing problems in exiting the recovery mode through TinyUmbrella. So what I did was used iReb to kick out of the recovery mode. Really worked like a charm. Thanks a million! Cheers 😀


Naveed November 30, 2011 at 11:38 pm

again showing the itunes sign with i recover the error 1? what can i do?


Admin December 1, 2011 at 3:05 pm

Did you follow the above procedure properly?


John Jackson November 30, 2011 at 11:52 pm

I LOVE YOU, last time i tried to downgrade but there were very errors. With you: Nothing!!!!!:):):) Thanks! Good sucsess in your life, good luck!


Laps December 2, 2011 at 2:44 pm

After clicking recovery fix i got a message on redsnow “no identifying device”. Help please


Alex December 6, 2011 at 9:13 am

You are the man! Fixed my problem!


OTHMAN December 8, 2011 at 4:09 am




IVo98 December 8, 2011 at 8:49 am

After i put the iphone in DFU, redsnow does some magic and some codes appear on the iphone and after just says please wait……then just reboots and again stuck in recovery. Please help ive tryed almost everything else and still doesn’t work.


Admin December 8, 2011 at 10:29 am

When it’s stuck in recovery, use Fix recovery option in redsnow.


Bryght December 10, 2011 at 10:33 am

OMG !!! It really worked !!! Damn I was gonna give up when I found this !!



alanclt December 10, 2011 at 1:52 pm

Ifaith rule.. fix error 1 via downgrade.. better then tinyumbrella.


Jason December 12, 2011 at 2:47 am



Anass December 12, 2011 at 2:48 pm

thank u brother !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Brendon December 19, 2011 at 4:24 am

I have an iPhone 4 on iOS 5.0.1 with BB 4.11.08 and want to Downgrade to 4.3.5 Since i have the SHSH for that firmware to re-obtain and downgrade my 4.11.08 BB to 4.10.01.
So that Afterwards I can update to 5.0.1 with my BB preserved…

I have done everything stated above.
Every time I downgrade, I get error 1 either error 1013. I allow TinyUmbrella to “update” my Baseband.
And the only way to kick it out of recovery is to use Redsnow, ’cause FixRecovery won’t work.
But when my device booted up, and i look into the settings -> General -> Info
There is no Modem Firmare, NOR MAC-adress, NOR a Bluetooth Address..
So, in other words, I have a very very very expensive iPod Touch..

Can you tell me what I am doing wrong? ‘Cause I know that a few weeks ago, I could just downgrade from 5.0 to 4.3.5 and downgrade my BB without getting any errors


Admin December 19, 2011 at 9:49 pm


You cannot downgrade the baseband to 04.10.01 because Apple has stopped signing iOS 4.x.x. You’re basically stuck with a locked iPhone till a new unlock solution is released.


fulvio December 22, 2011 at 4:34 am

Thaaaaanks. Great


Mugsy December 28, 2011 at 8:28 pm

Wow, you saved my iphone! Thanks a million! This actually worked!


xiagu January 6, 2012 at 6:43 pm

Thanks a lot !!!
I face a lot error while trying download from 5.01 to 4.3.3…
searching for different method but error keep occured …
Now following your step and finally it work for me !!
Thanks a million !!


yulian January 7, 2012 at 4:20 pm

Hi, i succesfully downgraded from 5.0.1 to 4.3.5 but the i updated again and now when i try to downgrade to 4.3.3 it gives error 1 again. I open redsnow with 4.3.3.ispw click recovery fix and then error comes out on my phone. Please help me.


Admin January 7, 2012 at 4:26 pm


Are you using the latest redsn0w?


yulian January 7, 2012 at 5:17 pm

Yes i thnik, it says cableType has not changed giving up


yulian January 7, 2012 at 5:19 pm

the version is 0.9.10b3


Admin January 7, 2012 at 6:23 pm

What is the error message that you’re getting?


yulian January 7, 2012 at 6:34 pm

please wait.. (x20 times lol)
cableType has not changed
AppleBCWLAN: handleOKi tbusywatchdog Timeout() Error, no succesfulfrimware do wnload after 60000 mn!! giving up..
this is what it says


Admin January 7, 2012 at 6:37 pm

Did you try running redsn0w as Administrator? And have you tried another USB port/computer?


yulian January 7, 2012 at 7:04 pm

Yes both didn’t work sadly


Admin January 7, 2012 at 7:45 pm

Do you have 4.3.3 SHSH?


yulian January 7, 2012 at 8:11 pm

yes 4.3.3 4.3.5 and 5.0.1


yulian January 8, 2012 at 4:36 pm

after i click on extras do i have to click on select ISPW and choose 4.3.3


Admin January 9, 2012 at 12:10 pm

No you don’t. The latest redsn0w identifies the iOS automatically.


Mark January 8, 2012 at 1:16 am

As one of the lads said above I can get back on 4.3.3 from 5.0.1 using the redsnow method but the iphone doesnt recognise the sim card. I take the sim card out it tells me ‘no sim card’ I put it back in the phone doesnt show any network? I am unlocked.


Admin January 8, 2012 at 1:51 pm

Are you factory unlocked?


yulian January 8, 2012 at 11:12 pm

Now i have really bad problem. My phone is stuck in recovery when i try to update it gives error 21


Admin January 9, 2012 at 12:12 pm

Error 21 pops up because your iPhone is not in DFU mode.


Infinity January 9, 2012 at 5:06 pm

You sir/madam are awesome! 😀 Thanks SO much for the help you provided! None of the other advice on any other website worked and only yours did to finally restore my phone!


THANK YOU January 12, 2012 at 12:13 pm



PS: This method works. Stop trolling.


thehulk January 15, 2012 at 11:27 am

you are the best man thank you so much, ive been working on my ipone for the past 46 hours and it finally fixed. thanks a bunch!


rami January 18, 2012 at 5:15 pm

i have an iphone 4 on 4.3.3..unlocked it using gevey sim..updated to 4.3.5… baseband was 4.10.01..unlock didnt work after that.. so i tried to restore it back to 4.3.3 using itunes..then i used redsnow, greenpoison.. and i am now all messed up..now my phone is stuck at “connect to itunes ” screen and when i connect to PC,..itunes show
software version:n/a
serial number:n/a

i didnt save my shsh. when i tries to restore it to custom 4.3.5 ipsw, it gives an error[1]. what should i do now to get my iphone back working..?.. should i upgrade to latest ios version ? if so wil i be able to jailbreak or atleast can i unlock it using gebey sim?..please help……..need help…was


Mahesh Kukreja January 18, 2012 at 7:01 pm

You will need to create custom iOS 5.0.1 to preserve baseband using sn0wbreeze or redsn0w. This way you can use Gevey unlock also.


rami January 18, 2012 at 10:25 pm

Thanks a lot mahesh… i’ll try that and get back to you for any help… by the way itunes showing” n/a” for my software version & serial no. is it ok..?


Mahesh Kukreja January 18, 2012 at 10:38 pm

Yes that’s fine.


ROCCO January 19, 2012 at 9:03 pm



danny January 24, 2012 at 7:59 pm

thanks man ….it really worked


Ariano January 25, 2012 at 12:01 pm

My phone is locked on ATT and I’m using Tmobile. Should i run redsn0w again? Thank you for error 1 fix. Lifesaver


Mahesh Kukreja January 25, 2012 at 7:48 pm

You must use redsn0w if you want to jailbreak your iPhone.


Melissa Wells February 6, 2012 at 3:40 pm

Hey does this work for i pad i have the exact same problem ???


Mahesh Kukreja February 6, 2012 at 6:25 pm

Yes this works with iPad.


dragan March 29, 2012 at 7:16 am

thanks maaaann i love youuuuu :))))


Hussein April 23, 2012 at 12:39 pm

WOW thanks! my phone kept showing the recovery screen and i kept thinking it was bricked and restored it for hours, but thanks to you it was simpler than i thought. Thanks so much!!


Vartan June 7, 2012 at 8:41 am

I followed all the instructing when it was installing after i got my phone into dfu mode redsnow just stopped working and i got a send or dont send error and after i clicked on dont send it exit redsnow, i am using redsn0w_win_0.9.12b1 on windows xp sp3
i repeated the action and the same thing poped up


Mahesh Kukreja June 7, 2012 at 11:00 am

Which iOS are you trying to jailbreak?


Vartan June 7, 2012 at 5:49 pm

trying to downgrade from 5.1.1 to 4.3.5 i am using tiny umbrella starting tss, then going into itunes, getting the phone in dfu mode, shift restore , pick the file 4.3.5 and itunes installs it, 3/4 of the way i get error 1, i actually used my other computer and when getting error 1 i go into redsnow, click on extra and then recovery fix. now its stuck on , please wait while your build is being processed , waiting for iphone 4… is it spose to take a long time or should i plug and unplug the phone
thanks for all your help in advance


Mahesh Kukreja June 7, 2012 at 5:54 pm

Does redsn0w hang up on different computers also? After error 1, did you try putting the iPhone in DFU mode?


Vartan June 7, 2012 at 6:01 pm

ok what i did now it cancel the fix, reopen redsnow and click extras and select ipsw, clicked on the ipsw i am restoring and then clicked on recovery fix and it went through all the recovery and rebooted the phone, when it turned on the stupid connect to itunes logo apeared on the phone, what am i doing wrong


Vartan June 7, 2012 at 6:10 pm

well redsnow seemed to work better on my windows 7 , after error 1 i used redsnow and it prompts you to put your phone in dfu mode, if not in dfu mode it wont continue the recovery fix, the phone is in dfu mode when i start the installation and then the little apple logo apears starts filling up (in phone), then when 3/4 of the way i get error 1, i then used redsnow,in redsnow i picked my ipsw in select ipsw then clicked recovery fix, redsnow then makes you put your phone in dfu mode to begin recovery fix, it all worked well, the phone restarted but i got that itunes connect logo, i tried to be detailed sorry if its alot to read


Mahesh Kukreja June 7, 2012 at 6:24 pm

Try the recovery fix one more time after your iPhone reboots & shows connect to iTunes logo.


Vartan June 7, 2012 at 6:25 pm

i noticed that when i use redsnow after error 1 and i select ipsw before going to recovery fix then it doesnt get stuck and works but when the phone reboots its that connect logo, when i dont select ipsw then redsnow gets stuck on build being processed , waiting for iphone 4 and nothing happens


abdullah July 11, 2012 at 1:22 am

well,u are the best !!!
thanks a lot,now my iphone can be normal again


kagee August 8, 2012 at 5:31 am

any help for us verizon folks? more specifically, which ios ipsw could i use since i’m on vzw? looks like 4.3.3 is for gsm. thanks in advance.


vj September 25, 2012 at 6:22 am

thanks bcz errror 1 or -1 code drove me crazy thanks for ur help


Leave a Comment

Previous post:

Next post: