Hack Attack : Downgrade iPhone 2G From 2.0 to 1.1.4 And Unlock it

by Karthik on July 18, 2008 · 46 comments


While a lot of people are awaiting the release of Pwnage tool from iPhone Dev Team, there are equally that many people who accidentally got upgraded to 2.0 leaving their precious iPhone locked and unusable.

If you are one of those, then follow this guide to restore your iPhone 2G from firmware 2.0 to 1.1.4 and completely unlock it. This is of course is the only way you can use your iPhone 2G until the Dev Team releases Pwnage tool 2.0.

Follow the instructions below carefully, and you should be able to achieve the stated goal pretty fast. Trust me, it ain’t that hard’.

Warning : This tutorial/guide is for the iPhone 2G only which have been accidentally upgraded to 2.0 needing to restore back to 1.1.4 and unlock the phone. Do not use this guide on your iPhone 3G.

Also this guide is currently only for the Mac OS.. I will add a guide for Windows when it is available and ready.

Alright lets get started then’. Download the following items at the start, you will need them during the course of the tutorial.

Download all of them and keep them handy.. Lets get started then with the real deal.. Get ready to free your iPhone ;-)

  • Install iTunes 7.7 and then uninstall it using AppZapper. This is to make sure you have the correct drivers and files necessary for the iPhone with firmware 2.0.
  • Open Terminal and type the following command. Enter the administrator password when prompted for it.
    sudo rm -R /System/Library/PrivateFrameworks/MobileDevice.framework
  • Now install iTunes 7.5 and reboot your Mac.
  • Rename iTunes folder in Music to iTunesOLD. Run iTunes and configure everything to your hearts liking and quit iTunes.
  • Plug in your iPhone using the dock connector. iTunes should now recognize the iPhone and prompt you telling that you need a newer version of iTunes. Just don’t bother and click OK.
  • Now the tricky part, you now need to put the iPhone in DFU Mode. Note that the iPhone is completely blank in the DFU Mode.

    Here’s how to get into the DFU Mode, hold the home button on the bottom and the power button until the screen turns off and then count to 2 and let go of the power button on the top of the iPhone , but keep pressing home button until iTunes asks you if you want to restore your iPhone.

  • Now in iTunes option click Restore in the iPhone tab and choose the iPhone firmware file iphone1,1_1.1.4.4A102_Restore.ipsw you downloaded earlier.
  • iTunes will now restore 1.1.4 onto the iPhone. Once it is done you should get an error 1015 which is good sign.
  • Now put your iPhone in normal restore mode (not DFU). To go into normal Restore mode turn off iPhone, turn on with a tap on power while holding the home button and hold the home button until iTunes tells that you need to restore your iPhone. Now restore the firmware again just like in the previous step. Don’t bother about the error code.
  • Now quit iTunes and start Pwnage tool that you downloaded earlier and hit browse ipsw and select the firmware you downloaded earlier..
  • Hit iPwner, and after a while your iPhone will start showing text, loads of it. After a while it should restart and ask you to connect it to iTunes.


  • Hit Browse ipsw. Choose the file you downloaded earlier. Select ipsw builder and configure the options as shown below in the screenshot.


  • Hit Ok, and choose the two bootloader files from the rar archive you downloaded earlier. Choose a location to save your restore file.


  • Quit Pwnage tool, and fire up iTunes one last time.
  • Option click on restore in the iPhone tab (the alt key + mouse key) and choose the new custom restore file you created in Pwnage tool.
  • Once the restore is complete, your iPhone should be completely unlocked and jailbroken. You should be able to run any apps you wish and use any SIM.
  • Sync your iPhone, and enjoy your totally unlocked iPhone.

Well that is it, wasn’t that long isn’t it. Try it out and at the moment it is the best solution until Dev Team gets around to releasing Pwnage tool 2.0 that will unlock Firmware 2.0 on the iPhone 2G.

Meanwhile enjoy your hacked phone!! Special thanks to aRT in the forums for writing this guide.

Please let us know in the comments, as to how it goes for you. This wouldn’t be possible without the work of many hackers from around the world whose sole aim is to free up the iPhone.

See more from: iOS

{ 44 comments… read them below or add one }

Roy Hagenaar July 19, 2008 at 4:22 am


I’m Roy from Holland and I got the same problem. Your guide is very clear, only my problem is that I haven’t got a mac.

Please let me know when your guide for windows is ready, because I got a beautiful, but unusable Iphone.

Greetings from Holland

Roy Hagenaar


IanG July 19, 2008 at 5:36 pm

Good to see the Hack Attack back on your pages.
Keep up the good work.


