Jailbreak your iPhone

How to Downgrade iPhone OS 3.1 to 3.0 for iPhone 2G 3G 3GS


Dev team already warned don’t upgrade to 3.1 and wait for next version of Pwnage Tool to preserve your baseband. Upgrading to 3.1 with Ultrasn0w installed will cause people to lose Ultrasn0w and will be unable to get it back. OS 3.1 contains a baseband update 5.11.04 BB for iPhone 3G and 3GS. The latest  Modem Firmware 5.11.04 BB which is not down gradable. So if you accidentally updated your iPhone 2G, 3G or 3GS to OS 3.1 here is the handy guide for downgrading. Remember this will not downgrade your baseband only your firmware will be downgraded. It’s possible to downgrade OS however we strongly suggest you to carry on with OS 3.0 until Dev team releases Pwnage Tool.

Update for iPhone 3GS : So as of today, Apple has stopped signing 3.0 and 3.0.1 restore files. That means that if you have a 3GS iPhone you cannot restore any firmware other than 3.1. If you are happily jailbroken today and something goes wrong you are pretty much screwed. So this means you can’t downgrade even your OS from 3.1 to 3.0, Thanx to Saurik for making iPhone 3GS Downgrading possible. Follow the link below for our new guide.

How to Downgrade iPhone 3GS OS 3.1 to 3.0 With Cydia SHSH


Jailbreak Unlock guides for OS 3.1


Downloads :

  1. Download iTunes 8.2
  2. Download iPhone OS 3.0
  3. Download RedSn0w 0.8


Step 1: Make sure you have iTunes 8.2, Now connect your iPhone to your computer.

Step 2: Put your iPhone in DFU mode with following instructions.

  • Connect your iPhone to your computer.
  • Turn iPhone off.
  • Hold power and home together for 10 seconds (exactly).
  • Release power but keep holding home until the computers beeps (observed on a PC) as a USB device is recognized.
  • A few seconds later iTunes should detect your iPhone.
  • If the Restore Logo is present on the screen, you are in Recovery Mode, not DFU.

Step 3: Once your iPhone is in DFU mode following message will be appeared in iTunes 8.2. Click on “OK” , Now hold Option key while clicking Restore in iTunes and browse the OS 3.0 firmware for your iPhone 2G, 3G, 3GS. Now the restore process will take 10 – 15 minutes.


Step 4: From here the guide is divided for iPhone 2G, 3G users and for iPhone 3GS users. iPhone 2G, 3G users simply RedSn0w your phone and you are fine, For iPhone 3GS user the way is little longer so be patience and follow the steps carefully.

  • (For iPhone 2G and 3G only ) If you get error message like 1011, 1013, 1015, just ignore them(Actually the firmware 3.0 is already successfully installed). Simply launch RedSn0w and do the Jailbreaking Unlocking process again. Check our guides on Jailbreaking iPhone 2G here or Jailbreaking iPhone 3G here.

But if you encountered with error message like 1601, 1602, 1600 or anything else then try putting the iPhone into DFU mode and try again.

Disclaimer : This process is universal and tested several times though we are not responsible for and damage (if any) use it at your own risk. If you like our works then consider to digg the story and help us by spreading the words.


Tags: , , ,

Comments ( 133 )

