Sometime during jailbreak or restoring iPhone/iPod Touch using custom firmware your device won’t boot normally and stuck into recovery mode. Then every time you reboot your iPhone/iPod Touch it enters into recovery mode asking for restore. This is called recovery mode loop.
In this guide we are going to talk about how to fix recovery mode loop on iPhone and iPod Touch. To get out of recovery mode loop you can use iRecovery and iREB.
NOTE: We are talking about recovery mode loop resulted due to some error during jailbreak process. We are NOT discussing the recovery mode that all new iDevice users face whenever they reboot their iPhone 3GS or iTouch 2G (MC) & iTouch 3G. These devices are tethered jailbreak only (you lose jailbreak on reboot) that’s why get stuck into recovery mode on reboot. Just run the BlackRa1n/RedSn0w again to get out of recovery.
Disclaimer: This guide is for testing and educational purposes only. It’s a universal process and tested many times though we can NOT be held responsible if anything goes wrong.
How to Fix Recovery Mode Loop with iREB
You can use iREB to fix the recovery mode loop on iPhone/iPod Touch. You can find download links below.
Here’s a great video by DinoD7 on using iREB to get iPhone out of Recovery mode loop.
How to Fix Recovery Mode Loop with iRecovery
What is iRecovery?
iRecovery is a libusb-based commandline utility for Mac OS X and Linux (perhaps windows too but I’m not developing/testing under windows). It is able to talk to the iBoot/iBSS in Apple’s iPhone/iPod touch via USB.
It currently connects to 0x1281 (iPhone, iPhone 3G, iPod touch, iPod touch 2G: Recovery Mode/iBSS), 0x1227 (iPhone,
iPhone 3G, iPod touch: WTF Mode; iPod touch 2G: DFU Mode).
- Download the iRecovery files linked below.
- (Mac users please skip to step 2, this step is for Windows users only)
Install the libusb first. If you are on Windows 7 or Vista you need to run libUSB in Windows XP SP2 compatibility mode:- Right click on libusb exe file > Properties > Compatibility. Check mark the “Run this program in compatibility mode” box and select “Windows XP (Service Pack2)”from the drop down list.
- Right click again and select “Run as “Administrator”. Install libUSB.
- Run the iRecovery in Terminal/Command Prompt with iRecovery -s. (make sure you change your directory in the command prompt to the directory where you have installed irecovery)
- Now run the following commands in the Terminal:
- setenv auto-boot true
- saveenv
- /exit
- Now reboot your iPhone/iPod Touch by holding home + power/sleep for 10 seconds.
You can follow us to Twitter, Join our Facebook Fan Page, and also Subscribed to RSS Feed to receive latest updates on iPhone and iPod Touch.
You may also like:
- Fix 16xx and 29 error During Custom Firmware Restore
- Install Cracked Apps on iPhone OS 3.1.3 *w/o WiFi*
- Backup and Restore Cydia Apps
- Jailbreak iPod Touch 3.1.3 with RedSn0w 0.9.4
- Jailbreak iPod Touch 3.1.3 using Sn0wbreeze 3.1.3
does it work with 3GS?
without 3GS?
Thanks… AWESOME… is there a mac equivalent of this program?
iRecovery (second method)
hey, uhm, where are the download links. It says below but all i see is the iREB download link….please help!
i accidently updated the new version from itunes 3.1.3(7E18) with baseband 05.12.01 on my 3gs iphone and i try to restore it again from itunes because my iphone was lock and i cannot use anymore. but now i have again another problem is that when i turn on my iphone i saw the usb connected with itunes. i dont know how to fix it please i need your help.
Hi my 3GS on 3.1.3 was stuck in recovery mode but it was jailbroke all I did was download blackra1n at that booted it up fine they I updated in iTunes
Good luck
wow, this one is great!,nice job!. hope u can release a mac equivalent for this one. will this work on other jailbreaking software around?…ie redsnow? blackrain?,
I have an iPhone 3G with slight water damage. It is in the recovery loop but neither iRecovery or iREB could fix it.
I need help!
LOTS of important stuffz in there.
Does your iphone still used to work with water damage?
WOW!!!!! U ROCK!!!!! THANKS A HELL LOT MAN!!!!
shit..my heart stopped for about an hour! i dunno y..but i saw ur post only an hour after my Phone got stuck..!
Anyway…thanks a lot man!! 😀
Hi!
It doesn´t work for me.. I follow the instructions. But nothing happends when i click the Iphone 3G(s) button.
Help!
Thank you SOOO much for your help with this. I spent an hour searching the internet for a fix after a stupid iTunes issue. (And, of course, this occurs while I’m waiting for a friend to tell me when to pick them up from the train station.) Your’s is the first solution that worked, so I’m greatly appreciative. Thank you again for a real solution.
I did follow your instruction
Irecovery doesnt work on vista
It did worked on Xp though but didnt get out of recovery mode
I agree with DinoD7 that everyone fiddling an iDevice needs iREB.
The omission in content I see is that neither the video nor iREB’s GUI (which offers iPhones 2 & 3G and iPod Touches 1 & 2G but not iPhone 3GS) states that the ‘fix Restore loop’ button works on an iPhone 3GS. At first look, the fact that the iPhone 3GS is not pictured on the GUI might discourage those with a 3GS stuck in a loop, but perseverance is rewarded.
Being a *nix/OSX sort, the discussion of the several Windows variants largely went over me, and I found having to run a program to install a library and the fact that said library gets its own directory at the top of the C disk structure peculiar, but did stumble through OK. I note that the button inside iREB to acquire the necessary USB driver library didn’t work per the video on the token Win XP box I keep – sent me straight to a download dialog which grabbed a .exe which took care of itself.
This video tutorial was most useful. Will definitely come back to iPhoneHeat for more after fixing the phone I had bricked. Many thanks, DinoD7! Eagerly awaiting an OSX release as of 25 Jun 10.
it works !!!!!
thanks
You are awesome! This worked exactly how you said it would. Excellent directions and THANKS!!!
WHERE THE FUCK ARE THE FILES U STUPID MOTHER FUCKERS WOW GO DIE U STUPID FUCKS. DUMB BITCHES
Whoa dude calm down, just explain what the problem is and maybe we can figure this out
It not help me (iPhone 3G)! Not iREB, not iRecovery! My iPhone still in Recovery Mode Loop. 🙁 If I tried restore it iTunes gave me unknown error(2)… What to do? Help mmeee guys…
can any1 send me the i recovery program to me??pls…send to [email protected] or post where can i find the file!
Thank You SO much Dude it worked for me 🙂
WOHO it worked!!!!!
but there is a little catch in the post…you dont need to set the working directory of your command prompt where you have installed the iRecovery….infact you need to set the directory to the folder iRecovery_SVN (which would be located inside the folder where you have downloaded and extracted your iRecovery software)
Can u please help me i was trying to jailbreak my iphone4 4.1 but it went in recovery mode i m trying to do but i cant can u please help me
Finally got my iPod Touch G3 out of recovery mode!! iRecovery worked well in VMware… Thanx!!!
never fear the darkside of the force, no really i found a solution for all devices and its really simple too.
first go here and download this: http://www.megaupload.com/?d=9PX5N2UN it’s ios 4.2
then plug you iphone 3gs/3g/ wich is stuck in restore mode to your computer when prompted by itnes to restore the phone hold the shift key on your keyboard and click restore you will now have to browse for the file that yo want to restore got to the file that you donloaded and voila your phone will be restored
could you please send the link to my email @ [email protected]
Hi everyone! does anyone know how to get a jailbroken iphone out of recovery loop, i jailbreaked my iphone 3g and it was working fine with cydia and then i trid to jailbreak it with limra1n and it got stuck in recovery mode, i have tried a lot of mtethods trid to rstore with ituns but it still didn’t work, anyone can help me plz.
my email is [email protected]
Thanks in advance
i watched 1000000 vids to get it out of this mode and it jusy keeps going back to it i need helllp!!!!!!!!!!1
i watched 1000000 vids to get it out of this mode and it jusy keeps going back to it i need helllp!!!!!!
its rele anoyying
I was getting the recover/restore loop with my iPod touch, and ultimately found that the problem was with my ZoneAlarm free firewall. Disable ZoneAlarm before you connect to Itunes, and you’ll find that the recovery loop problem is fixed. Obviously this isn’t the problem if you don’t have ZoneAlarm, but you should check any firewall before giving up on the problem.
Thanks bro, that worked.
Trying to find a solution to configure ZA so this problem doesn’t happen again? Any clues?
HI MY IPHONE 3GS WAS UNLOCKED I ACCIDENTALLY RESTORED IT ON ITUNES NOW IT IS LOCKED IN RECOVERY MODE I TRYED TO RECOVER IT BUT ITUNES SAYS IT CAN’R BE RESTORED ? HOW CAN I GET IT OUT OF RECOVERY MODE SO I CAN USE IT AGAIN ?
Hi brother
Please help me. I unlocked my Iphone 3G 4.2.1 changing the bb to 6 and found GPS was not working. I tried to restore my iphone from itunes and it got in the recovery mode now. I have been trying from 1 day with different options. It is not coming out of the recovery loop.
I tried you solution it does not work….please help me.
Thanks
it’s because of iOS 4.2.1 baseband dependency.. try custom firmware..
I tried the custom too.but no help. so stuck in the damn recovery mode :d
first installed original 4.2.1, then put the phone in DFU and installed custom 4.2.1 then unplugged and restarted but no help.still in recovery!
i have a 3G with BB 6.15
Hi, Will this work on iPhone 3GS 4.2.1 Baseband 6.15.00. I’m stuck in a recovery mode loop. If I restore it to itunes the after doing the restore itunes says my iphone is recovery mode. I did 3 to 4 time and it’s still stuck on the loop. I even used redsn0w but it still goes back to the recovery loop.
Please Help!!
Hi guys. To all the guys who are unable to restore their 3gS or 3G with BB 6.15 with Customs FWs , the problem is the selection of custom firmwares. If u r already on a baseband of 6.15 u shld use a fwq with no baseband update.and those with baseband less than 6.15 can use the custom fw with updated baseband. hope this helps
iPod 2G – 8GB
ios 4.2.1
I Was Jailbreaking it via redsnow and one of my friends just plugged it out…. and now i’m stuck real bad !!
PS. My iPod Power Button Does Not Work As Well 🙁
Please I’m In Real Bad Trouble…
HELP!! SO I’m trying to follow the instructions but when I type in the command setenv auto-boot true it doesn’t recognize it – are there other letters I need to put in front of or after it??
While i was playing a game my screen went blue then went black. then no apple logo. when i plugged it to itunes, it says itunes has detected an i phone in recovery mode. please help. Before, i was able to solve it by just clicking the home and sleep button for about 20 seconds for several times and now it’s not working anymore. 🙁
Mine went into recovery mode last week and I was freaking out. For hours I tried a bunch of nonsense that people recommended online. Then I found a posting for this program called Tiny Umbrella. This guy is my hero. I plugged in the phone and then under one of the top menu options there’s an option that says “exit recovery mode.” You push that and voile! The phone starts to load up as if it was just updated. I cannot tell you how relieved I was to find this after hours of just nonsense. Amazing program!!!
Thanks for replying! But i downloaded the tiny umbrella already and the only thing i can click is fix recovery. I can’t click the enter and exit recovery. 🙁
I thought the same thing when i first used it because I thought the exit recovery option was only that button which for me was grayed out – I forget what tab it was at the top – ya know how you have file, edit, view, etc… go under those tabs and the option for exit recovery is under one of those and you can select it there, even though it seems grayed out in the program itself.
still no exit recovery option under file, edit, view. 🙁 the only choice is delete device
this doesn’t wotk either!!! i’m tireeeeeeeeeddd!!!! fuck
ggggrrrrr my phone froze and then I accidently hit restore now my iphone 3g is in rcovery mode! I got this jailbrokenphone on ebay in january and now Im stuck please help me! P.S idon’t use computers wellso please explain in dummies terms!
I have a 3GS. I can update to custom 4.3.3 with no itunes error. Device still stays stuck in DFU mode. Tried to kick it out manually, tinyu, fixrecovery, and ireb & nothing works. The only thing that works is puttin the 3GS on 4.1 & using ireb to fix the 1015 loop.
delete any apple related ip address on your host file, reboot your computer, use iREB4 to pawn DFU state, use itunes and downgrade to official 4.1, after that you’ll get an error 10XX, your iphone should be on itunes restore state with the itunes cable on the screen. Use TU to exit recovery, jailbreak with redsn0w and run cydia. Use TU and save SHSH by downloading from cydia server. After saving SHSH, use sn0wbreeze 2.7.3 to cook up your custom 4.3.3 firmware. Run IREB again for DFU pawn state, Run TU TSS server, open itunes and restore using your cooked up 4.3.3 custom firmware… I hope it works for you because it worked for me after days of being stuck in DFU due to iFaith.
sais no ipod iphone foun pls help someone
sais no ipod iphone foun pls help someone!
Hello, My iPhone is in recovery mode. I followed all the instructions up untill number 3 (Run the iRecovery in Terminal/Command Prompt with iRecovery -s. (make sure you change your directory in the command prompt to the directory where you have installed irecovery)
Anyway, I open the Terminal, but all of a sudden it says PROHIBITED. Im actually 13 so its not like i know that much about these things. Im using a mac. Can somebody explain exactly what I have to do next? thanks
Go to the administrator account
Hey Guys,
Well,ive been looking around hell lot to get out of recovery mode ive tried ireb and irecovery ,neither of them work 🙁
In irecovery i do the required steps and then the screen goes black and tadaaaa itz back in recovery mode again
pls guyz ii reallie need some help with this
hope u can help me 🙂
Cant leave Black screen/DFU mode after 4.3.3 update
My iphone 3gs was at fw 4.1 . I made a custom 4.3.3 ipsw with snowbreeze 2.7.3 , updated it(added 6.15.00 baseband) and unlocked with ultrasn0w. After some minutes working fine,even made some calls , my iphone entered DFU mode.
I used redsn0w 0.9.6rc16 with ipsw 4.3.3 and selected “Just boot thetered right now”. The iphone restarted and worked for some minutes, Then again got into DFU in black screen,and each time I restarted it goas to a black screen and I think its in dfu mode and itunes each time ask for restore……I use ultrasn0w “Just boot thetered right now” to start….how I get out of dfu mode and even it doasnt show the apple logo.
ps:I’ve tried to update 4.2.1 and 4.3.3 and 4.3.5 using iREB-r4 and tinyumbrella-5.00.10 but all the time works fine when it restart it goas to black screen and stuck on it.
need help…I appreciate in advance..thx
i was fooling around with openssh and after that i rebooted my iDevice, now it won’t get out of its recovery mode, just shows the apple logo. i tried recboot and even irecovery but to no avail. pls HELP!!! is there any solution other than restoring my device again??
Congrats!! This is the twentieth different piece of software I’ve downloaded in a vain attempt to unlock my ipod touch from the damn “stuck in recovery mode” problem that looks to be plagueing many thousands of frustrated owners. This one doesn’t work either. A more conspiracy-minded person would suspect that Apple does this on purpose to make you buy a new one…
hi there and Happy New Year. i need your help in bringing my iphone 3g back to life would really appreciate if u could spare some time in doing that.well here is the history.
i had bought a refurbished iphone 3g from hong kong last year with ios 3.x (cant remember) and i used it for a year and then after updating my ipad to ios i thought of making updates to ipdates to iphone aswell. i updated it to 4.2.1 and still it worked fine even after jailbreaking it with redsnow.
well the problem is i dropped the phone few weeks back and got sound problems and went to an expert , he put a new flex cable(headphone jack,volume control , on-off control) and made a restore with itunes and jailbreak with updating the baseband to 6.15.00.
from then it had real problems.’
signal dropped and message popped “restore needed connect to itunes cannot make or recieve calls”
i brought the phone home and for few weeks kept working on it by studing the internet.
i have tried almost everything viewwd almost every video on this on youtube and downloaded every software like redsnow,snowbreeze,tinyumbrella,ireb,iphuc,limera1n,recboot etc.
tried many methods to get the phone working.
by all these methods i am now stuck on recovery mode on ios 4.1(to which i was able to downgrade to fix in some method) with baseband 6.15.00.
i have tried to restore to all firmwires i have downloaded in the process , none of them would work.
some would not work with message— not compatible, some would bring error23 with my iphone screen on white screen.
i have also read somewhere that its baseband issue and cannot be fixed, some say open up battery and reinsert it after full drain and restore to 4.2.1
after having practised so many method with different softwares i thought of asking the experts so kindly help.
thanks
sam
hey guys , can this method can be apply on ipad 2 5.0.1 ? cuz my ipad had the same problems. 🙁 Pls help need help a.s.a.p
i tried this or atleast i think i did and it didnt work.. is there any video tutorials for this?
Hi there, I discovered your web site by way of Google whilst searching for a similar subject, your website came up, it appears great. I’ve added to my favourites|added to my bookmarks.
uh guys, please tell me if this works on your iphone: after many tries of updating (and restoring) it, i finally got my phone to pick up the ispw file, then the errors 3014 and 3194 shows up in each of those tries, then on my last try, when it got on recovery mode, my PC can’t detect the rec. mode, so i disconnected it from the PC, but it got stuck in recovery mode after that, iTunes said that my iphone was on recovery mode and had to restore it, after processing the update file, my iphone is now updating
I have an iphone 3 gs and it has the boot loop!!! I don’t have itunes or internet to fix it….I’m trying to put wifi on my laptop but don’t know how! Can u tell me how to do the wifi so I can download itunes
I test it but couln’t remove error.
when i can download Irecovery.exe?
Thanks
Hakimi
my iPhone 3 will not come out of recovery mode
When I press Shift+ Restore, a box pops up asking for a file name. where is the iReb file?