FireFox July 19, 2008 at 6:57 pm

Is there a hack for the 3G phone already ??


FireFox July 20, 2008 at 6:02 am

Jup Pwnage tool 2.0 has just been released !!


Ram July 21, 2008 at 12:02 pm

I have the same issue of upgrading my unlocked iPhone to 2.0. Would be very glad to downgrade it using Windows.

Waiting for the giude to downgrade & unlock the iPhone, using Windows.


twana July 21, 2008 at 9:42 pm

I am twana from iraq i have iphone 2g 1.1.4 firmware ..before three daye i updated my iphone to 2.0 firmware..so i doing this step you writted ..but there is an error” iphone could not be restored an unknown erro occurred 20″ this erro apear when i try to restor my phone..what is solution ..
very thanks for you



Brandon July 22, 2008 at 4:28 am

I pwnd the iphone and everything and when i went to load the custom firmware, it shows error 1015. someone please help?


Yunus July 22, 2008 at 3:45 pm

Best guide available for sure, tried tens of times before finding this guide. BTW you explained the DFU mode starting sequence the best way.. THX alot..


Paul July 22, 2008 at 3:59 pm

one in thisi guide step that wasnt clear:

should appzapper have ‘keep applications safe’ checked or not?? i unchecked before zapping itunes 7.7 and now in DFU itunes 7.5 says “Software for this iPhone is currently not available” when I try to restore. Am not sure if that was because of that or from some other cause. Either way my iPhone is still in 2.0 and SIM locked….

Any tips?

PS it was a ziphone jailbroken 1.1.2 before I stupidly applied 2.0


Bik July 22, 2008 at 7:53 pm

I’v done everything above and it works perfectly. The only thing is that my SIM lock is still on and I cannot use my iPhone as a phone! Any help?



johan July 22, 2008 at 10:49 pm

I got a error message 1604 :( What’s wrong? With the custom file


keith July 23, 2008 at 11:33 pm

Well, I did my best to follow all the instructions carefully. I’m definitely far from technically clueless, but right now I’m left with an iPhone that boots into raw BSD and won’t be seen by iTunes. Yes, this guide – well-written though it seems to be – has effectively led me to brick my phone. Any chance of a guide on upgrading back to the damn 2.0 version?


Looks like this was an expensive mistake. At this point I have to warn people to think at least twice before attempting to do this.


keith July 24, 2008 at 2:10 pm

Well, after some hours of either brick-ness or BSD text display the iPhone is back to 2.0 software. When I get my 3G model I’ll try this again, but I’ll set aside a few hours just in case, and I’ll be sure to try the downgrade on a different Mac from the one I use to sync. That’s what helped me get it recognised and restored to 2.0 again, eventually.

This still seems like a good set of instructions, but it is far from a straightforward process.


jonathan July 25, 2008 at 1:00 am

ok i installed itunes 7.5 and put my phone in dfu mode and i have the 1.1.4 firmware but when i click restore it says “software for this iphone is currently unavailable. make sure you have the latest version of itunes and try again.”what should i do?!


Fred July 25, 2008 at 5:04 pm

How do you verify the firmware version on the iphone?


Fred July 25, 2008 at 5:13 pm

Finally found the answer. Now to downgrade


Nasirul July 29, 2008 at 11:24 am

Thank you for the instructions. My iphone is doing everything like before but it does not recognize my sim card or network.
Does anyone have an answer?


skj July 29, 2008 at 5:47 pm

evn m facin the same problem as nasirul. everything is working execpt the sim. please help.


Fred July 29, 2008 at 4:43 pm

Pwnage 2.0 is available now I really do not see any reason to do a down grade I used it on 2 2g phones and a 3g and it works like a charm.


Roberto July 30, 2008 at 1:04 pm

Hi, I have accidentally upgraded to 2.0 and cannot revert to 1.1.4 as iTunes 7.5 won’t detect my iPhone.
Have tried with Pwnage 2.0.1 but when I attempt to upload the hacked version of the update I get a message saying that this iPhone cannot be updated.
Any ideas much appreciated.
Thank you.


Fred July 30, 2008 at 6:00 pm

I had the same problem. I had to upgrade without the option key so that it loaded the correct iphone version of 2.0. then it too 3 times to get the pwnage pgm to work. the bootnuter app would not run until the 3rd attempt. good luck…


siddhanth August 6, 2008 at 10:25 am

i read the above tricks to unlock
but i updated the unlocked version of 1.1.4 to 2.0 and then i tried using ziphone but it didnt work even pwnage didnt work

now i am getting an icon of itunes with usb symbol and i cant restore

plz tell me what to dooo

plz email your comments if you have any solution


Jay August 7, 2008 at 12:12 pm

I have an unlock 8g Iphone, When I put in my T Mobile sim card. It does not work. it jus shows like 4 little dots there. I try to turn of the phone and putting the Sim card in. And still nothing !!! Pls help. and the phone is Jail broken 1.1.4 unlock pls help me out with this problem.


Gav August 24, 2008 at 9:11 am

OK. I unzipped the file in error. Got past that bit.

Still wouldn’t restore from custom file!! Can I just use the phone after the original 1.1.4 restore, after the “error 1015 bit?”



Gav August 24, 2008 at 12:08 pm

OK. FYI This method would NOT work on my MacBook.

I successfully used iFuntastic instead. Very easy to use.


Gav August 24, 2008 at 12:09 pm

I used iFuntastic after the phone locked in restore mode.


Adel August 26, 2008 at 9:55 am

hi there,
i followed all the steps succefully, but i’m stuck in the very last step, i fired up iteunes, but it won’t allow me to restore, should i put it in the restore mode manually??? please advise as i don’t wanna make a mistake.


Alexander August 29, 2008 at 12:16 pm

Great guide only 1 thing didnt work for me the pwnage part. My iphone works great now thanks to 3 different guides. I use a mac so after the 1st 2 recorvery’s i used ziphone to put in restore and dfu mode. I used ziphone 3.0 then your iphone works. Only no network then you have to get a patched version Of it just google and ERASE your baseband only possible with patched version. Then maybe 1 more time normal ziphone and works like a charm. ;)