Have Something To Say ?

  1. Maxpower September 5, 2010 Reply

    Man the thing with making work redsn0w 2 times without checking Cydia solved all my problems. Even blackra1n couldn’t jailbreak my iphone,

    Thank you guys !

  2. William May 3, 2010 Reply

    If anyone needs help downgrading check out this website: iphonerepo.webs.com

  3. adsf March 26, 2010 Reply

    what is the option button

  4. lhyas79 March 20, 2010 Reply

    Hi Vinay, I had the same problem as everybody here. I followed the instructions and installed the 3.0 firmware. I had the 1015 error, I just ignored it and did the RedSn0w 08 following the instructions in this page:
    But now I have a window saying that my device is being jailbroken, waiting for Reboot. I’ve been waiting for 30 minutes and it doesn’t do anything… what am I doing wrong??? Thanks for your help

  5. please reply March 4, 2010 Reply


    i have an iphone 2g and unlocked it with redsn0w. i installed ultrasn0w thinking i could use the phone with t mobile after. it runs through the process perfectly fine, and then says something about rebooting. so i did reboot it. and now itdoesnt turn on after the apple sign! please help!

  6. SupraKing69 February 16, 2010 Reply

    hey i need help i had my iphone 3g jailbroken till i upgraded to 3.1.3 and now ive got nothing and i need help ima ablout to lose my mind please help email me at SUPRA.14@hotmail.com thank you

  7. albert February 14, 2010 Reply

    plz where is the option hey that i have to hold’t / is it the same home key ???? 10x 🙂

  8. varun February 13, 2010 Reply

    ne1 needs help for downgrade thn le me knw..i jus did it today…

  9. MARCUS February 8, 2010 Reply


  10. Hugo January 18, 2010 Reply

    Hi Vinay

    So I bought a iphone 3g some time ago jailbreaked, unlocked and working fine yesterday my little brother did the upgrage to 3.1
    and now i just cant activate the iphone beacause it ask for the original sim card or something, and i just dont have it, what can i do to make it work fine again?

    Thank you very much

  11. Jon December 4, 2009 Reply

    I also had the error “installing activation bundles” after downgrading to 3.0. But….I tried again with the restore and redsnow, finally it worked.

  12. eric November 7, 2009 Reply

    i downgraded my iphone 3g like you said and tried to jail break it but it is stuck on the downloading jailbreak data screen.

  13. Mike October 30, 2009 Reply

    Hello I have an Iphone 3g with 3.1.2 firmware on it I want to downgrade to 3.0 f/w I download 3.0 to my deskktop..Open up itunes select SHIFT and RESTORE box pops up i select 3.0 off my desktop it goes therough the instal when it’s done installing 3.0 on my phone I get the error 1015..I click OK and im back to the itunes/plug screen ..ANY HELP on this cause?

  14. dre October 27, 2009 Reply

    Hi all.

    I have followed all steps to downgrade iphone 3G from 3.1.2 and everything seemed to work out. However, I cannot unlock the phone. I ran ultrasn0w after redsn0w and I have Cydia installed. It seems that the phone is searching for my phone carrier but it stops doing it and can not find it. Is it possible to unlock the phone after upgrading to 3.1.2 and downgrade it to 3.0?

    Thank for you help.

  15. Aarkan October 17, 2009 Reply

    Okay, so I finally got around to reading through the new comments on here, and am happy to say that my problem was solved by Labattomy. For anyone who didn’t understand what he/she said. If during the process of jailbreaking your phone hangs on the “installing activation packages screen”, you’ll end up in recovery mode if you wait it out. What you should do is start the process over (start by getting into DFU mode) and when you use Redsn0w, DO NOT install Cydia. It should successfully jailbreak the phone. Once that is done, run Redsn0w again, but, this time, you should install Cydia.

  16. amit October 8, 2009 Reply

    For the “installing activation bundles” error can you please describe what you did. I am unable to understand fully what you mean by second restore.

  17. Karan October 7, 2009 Reply

    Hi Vinay,
    A friend gifted me a 3gs.Its on OTB 3.1,is thr anyway to unlock and JB it?? or will i have to wait??? PLZ help!!!


  18. Dheeraaj October 7, 2009 Reply

    HELP.. HELP.., I got a iPhone 3G, iPhone came with OS 3.0.1, I downgraded it to 3.0 firmware with iTunes 9 and it has deactivated my iPhone so what i did is on my another computer i have itunes 8.2, i again installed firmware 3.0 with iTunes on my iphone still it says to put proper simcard to activate iphone, i tried redsn0w 0.7.2 and 0.8 both but it is not working. redsn0w gets stuck on the screen where it says please wait while your device is being jailbroken and waiting for reboot. it does not move further, can you please help me to get rid out of this situation. what should i do and what mistake i made? how to solve this problem?

  19. Labattomy October 7, 2009 Reply

    I found something that worked for me, I too ran into the problem of updating a 3G to 3.1 and no matter what I did, I could not get it to downgrade… Kept getting the pineapple and hanging- “Installing Activation Bundles”
    …but after reading a comment here that said to uncheck Cydia when you run Redsnow08, I did that and then the iphone was working again ! It got past the bundles message.

    Then to get Cydia on it, I ran the redsnow 1 more time this time checking Cydia, and voila, it worked !

    Hope that helps someone

    I am actually on 3.0.1 now…

  20. bryan9no October 5, 2009 Reply

    i’m also another stupid upgrade 3g to v3.1
    but now i cant downgrade to v3.0
    i follow the way u teach after error 1015
    jailbreak by redsnow on window using firmware 3.0
    but it was also cannot.
    is it any step i did wrong pls help me.
    thanks a lot.

  21. chuky October 2, 2009 Reply

    i have upgraded my phone by mistake and then restored it on itunes it stop working..then i got it unlocked the menu appears but there’s no signal in it..trying to downgrade it but can anyone help from which or where i can downgrade it?..this phone should be named trouble phone

  22. Purrtyness October 1, 2009 Reply

    so, i got 3.1 on the iphone 3g and im a tmobile customer. i knew how to restore to 3.0 but i didnt know that the software was already on phone after the 1015 error. good thing i googled the issue and found you guys. thanks for the help.. im jailbreaking it now!! you guys are the best times 1,000,000,000… lol, i dont think anyone can outbeat how GREAT u guys are

  23. mazin September 30, 2009 Reply

    I need firmware 3.1 for iphone 3G please..
    can anybody help… please.
    my iphone couldnt be restored.


  24. aldy September 30, 2009 Reply

    I I want to say is thank you!!! ur da man… I tried different method from different web non of them work :(. But i tried your method it took me about 15-20 min and now My 2G Iphone is back to 3.0 firmware + Unlock once again thanks you ihackintosh.com 🙂 if i ever see you guys in person ill buy u beer lolz

  25. Joao September 29, 2009 Reply

    Hi Vinay

    So I bought a iphone 2g in USA AT&T card , i brought it to Portugal and i have unlocked it! But i was the 2.0.1 version a think… I was working fine..

    Yesterday my soon did the uprage to 3.1 in itunes 9… I use the Pwnage 3.1 to jailbreak and unlock, but when i put my portuguese card the phone works but it not activate… I only receive calls.. How can i activate my phone and if possible upgrade it??

    The problem is thatI have an AT&T card but no info on that card!

    Thank you very much for your kind help

  26. jerry September 28, 2009 Reply

    how can i recover my contacts because itunes sas dat de version is old on my iphone?


  27. Vince Horne September 28, 2009 Reply

    Hi. I have downgraded my iphone using itunes 9.0 without updates. I downgraded back to 3.0 easy and then used redsnow 7,2 to jailbreak it afterwards with absolutely no problems. I have a 1st generation iPhone. How do I download instructions and software I have that I used on 12 phones so far to downgrade and jailbreak again. Does any one want to know how?

  28. jerry September 28, 2009 Reply

    @ Paul Bruden: i fond the probleme. hold SCHIFT button the same time as restore.


  29. coengkan September 25, 2009 Reply

    vinay i did it i jailbroken my iphone 2g but now my problem is i cant find any signal and also i cannot connect to internet, appstore, youtube, safari but im connected already to a wifi connection please help me agen pleaseeee

  30. davidH September 25, 2009 Reply

    help….i ran resdn0 and i think the jailbreak worked (watched it update and restart)…but then when I recconnect to itunes, its giving me the message that its detected a phone in recovery mode and I need to restore before it can be used with itunes….i already did this (before redsn0)…should I do it again?

    thanks so much to anyone that can help.

  31. ARUN September 25, 2009 Reply

    helo pls help me

    I’ve had my iphone 3g from my friend he brought from UK, he is unlocked in India and used here with out any pblm. when i buy from him i accidently updated to 3.1. Then I downgrade it to 3.0, but the Bootloader Version 06.02 and Baseband Version: 05.11.07 cant downgrade, so i can do only jailbrake,
    i cant unlock…. if any possibility to unlock in mac os with any tool……pls help me


  32. coengkan September 25, 2009 Reply

    in the step 3 i dont understand the ” hold the option key” please help cuz i accidentally upgraded my iphone 2g in 3.1 os please help
    ive been jailbreaking my phone since last week please help

  33. Whiteboy September 24, 2009 Reply

    ok I left a comment earlier about having problems while downgrading
    I was finally able to downgrade it back to 3.0.1 but I dnt hav my carrier anymore.(AT&T)

    How do I fix that?

  34. thomas September 24, 2009 Reply

    i did everything to downgrade and jailbreak
    but i still have no service due to the upgraded baseband and my cydia isnt working. how can i fix the cydia issue???

  35. Paul Bruden September 24, 2009 Reply

    Hi there,

    I’m sure you are busy but if you could help I would be real grateful.
    I lost tethering after upgrading my 3g to 3.1.
    I’m a complete noob to all this stuff and have tried this procedure but when I click restore holding down the alt key (I’m on pc) I don’t get choices for os version, it just restores to 3.1.

    Am I being dumb or is this not possible on pc or somethign like that? Any pointers would be very gratefully received.
    Many Thanks,


  36. sniperfx20 September 23, 2009 Reply

    Ok this is what happened from the start. I have a 3g 8Gig iphone jailbroken i bought, i had it unlocked since i live in canada and i think this iphone is from the united states? So i needed to use a canadian provider right!

    Anyways, i didn’t know much about jailbreaking since someone did it for me. One day there was an itunes update to 3.0.1 and i did it…..;_;…… Soon did i realise that my iphone screen is stuck with a picture of a usb and a itunes logo on the top! its bricked! So i managed to restore the phone but am unable to unlock it. At this time the firmware is 3.0.0 but the baseband is 05.11.07. so it can’t be unlocked unless u downgrade the baseband to 04.26.08 right?

    My goal was to downgrade the baseband to 04.26.08 but i had to jailbreak the phone. They installed Cydia, but it wasnt working properlly like errors and such, ‘unable to fetch data…header….etc.”…

    So i followed redsn0w, the pineapple came up and loaded…it was stuck on the end part for a long time ~90% . Finally loaded i was so happy you cant imagine and then deja vu….. a picture of a usb + itunes came back again!!! its bricked again…..

    Please help, ;_;!!!!

  37. Tyler September 23, 2009 Reply

    This only downgrades your firmware not your baseband. To use ultrasn0w you’ll need to downgrade your baseband which is in cydia and it’s called fuzzy something. Just type in fuzzy and you’ll find it!

  38. sala September 23, 2009 Reply

    I did all the steps that you stated and it i was able to downgrade from 3.1 to 3.0 firmware and installed cydia but it does not open. DO you have any suggestions as to what I can do. Thanks

  39. ARUN September 23, 2009 Reply

    helo pls help me

    I’ve had my iphone 3g from my friend he brought from UK, he is unlocked in India and used here with out any pblm. when i buy from him i accidently updated to 3.1. Then I downgrade it to 3.0, but the Bootloader Version 06.02 and Baseband Version: 05.11.07 cant downgrade, so i can do only jailbrake,
    i cant unlock…. if any possibility to unlock in mac os with any tool……pls help me

  40. Hussain September 22, 2009 Reply

    hi.. i recently bought an iPhone 3GS and the first thing i did to it was upgrade it from 3.0 to 3.1 using itunes 8… it wasnt jailbroken before and it was brand new before i uodated it… is there? any way at all i can jailbreak and/or unlock it? or at least downgrade it

  41. whiteboy September 21, 2009 Reply

    im attempting to downgrade running a iphone 3g on itunes 9

    ive been trying to do the iphone os 3.1 downgrade but everytime i attempt to do it by the steps givin i keep getting the same 1015 message and once i do the jailbreak using redsn0w it still keeps goin back to the screen showing the usb cable connector and a itunes symbol

    anyone got tips or am i doing something wrong?

  42. Bhargav September 21, 2009 Reply


    I am trying to downgrade Iphone 2g OS 3.1 to 3.0. In step 3 you mentioned “Now hold Option key while clicking Restore in iTunes and browse the OS 3.0 firmware for your iPhone 2G, 3G, 3GS.”. “Now hold option Key” what does that mean? can you please help me in answering this question.


  43. k_gaic September 21, 2009 Reply

    Just bought a 3gs which came with 3.1 already on it and itunes wont let me downgrade to 3.0. I dont care about the unlock jut the jailbreak. Do I just have to wait for a 3.1 jailbreak or is there a way around this?

  44. Lisa September 21, 2009 Reply

    I upgraded my 3g iphone to the 3.1 on accident and I’m trying to downgrade so it will work again.

    I downloaded the Itunes 8.2 and when I download the ”2.Download iPhone OS 3.0” it shows on my computer but when i restore it on itunes and it opens the folder where I look for it, I cant find it. I think b.c it’s zipped, but i dont know how to convert it, can you help me.

    p.s Im using Windows.

  45. jonny September 21, 2009 Reply

    OK i had the freezing jailbreak problem and all i could do was try again or upgrade to 3.1 unjailbroken,Here is what i did to get working jailbroken 3.1,,,uninstall itunes 8.2 reboot pc or mac,install itunes 9,download custom 3.1 firmware allready jailbroken and shift restore and install,all worked for me,,,hope this helps someone,cheers.

  46. Aarkan September 21, 2009 Reply

    I’ve tried multiple times to get this to work, but no luck. It always stops on the “installing activation bundles” part for a long time before going back to the recovery mode screen. I’ve tried using different USB ports, and disconnecting and reconnecting the USB cable during the process, but it still isn’t working. I found that it works just fine if I don’t tell it to install Cydia or ICY, but there’s no good reason to do this without them. I’m using an 8gb iPhone 3G running on version 3.1, and trying to downgrade to version 3.0. My computer is 32bit windows XP. My iTunes is version 8.2. Any help/ advice you can give would be greatly appreciated . .

  47. silversoul September 21, 2009 Reply


    I need your help. im trying to jailbreak my iphone 3g from 3.0.1 to 3.1 but i am having trouble. im using rogers (toronto, canada) as my provider. i dont need to unlock it just jailbreak it. when i get the 3.1 jailbreak working i have no service. im using a custom ipsw from web. it alows me to have a 3.1 with cydia and all that but no service. help please. i desperately need to get my phone working in jailbroken mode. im having the same problem with a factory unlocked iphone 3g as with my rogers iphone.
    thanks in advance

    • Vinay September 21, 2009 Reply

      @ Silversoul Install UltraSn0w from Cydia

  48. DigitalDave September 21, 2009 Reply


    Thank you, thank you.

    Had an iPhone 3G. Running OS v 3.01 – Jailbroke & enabled internet tethering. Stupidly allowed iTunes to upgrade phone firmware to 3.1 and lost internet tethering and jailbreak. Followed your downgrade guide to 3.01, incl using Quickpwn 2.2 (Windows)to get into Emergency Call mode. I restored to a pre-3.1 backup. Everything worked, however I had some minutes of angst until voicemail came back online for me. I forced it to check by asking to hear a playback of my greeting. It took 2 attempts, but finally I was updated to current messages. WHEEW…

    The downgrade worked. Internet Tethering once again enabled and working. My jailbreak was even restored. EVERYTHING DUCKY !!!


  49. sean September 20, 2009 Reply

    the cydia in my iphone 3g cannot be open after after steps of downgrading, anything i can do?

  50. Jade September 20, 2009 Reply

    wait, if the iphone has already updated to 3.1, and the BB has been changed, then downgrading it to firmware 3.0 still wouldn’t make it unlockable with ultrasn0w as of now right? it would just be easier to jailbreak. am i understanding this correctly?

  51. jeremy September 20, 2009 Reply

    i have upgrade my iphone to 3.1 firmware, may i know when will redsnow 3.1 release, no wonder this few days i keep on jailbreaking my phone ,eventually not works..pls let me know when the redsnow will realease..thanks..i will try to resolve it again,,i just read the article from other site, which says that, who ever upgrade iphone to 3.1 firmware,u sure stuck, because this firmware can be downgraded.

  52. Umer September 20, 2009 Reply

    i also accidentally updated to 3.1 and i want to try downgrade to lowered firmware versions but received errors 16xx. can anybody tell me reason?
    can itunes 9 version can be used or i again also downgrade itunes to 8.2?

  53. Madlad September 20, 2009 Reply

    I purchased a Iphone 3GS 16gb last week, downloaded Itune 9 as they told me to at the store. It upgraded my phone from 3.0.1 to 3.1. What release of Itunes and other software do I need to restore this phone back to 3.0.1 so I can jailbreak it. All new to this Iphone world and jailbreaking so I hope I’m in the right place and have asked the correct questions.


  54. Jams1888 September 19, 2009 Reply

    About Iclarified.type “where to download iPhone firmware files from” then click the right facing triangle above where it says “search”at the top of the screen.looks like this. >

  55. Jams1888 September 19, 2009 Reply

    For all people looking for restore files go to a website called iclarified and it lists every ipsw from 1.0 to 3.1 on all iPhones (2g,3g and 3gs).just type in iPhone ipsw on the search tab in iclarified.

  56. AJS September 19, 2009 Reply

    which SIM card should i use while doing this. i got my phone from the states and i dont have the at&t sim card anymore

  57. trinomnom September 19, 2009 Reply

    @lbo i had same problem and i just search for the file and deleted it and thats all

  58. trinomnom September 19, 2009 Reply

    i just followed steps and it works perfect for my 2G thanks lot

  59. stu September 18, 2009 Reply

    Dear All,

    i have just bought iphone 3GS with 3.1 firmware. do you all can help me how to unlock this phone?

    i have read iphone Dev Team. there are noway to unlock right now. i have to wait.

    can you all give me a suggetstion?

    Best regards,

  60. j2innet September 18, 2009 Reply

    @anne, you chose wrong iphone model for

    3.0.1 (iPhone1,1_3.0.1._7A400_Restore.ipsw) is for iphone 2G

    3.0 (iPhone1,2_3.0_7A341_Restore.ipsw) is for iphone 3G

    if ur iphone is 2G, you should choose iPhone1,1_xxxxxxxxxxxxx
    if ur iphone is 3G, you should choose iPhone1,2_xxxxxxxxxxxxx
    if ur iphone is 3Gs, you should choose iPhone2,1_xxxxxxxxxxxxx

  61. Ibo September 18, 2009 Reply

    Hi, im trying to downgrade my version.

    I installed iTunes 8.2 but when i open it it gives me an error
    ” The file iTunes Library.itl cannot be read because it was created by a newer version of iTunes”

    any way to go around it??
    please help

  62. Richard September 18, 2009 Reply

    I’m an idiot!

    Please help if you can.

    I’m currently on 3.0.1. Everything was working great. My 3gs was unlocked and jailbroken, then I decided to be an idiot. I decided to click “delete all data contacts and contents.”

    The phone did its things, then I got stuck at the apple screen.

    I did a hard reset, by holding down power and the home key.

    So, I figure, I’ll try to re-jailbreak my phone.

    Redsn0w allows me to jailbreak, but I get stuck at “activating” and it won’t finish the jailbreak.

    What should I do?

    Thanks for the help!

  63. j2innet September 18, 2009 Reply

    Hi Vinay,

    Good day, thanks for ur posting. i see 80% of the ppl crying for help, 20% having success…

    before i try anything, i just want to clarify what i understand currently available solution.

    1. Does apple stop signing 3.0 for all model, or just 3gs
    2. is Downgrade from 3.1 to 3.0 using Cydia SHSH good enough, the phone remain locked up rite?
    3. Restore 3.1 custom firmware from DevTeam is that the best atm?

    thanks in advance

    • Vinay September 18, 2009 Reply

      @ j2innet Nope SHSH is for 3GS only, you are on 3G so feel safe..Custom firmware is only the option at the moment.

  64. jamie1234 September 18, 2009 Reply

    If you downngrade from 3.1 to 3.0 will the benM tethering hack still work on an iphone3g and will I be able to make calls and everything and will iTunes recognise my phone without jailbreaking it.in other words can I still call and receive calls on 3.0 firmware and 5.11 baseband .i live in the uk on a payandgo phone on o2.

  65. S3RIPH September 17, 2009 Reply

    I like an idiot updated my iphone 3g to 3.1

    I am now trying to downgrade to go back to using Cydia, etc.

    I have tried the process you list above, as well as other’s ways of downgrading and on each one, during the restore process, iTunes gets stuck on the “Verifying iPhone software” screen. It just sits there and does nothing.

    Any ideas why it’s doing this?


  66. anne September 17, 2009 Reply

    hi voltik!

    i tryed to do everythink what you said.
    but the firmware for 3.0.1 (iPhone1,1_3.0.1._7A400_Restore.ipsw) has in itunes 9.0. the error message: false format.

    with the version for 3.0 (iPhone1,2_3.0_7A341_Restore.ipsw) I get the error message: unknown 1015.

    ok, you mentioned that… but quickpwn doen’t accept a choise for the correct iPhone modell.

    really difficult!
    i do not continue to know.


  67. Jeff September 17, 2009 Reply

    so probably a silly question. Once I downgraded to 3.0 and have successfully jailbroken it again, should I then install restore 7c114??

  68. Jamie September 16, 2009 Reply

    If you downngrade from 3.1 to 3.0 will the benM tethering hack still work on an iphone3g and will I be able to make calls and everything and will iTunes recognise my phone?

    • Vinay September 17, 2009 Reply

      @ Jamie yes benm hack will work on downgraded 3.0

  69. Paul September 16, 2009 Reply


    How do you get Quickpwn to work? Mine is just stuck waiting for the iPhone…

  70. Main September 16, 2009 Reply

    can u help me??
    when i want to restore my iPhone to 3.0 firmware iTunes always giving restore and update..instead of just restore option. what do i do? do u have any suggestion?

  71. mlokz September 16, 2009 Reply

    i followed the instructions with my iphone 3g but now i dont get any service or a internet connection, what can i do?

  72. Jamie September 16, 2009 Reply

    Hi Vinay!

    I did everything you said and worked great. Now the problem is I can’t into cydia even though I have the widget. Is it because I already upgraded the firmware to 3.1?

    • Vinay September 16, 2009 Reply

      @ Jamie Pwnage tool is available for 3.1 jailbreak..

  73. voltik September 16, 2009 Reply

    To Downgrade iphone 3G from 3.1 to 3.0:

    1. Using itunes 9 restore from the 3.0.1 ipsw file

    2. Ignore the 1015 error message and close itunes

    3. Download and launch quickpwn 2.2 and follow the initial instructions and wait for it to reboot the iphone in emergency call mode

    4. close quickpwn 2.2

    5. Open itunes and setup as new iphone

    6. Jailbreak using redsn0w 8.0

  74. Isa September 16, 2009 Reply

    So if I downgrade my 3.1 iPhone 3g to 3.0 .. I can unlock it again without any problems?

  75. chris September 16, 2009 Reply

    If you are having problems with the “installing activation bundles” error, I had it (like 10 times), then fixed it. Here is what I did differently.

    I used a powered USB hub.
    I went to DFU mode, did the first restore, get the error. Then go back to DFU mode *again* for the second restore, get the error.
    Then run redsn0w.

  76. JJ September 15, 2009 Reply


    I have an iPhone 3G but it won’t turn on at all and if I am to restore it via iTunes, I have to update to 3.1. I tried doing this method, got it into DFU mode, opened iTunes and held Alt while clicking restore, but nothing happens. I open up Redsn0w 0.8 and browse for the 3.0 firmware and start the process, although it gets frozen at “Waiting for reboot”.
    Am I supposed to update to 3.1 then use Redsn0w or what am I doing wrong?


  77. momo September 15, 2009 Reply

    i have a factory unlocked 3gs
    was able to downgrade but when using the redsn0w 0.8 i got stucked at
    “installing activation bundles

    any way to overcome this

  78. Alex September 14, 2009 Reply

    Dear author
    i have the same problem with ZumiZoom ..

    I restored my 3g on iTunes 8.2. I got the error code 1015. I ignored it, as instructed. I ran redsnow 0.8, everything was going fine until the jailbreaking process got stuck on “installing activation bundles”. It’s been getting stuck there eversince i accidentally upgraded to 3.1. I’m pretty sure i was successful in downgrading to 3.0 because Redsnow recognizes it except it gets stuck on the “installing activation bundles” and just ends up at the same locked screen where i started.

    I use yous answer with unplugging and plugging again but nothing change.
    my phone still shows the cable and the itunes icon.
    i think is still in dfu mode..how can i change it?
    if i plug it to itunes will show me the same restore command!
    any help?
    Thank you

    • Vinay September 14, 2009 Reply

      @ Alex Try to put your phone in DFU mode then downgrade to 2.2.1 and see if any difference, BTW your baseband is now updated and chances are very less to soft unlock your phone again.

  79. Phoenix September 14, 2009 Reply

    I figured this might help some people out there. You can download past .ipsw’s (OS’s) at this site: http://www.iclarified.com/entry/index.php?enid=750. They’re all listed by iPhone type so read every entry carefully so you don’t get the wrong one. Then just follow the steps and you can downgrade to OS 3.0.1 so you won’t be at the mercy of hackers. I did this to my iPhone 2G and it worked like a charm. Good luck all!

  80. yvette H September 13, 2009 Reply

    Hi Vinay I need a little help I had to restore my phone and it installed 3.1 without me knowing and then I went to jailbreak it again and was gutted at what I had accidently done! should I just wait til a new version of redsn0w is avalable as I dont care about unlocking it I just like the custom themes and stuff like winterboard and fontswap etc. my phone is not locked to any network I only want the freedom of choice offered by Cydia and Icy again.
    so my OS is currently 3G OS 3.1 with baseband 05.11.07 can you please tell me what optiions are I am not a mega hacker or a techy person so any help will be much appreciated..

  81. Craig September 13, 2009 Reply

    HI VINAY, IT WORKED!!!!!!!

  82. steve September 13, 2009 Reply

    i upgraded to 3.1 by mistake on my iphone 3gs…. and my phone was completed locked.. i did the downgrade the way you instructed.. i get stuck in step 7 and pops up that apple says my update is not eligible. what to do ?? pls can somebody help me…

  83. steve September 13, 2009 Reply

    i upgraded to 3.1 by mistake on my iphone 3gs…. and my phone was completed locked.. i did the downgrade the way you instructed.. i get stuck in step 7 and pops up that apple says my update is not eligible. what to do ?? pls can somebody help me…

  84. Arjun September 13, 2009 Reply

    By mistake, I have updated my I phone 3GS from 3.0 to 3.1
    After reading this blog, I ‘m hoping I have updated my database as well, and since I have a 3GS not 3g, Is there any way to downgrade my operating firmware back to 3.0?

    I would appreciate if anyone can help me here.


  85. Bobby September 13, 2009 Reply

    Ok so I finally got it to work. What worked for ME was to downgrade to iTunes 8.2 first, then I restored to firmware 2.2 then restored to 2.2.1 then activated via iTunes like normal. After that I then restored to 3.0 and it came up and activated with no need to push red snow to get it to boot, of coarse I did use redsnow to jailbreak it and reinstall all the fun stuff.

  86. Dhaval September 13, 2009 Reply


    I got the iphone 3g from uk. It was loaded with 3.0.1 firmware. I unlocked it to 3.0 last week, it was working fine. But thanks to my stupidity i updated it to 3.0.1 & now i cant even start the phone. I tried all the things you have written above. But somehow i keep getting error ‘1015’. When i start redsn0w it gets hang in between. Guide me through this please. thanks

  87. Luiz September 13, 2009 Reply

    Man, i’m from Brasil, and you just saved my life… i love you dude… i finally downgraded from 3.1 to 3.0 on my itouch

  88. robert September 13, 2009 Reply

    hi i have a i phone 2 g unlocked that’s it i accidentally upgraded it yesterday and now its stuck at the emergency call screen i still have service and can make and receive calls but that is it please help how do i get pass the emrgency call screen

  89. Nikhil September 13, 2009 Reply

    Hi Vinay,

    Thanks a lot… I thought I lost my iphone (2g) for ever. but within 15 minutes It worked with the instructions. thanks a lot… by the way I didn’t saw any kind of error message… it worked very smoothly.

  90. Ivan213 September 13, 2009 Reply

    hey im doing everything what u say but the show me error 1015 what can i do?

  91. LuisB September 13, 2009 Reply

    Thanks Vinay!!!
    I used QuickPwn after restoring my 3G to 3.0 on Itunes 9. Did the Jailbreak and the process completed fine. My phone is now starting fineo on OS 3.0 with cydia… Though it doesn’t recognize my SIM and I guess I can do nothing about it until there is a fix for the baseband issue 🙁

  92. Vinay September 13, 2009 Reply

    @ Derek If you updated your 3G or 3GS then you are out of luck, but if you have a 2G phone then wait for next release from Dev Team

    @Taher 1015 means your firmware is installed, just do the RedSn0w process again. But your baseband is locked now so you can’t reunlock it again.

    @ Riggy iPhone 2G is free from baseband updates so do the process given above and you’ll be good.

    @ DMan LuisB Put your phone in DFU mode restore to 3.0 or 3.0.1 then retry the redsn0w process.

    @ Sameer If you are on Windows use Shift key instead of option key.

    @ Nate Rename the Firmware you downloaded to XYZ.zip to XYZ.ipsw and try again.

    @ roman Put your phone in recovery mode and try the whole process again

    @ Sam Only 2G iPhone are baseband free, 3G and 3GS uses the same baseband. In iPhone 3GS Apple added a new security called ECID, that is causing the problem.

    @ Bobby Try again n again with DFU mode

    @ user 4 Why are you taking chances wait for Pwnage tool is coming soon.

    @ LuisB try to downgrade to 2.2.1 and use QuickPwn to jailbreak, if works fine otherwise again DFU mode >> Restore to 3.0 and RedSn0w again.

    @ Adam No error 1015 is fine just do the RedSn0w process and you’ll be fine.

  93. adam September 12, 2009 Reply

    Vinay, when I restore my iphone 2G I dont get any of the expected errors like 1015. Does this mean i havent downgraded to firmware 3.0?

  94. LuisB September 12, 2009 Reply

    What should I do? Tried several times to downgrade, but Always gets stuck on “installing activation bundles” and after a long time it gets back to the USB connector & Itunes logo screen… Your guidance is appreciated. Thanks

  95. User4 September 12, 2009 Reply

    If i updated my 2G to 3.1,
    can i downgrade to 3.0 and jailbreak again with redsn0w 0.8?

  96. Bobby September 12, 2009 Reply

    Sorry for all the posts, finally got through everything except now it won’t activate via iTunes. Thanx…

  97. Sam September 12, 2009 Reply

    Can we just clarify the details for 2G phones?

    3.1 does not alter the baseband on 2G iPhones – correct? So a restore to 3.0.1 and jailbreak with redsn0w will unlock it?

    and 3G – same story? – Only 3GS is screwed baseband-wise?

    If this is correct, can someone clarify this in the article intro for each phone model so that it is very clear?


  98. LuisB September 12, 2009 Reply

    @ZumiZoom Let me know if you find a solution for downgrading your iphone. I am having the same issue, the process gets stuck at “installing activation bundles” This really sucks!!!

  99. roman September 12, 2009 Reply

    I had downgraded my iphone 3G 3.1 to 3.o, but it didn’t work, and now i’m trying to upgrede it back, but the phone got stuck on apple logo and i can’t do anything with it even turn it off, all i see just apple logo on the screen.iTunes can’t detect the phone either. Can you help me to make it work??? please

  100. nate September 12, 2009 Reply

    “and browse the OS 3.0 firmware for your iPhone 2G, 3G, 3GS. Now the restore process will take 10 – 15 minutes.”

    i get stuck here… when i browse there is nothing about OS 3.0 firmware for my 3g…. what do i do i need help!!!!

    plz call and xplain to me!!! thanx!!! i have been trying 4 hrs!! fusterated

  101. Sameer September 12, 2009 Reply

    hello i was confuse on what you said on this part…Now hold Option key while clicking Restore in iTunes and browse the OS 3.0 firmware for your iPhone 2G, 3G, 3GS. Now the restore process will take 10 – 15 minutes. Do i just leave it and let it restore it self to the 3.0 firmware? or just add the firmware to the iphone that i downloaded from the website how can i do this? reply plz….thanks…

  102. DMan September 12, 2009 Reply

    thanks for the support vinay! i’m same as ZumiZoom with the pinwheel spinning at the “Installing Activation Bundles” screen. i’ve tried to unplug and replug usb, but no change. pls advise.


  103. Rikky September 12, 2009 Reply

    Hi Vinay

    I badly need your help pls!

    My cousin recently gave me an iphone i think its a 2g 8gb its old anyway!
    He got the phone in england but i live in Portugal,when he gave me the phone i put my Portuguese sim card and it worked perfectly.
    Stupidly 2 days after ive decided to connect my iphone to my laptop to put music files in it, and when i opened itunes there was a message saying there is a new update for your iphone and i stupidly accept it.After downloading the new software it doesnt accept my Sim Card,all i can do now is emergency calls.
    I would be very pleased if you could help me with this matter,cause i honestly dont now what to do wit it!

    Many Thanks

  104. Taher September 12, 2009 Reply


    I have iphone 3G, and i tried your way to restore OS 3.0, but i got a 1015 error, now the iphone is stuck in the DUF mode . what to do ??

  105. derek September 12, 2009 Reply

    so would i still be able to unlock my phone after re-jailbreaking it?

  106. Vinay September 12, 2009 Reply

    @ Rich Nope because your baseband is updated, now wait for next release of UltraSn0w or any other tool.

    @ Steven Use Shift key instead of option key for Windows.

    @ Lucky If you have legit(Contract)AT&T then your itunes will activate your phone, but if you are previously running on UltraSn0w then your baseband is updated and the latest Ultrasn0w can’t unlock that.

  107. lucky September 12, 2009 Reply

    I completed the jailbreak and have ICY and ICY with no phone service. I have ATT for a provider. HELP ty

  108. steven September 12, 2009 Reply

    what key do you press on a pc (rather than the mac option key) to restore to OS 3.0

  109. Rich September 11, 2009 Reply

    If i downgrade from 3.1 to 3.0 will i be able to unlock my iphone 3g using ultrasnow?
    if not how can i get it unlocked?

  110. derek September 11, 2009 Reply

    i have the iphone 2g and i updated to 3.1 like an idiot, i was wondering if the baseband on the 2g phones get updated too

    • Vinay September 11, 2009 Reply

      @ Derek no there is no Baseband update for 2G so wait for next version of RedSn0w

  111. ZumiZoom September 11, 2009 Reply


  112. Jake September 11, 2009 Reply

    Have a iphone 3GS, i recently hit the reset all settings and now i have a apple logo, screen of death, tried DFU mode to restore 3.0 and 3.0.1, and pops up that apple says my update is not eligible. Any solutions any one? Thanks.

  113. MM September 11, 2009 Reply


    I was running iphone 3g 3.0.1 before I started the jailbreak and unlocking process but I guess as I was following the steps it upgraded my phone to 3.1. So now I am stuck and unable to jailbreak/unlock my phone. I was hoping to do this in the next couple of day…do you know if a new redsn0w and untrasn0w software will be ready to do this with the iPhone 3g 3.1?

    • Vinay September 11, 2009 Reply

      @ MM Dear sorry to say but as you updated to 3.1 your baseband is also updated to latest version. And the latest baseband is not hacked yet. The coming versions of unlocking tool are designed to update your OS only while preserving your baseband. Now you are out of luck until any new hole is discovered by the iPhone community, so keep praying.

      @ Jake Apple pulled their servers to signing the OS 3.0 and 3.0.1, thats why you can’t downgrade your iPhone 3GS. I hope you have dumps of your iPhone e.g. ECID for future jailbreak and unlock..

  114. Vinay September 11, 2009 Reply

    @ Nate Put your phone in recovery mode do a clean install and repeat the process again.

    @ Rishi You are playing with wrong versions, Current RedSn0w is capable to Jailbreak OS 3.0 and 3.0.1 while QuickPwn supports upto 2.2.1 only. The bad news is if you updated to 3.1 then your baseband is upgraded which is not reversible yet.

    @ Shubhada Put your phone in recovery mode and restore to 3.0 again and do the RedSn0w process agian. If you still getting the service provider error then install and run bootneuter from Cydia. Before using Bootneuter watch the process video on YouTube…

  115. Shubhada September 11, 2009 Reply


    Iphone was restored, but it asks for the sim from the service provider. What should be the next step?

  116. rishi September 11, 2009 Reply

    I’m trying to jailbreak my iphone 3g with 3.1 OS software, but redsn0w even Quickpwn can’t find the .ipsw file! Can anyone help? Thanks!

  117. nate September 11, 2009 Reply

    @vinay thanks, i tried that but unfortunately it continues to get stuck on the startup screen. is a restore the only other option? no way to restore and stay at 3.0.1, right?

  118. Vinay September 11, 2009 Reply

    @ Nate do a force restart by pressing and holding both power and home button together for 15 seconds. Then try again..

    @ Bee Your baseband is now updated now keep patience until any dev releases any tool to downgrade the baseband (chances are less)

    @ Shubhada Just unplug and replug your phone from USB when your process is freezed.

    @ NightWalker Wait for updated version of Fuzzyband current version is not capable to do so.

    @ ZumiZoom Just unplug and replug your phone from USB when your process is freezed. Bad news for u is your baseband is now updated and the latest baseband is incompatible to Ultrasn0w.

    @ Joe Lets hope for the best.

    @ James Redsn0w 0.8 can’t jailbreak your phone..

  119. james September 11, 2009 Reply

    i still can’t jailbreak my iphone 3g 3.1 firmware pls help me but thanks for the infomation.

  120. Joe September 11, 2009 Reply

    Yup, the same thing happened to me earlier today & now my iPhone is f***ed up, I was stuck in the apple screen & I had to upgrade to 3.1, now I can’t jailbreak it anymore, I hope a downgrade will be available sooner than later!!!!!!!! I have to start all over again!

  121. ZumiZoom September 11, 2009 Reply

    I restored my 3g on iTunes 8.2. I got the error code 1015. I ignored it, as instructed. I ran redsnow 0.8, everything was going fine until the jailbreaking process got stuck on “installing activation bundles”. It’s been getting stuck there eversince i accidentally upgraded to 3.1. I’m pretty sure i was successful in downgrading to 3.0 because Redsnow recognizes it except it gets stuck on the “installing activation bundles” and just ends up at the same locked screen where i started.

  122. nightwalker September 11, 2009 Reply


    unfortunately i have updated to 3.10 with the new itunes 9.
    after i while i managed to jailbreak the phone and unlock it (same way you described here in the blog). But it was not possible to get a signal of my provider because the baseband has changed to ICE2-05.11.07

    i also have 5.80 as bootloader
    thats why i thried the fuzzy tool. but it does not work with this baseband. Do you have a solution for me to downgrade the baseband ?

    thx &
    best regards

  123. Shubhada September 11, 2009 Reply

    I am following your steps for the recovery. My case is as follows:
    1. I bought unlocked Iphone 2G
    2. I upgraded it to 3.0
    3. Then yesterday accidently I upgraded it to 3.1 and it got stuck.
    4. Foolowed your steps for recovery. (It is 13 mins already and still recovering.
    5. Now I don’t know what firmware I will have on my Iphone once it is recovered.
    6. I do not know what to do next as well.

    So can you help?

  124. Bee September 11, 2009 Reply

    i upgraded to 3.1 by mistake on my iphone 3g…. and my phone was completed locked.. i did the downgrade the way you instructed.. and it worked.. my cydia is in the phone and everything.. im going to try the unlock with ultrasnow and let u know if it works..but so far it works perfect…

  125. nate September 10, 2009 Reply


    I just tried unlocking my 3gs with ultrasn0w and now my phone is stuck at the apple screen after reboot. Do you have any suggestions on what I should do? If I restore to 3.1 will I fry my phone?

Leave your comment here