nick August 30, 2008 at 9:34 am

I followed all these instructions and got to restoring the custom ipsw. it didn’t restore and said error 1600! damn it! what do i do?


Rajiv Sharma September 6, 2008 at 11:18 am

You Guys Rock!!!!!!!!


Rajiv Sharma September 6, 2008 at 11:19 am

Let me know if anyone need help with this process…..Yahhoooo..i was able to unlock my phone.
i hate AT&T…they suck..now i can breath freely


coyote10 December 22, 2009 at 10:56 am

i have an unlocked i phone 3g 8gb with t mobile if i update my apps will it lock my phone back to at&t


Vik September 9, 2008 at 7:27 am

Anybody found a guide for Windows users yet? I stupidly upgraded the firmware on my 2G to 2.0 and have been scrambling to get my phone back for the last 2 days…


sam September 21, 2008 at 5:24 am

Thanks so much for the instruction! You are an absolute star!! It worked wonderful. Previously, I updated my phone to 2.0.2 and nothing seemed to work anymore and esp. my favourite app. iRadio was nowhere to be found…. Now everything works fine again.

Thanks for the brilliante work! SAM


mindala September 27, 2008 at 7:44 am

Hello, I was following the guide beautifully until one of the last steps — the one restore with the “custom restore” file. I got the dreaded 1604 error message. Before I attempt anything else, can someone let me know what happened? And what I should try next?


rishi September 29, 2008 at 5:36 am

could some one please answer my problem :(


mike September 30, 2008 at 4:57 am

i cant get the damn unlock to work tried everything it wont activate and i am stuck with the emergency calls only screen if anyone can help it will save me


Joyce November 4, 2008 at 8:50 am

I have an iphone which is 1.1.4 before but I have accidentally upgraded my iTunes to iTunes 8 and now it caused my iPhone cannot revert to 1.1.4 as iTunes 7.5 won���t detect my iPhone and even couldn’t login to iTunes 7.5 or As I have try to reinstall iTunes 7.5 or and also I have download 2G 1.1.4 firmware but the problem is I’m not sure how to do it.


humphreys November 20, 2008 at 5:58 pm

i have windows in the PC is there any solution to downgrade my iphoone?


Marcos July 5, 2009 at 2:39 am

I have a very strange problem: my phone is everytime in Recovery mode. I tryed to use itunes and restore it, but appear an error (1611). I cannot turn-on my iphone 2G. What do you think? hardare problems? I changed to differents firmware version, but is the some always…


maz October 7, 2009 at 11:09 am

cant get this to work, on windows


maz October 7, 2009 at 8:39 pm

cant get this to work, on windows


Kemi Taylor January 8, 2010 at 10:17 pm

hey hello, can i upgrade my iphone 2g from 1.1.4 to 2.0? and would i work?


Paul February 14, 2010 at 3:00 pm

Hi – tried this method and didn't work. When the iphone was installing custom file it stopped and I got a message with a code 20. Not sure what to do now. Thanks anyway.


Leave a Comment

{ 2 trackbacks }

Previous post:

Next post: