It’s time to upgrade to the latest version of iPhone firmware 2.0. iPhone Dev Team announced the release of Pwnage Tool 2.0.1 a week ago that lets you upgrade your 1st generation iPhone to firmware 2.0. The tool is awesome and works for all iPhones (including those jailbreak or non-jailbreak ones). I have spent around half an hour and upgrade my iPhone from 1.1.4 to 2.0. The whole process is very smooth, though it takes longer than the previous upgrade.
Like me, you may be eager to go for the upgrade. Wait, think again before you proceed with the upgrade. (Just want to ensure you won’t regret!) I have no complaint with the upgrade process. I’m comfortable with the upgrade and enjoy all the new features come with iPhone 2.0 such as AppStore, view powerpoint attachment and the enterprise support. But you should prepare to sacrifice the lovely Installer and other great 3rd-party applications, for instance, Summerboard. As of today, Installer is not yet ready for iPhone 2.0 (though it’s on the way), as most of other 3rd-party apps do.
If you have made up your mind, let’s get started. Please note the following procedures are for Mac OS X only.
Preparation for the upgrade
1. First, make sure you have upgraded to iTunes version 7.7 and backup your iPhone data
Update: iTunes 8.0 is released. The procedures are well-tested on iTunes 7.7. I recommend you use iTunes 7.7 to perform the upgrade. To download iTunes 7.7, you can refer to this post. Anybody try the upgrade on iTunes 8.0? Remember to let us know.
2. Download all the files including Pwnage Tool 2.0.1, bootloader and iPhone firmware 2.0
3. Extract PwnageTool_2.0.1.zip and bootloader to the same folder.
4. Place the iPhone firmware 2.0 file to “~/Library/iTunes/iPhone Software Updates”. If the folder does not exist, create it by yourself. However, in case the folder contains other firmware files, please delete them.

5. Finally, connect your iPhone to the dock/USB cable. Please keep connected for the whole process and close iTunes if it has been launched.
Running Pwnage Tool
5. Let’s get started the core part. Go to the folder you save PwnageTool. Click “PwnageTool” to launch it.

6. Click “Expert” mode. You’re upgrading the 1st-gen iPhone. So, select “iPhone” and click the arrow to continue.

7. Next, Pwnage tool searches for the iPhone 2.0 firmware file. It may take some time to locate the file. Once completed, select the firmware file and click the blue arrow to proceed.

8. Next, select “Bootneuter” and click the blue arrow. You will be go through several configuration screens. Keep all the default settings and proceed as shown.




9. After complete all the settings, you will go back to the main screen. Select “Build” and click the arrow to start building the custom firmware.

10. Accept the default filename for the custom firmware. (Of course, you can choose a better name)

11. Next, Pwnage will start creating a custom firmware file that will be used later to recover the iPhone. During the process, you will be prompted to enter your password.

12. When complete, Pwnage will ask you whether your iPhone has been pwned before. Answer “No”. (I assumed this is the 1st you use Pwnage tool)

Put your iPhone in DFU mode
13. Now, the game starts. Pwnage shows you some instructions to follow. You should follow exactly the instructions to put your iPhone in DFU mode. Remember timing is important!




14. By following exactly the instruction, your iPhone can enter DFU mode. In case you fail, don’t panic! It won’t brick your iPhone. I did the procedures twice. To retry, you can just disconnect your iPhone from USB, turn on your iPhone and connect it again.


15. Ok, your iPhone should appear as if it’s turned off. Don’t touch it. Quit Pwnage and go to the final procedures.
Install the Custom Firmware
What you have completed with Pwnage is you have created a custom firmware 2.0 for your iPhone. The remaining procedures are to use iTunes and install that custom firmware onto the iPhone.
16. Start iTunes and it automatically detects your iPhone is in recovery mode.

17. Confirm “OK”. Hold down “Option” button and click “Restore”. You will be prompted to select the firmware file. Remember to select the custom firmware file.
![]()
18. Now, iTunes will start loading the firmware onto iPhone. Don’t touch anything, keep your iPhone connected. It may take several minutes to complete the process. Once complete, iTune will prompt you that it has recovered your iPhone to the default factory settings.
19. The iPhone will then start up automatically. For first time bootup, BootNeuter 2.0 will be launched to flash the baseband and unlock your iPhone. The process will take around 3-4 minutes to complete. Again, don’t touch your iPhone. Let it complete the process alone.


20. Okay, I believe everything is smooth. You should see your iPhone come back with firmware 2.0 (see the AppStore). And you can sync back your data to the “new” iPhone.
Update: You can now upgrade to iPhone firmware 2.1 using Pwnage Tool. Check out the complete guide here.
Share with Your FriendsWhat's Next?
If you find the post is useful, subscribe to Simon Blog using RSS or Email to get free iPhone updates. Alternatively, you can follow me on Twitter or join us on Facebook.
Related Post you'll like:- Complete Guide: Jailbreak & Unlock iPhone for firmware 2.1 using Pwnage Tool
- Complete Guide: Jailbreak iPhone 2.2 (2G/3G) using PwnageTool [Updated for firmware 2.2.1]
- Complete Guide: Jailbreak iPhone 3.0 using PwnageTool for iPhone 2G & 3G
- iOS 4 Jailbreak Guide for iPhone 3G & 3GS using PwnageTool
- Step By Step Guide for iPhone 3.1 Jailbreak using PwnageTool





{ 92 comments… read them below or add one }
Hi Simon,
Mine sort of conked. itunes displaying that sim ,ot supported.
I upgraded phone using pwnage tool from 1.0.2 to 2.0, but now it only has the itunes logo and i can only do emergency calls. I have a 1st. gen iphone and itunes says “the sim card inserted in this iphone does not appear to be supported”. This iphone was unblocked for use in Mexico, now it doesnt work, help
Mani, which step are you stucking at?
Alice, have you completed the step to create the custom IPSW file? Also, you need to put your iPhone in DFU mode (step 3) to install the custom IPSW and unlock the iPhone.
Simon,
I successfully went through all the steps in pwnage tool. At the end iTunes comes up with ‘Your sim is not supported. and now, only itunes logo appears. It doesn’t even switch off. By the way mine was 1.1.4 unlocked.
Please shed some light.
Thanks
Mani
Hey Simon,
It finally worked. I used the 2.0.2 version. And it was a SUCCESS.Appreciate the effort U guys put in. Thanks anyway. ALICE, you should do the same. It will surely work
Hello,
I’m considering upgrading my 1.0.2 jailbroken iphone to 2.0 and wanted to double check that I can do this without first having to upgrade to 1.1.4.
Sorry if this has already been asked.
Many thanks for your help and the excellent tutorials!
EricW
Eric, I think you better upgrade it to firmware 1.1.4 first before upgrading to 2.0. Officially, Pwnage Tool does not support firmware 1.0.2.
Thanks Simon. The upgrade to 1.1.4 was quick and easy! Now on to 2.0… fingers crossed.
Hi, At Step 17, in iTunes, where is the ‘Options’ button, I am only able to ‘Restore’ then it starts downloading from Apple.
Please help.
Hey Simon! I’m still wondering that can i use the old logos for the both logos’ custom?
Merritt, you don’t like pineapple, right?
Yes, you can use the old Apple logo. Take a look at the “Custom Logo Settings” in step 9, just uncheck both “Boot Logo” and “Recovery Logo” before building the custom IPSW file.
Gerard, it’s the “Option” button on the Mac keyboard.
I see. Thanks for the help! =)
Hi
When try to restore to the custom ipsw file, itunes is giving the 1604 error.
Arun, for 1604 error, hope one of the below ways solves the issue:
1. Try a different USB port. Also, please don’t use USB hub
2. Do you have another computer? If you have, try to perform the restore on that computer.
3. Try double click on the custom ipsw file directly and see if it works.
Hi Simon
My upgrade from 1.1.4 to 2.0 is failing at last stage. BootNeuter fails to load automatically and I get the SIM card is unsupported message in iTunes. Must be doing something wrong, but what?
Pwnpage Tool and Bootloaders are together in one file.
Thanks for any help.
Dick
Simon, my panic over – 2.0 all installed.
Next week 2.02 maybe… And delete the pineapple logo.
Thanks for the hard work.
Dick, great to see the procedures work for you. For 2.0.2, personally, I suggest you to hold the upgrade. That firmware version is just a bug fix version (and mostly for 3G iPhone). If you are happy with firmware 2.0, I suggest to wait for firmware 2.1 and upgrade to that version directly.
Wanted to say that this really works! I was using a jailbroken 1.1.3 in Malaysia, now successfully upgraded to 2.0 with no glitches whatsoever. Thanks Simon, your instructions were thorough and precise, saved me at least USD100 to get someone here to unlock it….
Thanks again Simon, I’ll take your advice.
My iPhone is unlocked and jailbroken (pwned), it’s being used with T-Mobile (U.S.A.). My phone is currently running 1.1.4 and I’d like to upgrade it to 2.0+. I understand the upgrading process, I have only one question and have searched high and low for an answer and no luck so far… So here goes:
After you’ve “restored” the phone with the custom 2.0 ispw and (assuming) everything worked out fine, how do you restore the backup (texts, and such) you first created before upgrading the phone?
I really don’t wanna loose everything on my phone; I’m very happy with my phone the way I’ve made it look.
Simon, I did all the steps and everything was smooth. AWESOME! Thanks!
Now, iTunes asks me if I want to restore my iPhone with the previous backup or if I want to use it as a new iPhone. I would like to get my pictures/contacts/calendar etc. back. Can I/should I actually restore it? Or is it going to try to put 1.1.4 back on it again?
Hello,
are there any default programs that do not work properly, such as email or youtube? are there any known issues?
Thanks for the hard work.
Monika, this only thing that you can’t keep is those 3rd party application that you have installed through Installer. You have to reinstall them one-by-one after the upgrade (note: Not all 3rd applications available in firmware 1.1.4 are also available on 2.0)
For SMS, contact, photos, you can sync it back to iPhone after upgrade. But make sure you have synchronized your iPhone with iTunes and copy all photos using iPhoto before upgrading. Good luck for your upgrade.
Eurochick, it’s ok to use previous backup. iTunes would just sync back your data (such as SMS/contact/calendar) to your iPhone.
Ken, all default applications come from Apple should work without problem. You can check email, browse web with Safari, view YouTube video, etc. From my experience (and other readers’ feedbacks), though I can’t gurantee the unlock method is 100% okay, Pwnage Tool works great to unlock iPhone for Mac OS user.
Simon, after successfully upgrading my (jailbroken) phone to firmware 2.0 I downloaded some new applications from App Store. Unfortunately none of them work (I tried three different ones). When I open any of them it stays open for about 3 seconds and closes. Did the upgrade go wrong? Do you have any suggestions? Should I repeat the whole process again? Or maybe upgrade to 2.0.1 or 2.0.2 and then jailbreak it again (as described in your blog “Upgrade iPhone to 2.0.2 using QuickPwn”)?
Please help as my phone is very limited at this stage.
BTW, I restored all my stuff from the backup, thanks.
To EVERYONE. This is by far the BEST GUIDE TO UPGRADING TO SOFTWARE 2.0. I was running 1.1.4 on a Hacked old iPhone, when out of sheer boredom i came accross this website. I cannot tell you how simple and easy the procedure is all thanks to Simon. Everything went the way it was supposed to and cheers to you for helping up get to Software 2.0. To everyone that think it’s not worth it, trust me, the 2.0 is a big improvement over 1.1.4. There are just so many cool things you can do. Plus al lot of features. Wi-Fi enables faster, the phone responds nicely ofcourse you get access to the App store with free apps. It’s really cool and don’t even think that this method can ever brick your iPhone. I did it last night and it took me less than 20 minutes. Thanks Simon.
Zarul, thanks! So glad to see you find this post useful. Stay tune, iPhone 2.1 will be released on Fri and hopefully you’ll be have another upgrade.
hi,
great stuff!!! I just have one question though, this tutorials shows the firmware upgrades from 1.1.4 to 2.0. Is it possible to upgrade it from 1.1.3 to 2.0 using the same procedure. Sorry to be asking a very basic question.
Thanks
rvbug
Rvbug, no need to sorry
I haven’t tested the procedures on firmware 1.1.3. But I believe it should also work for your firmware version.
If you’re hestitate to upgrade it directly, you may consider upgrade to firmware 1.1.4 first.
Thanks Simon. I will let you guys know how it goes…
rvbug
Rvbug, do keep me and other readers update! Hope you’ll join us to use firmware 2.0 soon.
Hi, I get through all he steps alright but at the end when Itunes starts there is no option to point to the downloaded firmware, it just wants to download the newest from the Apple site. What am I doing wrong?
Thanks so much
Vass, in iTunes, you can hold down “option” key and click “Restore”. You will be prompted to select the firmware file.
hi Simon sup?, i have slight situation here…, ipsw etxtension not recognized when i show directory “user”–>Library–>iTunes–>Software updates–>1,1_2 folder (it appear as a folder after i downloaded to my mac.) i could not find .ipsw extension, and inside the there’s folder firmware folder along with a few files. What alternatives can U give me. (sorry everyone that i bother with the question, i’d mention dat i am new on mac) Thanks.
Hi Simon,
yes, I am able to upgrade to 2.0 successfully without any problems today. didn’t try to directly upgrade from 1.1.3 to 2.0 but from 1.1.3 to 1.1.4 and then to 2.0. I guess it is the safer way to do it.
Thanks a lot for your help.
Regards,
RV
is it safe to upgrade from 1.1.4 to 2.0 from itunes 8.0?
Carlos, I suggest you to uninstall iTunes 8.0 and downgrade to iTunes 7.7 before performing iPhone upgrade. The above procedures is not tested on iTunes 8.0.
hi simon,
i unlocked my iphone to 1.1.4 and then updated it about one month ago in itunes and it locked it i think it was 2.0, my ph now is in recovery mode (locked), so i tryed pwnage the new version followed all your advice but get a 1600 error when i get to the restore in itunes , can i use your procedure to unlock my ph again or do i have to downgrade back to 1.1.4 get it working again then go through this with a working ph?
Jeff, you may not correctly put your iPhone into DFU mode that will contribute the 1600 error. You can try the above procedures again without the need of downgrade.
hi simon, I’m using my phone on the rogers network but it is originally wired to AT&T. Will this unlock the phone so it remains usable on the rogers network?
Hi there,
It pops up an 1600 error and I’m using 7.7.1 itune.
Could you please help me?
Soon
Weston, the above procedures are for jailbreak & unlock iPhone firmware 2.0. So it’s supposed to work for Rogers network after upgrade. Good luck!
Hi Simon, Just wondering if you can help… i’m really struggling and its right at the beginning. I am on 1.1.3 and want to go to 2.0 (after failed efforts i did try to do the 1.1.3 to 1.1.4 first but had similar trouble i think). Problem is the firmware file is not being recognised? Mine is a folder with files and sub-folders, is this correct. When i did the 1.1.3 conversion i clicked all the way through available options but couldn’t find anything suitable. In the upgrade to 2.0 i am falling over where it is looking for the ipsw file – even when i manually browse for it (i choose the file that is a folder because that’s how it downloaded), i get an error message saying ‘wrong firmware file selected’. Can you please help! really stuck! and also not very techie…
ok… for anyone else experiencing a similar problem (because i was tearing my hair out wondering why). you need to download the firmware file using firefox to give you single file rather than safari which gives you the zip file and then folder structure (which doesn’t work!!). then it worked like a dream
thank you!
Was running 1.1.4 on an unlocked phone. Tried to use WinPwn and apparantly was not fast enough & had to retry a few times follwing the GUI….. Now my phone will not turn on. I have placed it on a wall charger, & tried to reboot, nothing.
Suggestions?
Hi my question is: Does the way my IPHONE was unlocked matter? Meaning, I unlocked it through iphonesimfree & anysim.. Do I take any more risks with this type of unlock? Or it doesnt have anything to do? Im just real nervious on upgrading it but I wish to upgrade it to 2.0 but would hate to get my Iphone locked again, by the way im out of the states. My firmware is 1.1.4 and its an old 4gb iphone. Anything you would like to tell me? Should I o should I not?
Marc, looks like your iPhone is in DFU mode, which is one of the upgrade steps. Did you connect your iPhone to iTunes (via USB)?
ektor, it doesn’t matter what solution you use before. I have tried the upgrade procedures on iPhones previously unlock using iPhoneSimFree & AnySim. Both work. You may consider upgrading to firmware 2.0.2 or 2.1. But remember, there is no 100% guarantee that the unlock solutions are without bugs. You have to take risk. (It’s worth as AppStore on firmware 2.0 is great!)
So can i upgrade 1.1.4 to 2.1 with no problem? Or first I have to upgrade to 2.0?
ektor, no problem you can upgrade to 2.1 directly. But some 3rd party applications on firmware 2.1 are not very stable yet. So, it’s up to you to upgrade to 2.0.2 first, then later to 2.1.
im doing the pwnage tool and its saying i selected the wrong firmware bundle but its the right one…
COOOOOOOOOL!! I was very afraid to upgrade to 2.0, but today I finally decided to, and now im on 2.0! Thanks a lot, it was so simple!
my iphone shows a usb pointing to itunes logo can i still restore using pwnage tools?
My appstore closes 1 o 2 seconds after I open it, anyone knows why or how I can fix the problem?
BY the way, careful when you enable RESTRICTIONS on setting, because your safari dissapears
so if it dissapears, just disable restrictions. Just a tip
“Iphone 12345″, no problem you can still use Pwnage Tool to recover your iPhone, but make sure you follow every step in this post.
Hi Simon, I followed your instruction carefully, but I now have the itunes logo and emergency calls only. I went from 1.1.4 to 2.0. I do have a question… in step 3 you state “Extract PwnageTool_2.0.1.zip and bootloader to the same folder.” Bootloader has it’s own folder (called “Bootloaders Folder”) with 2 .bin files, should i have the .bin files in the same folder as the restore Pwnage Tool (.ispw) file? please help. thanks.
soto, I suggest you put these .bin files in the same directory as Pwnage Tool.
Does anyone know if iTunes 8.0 works?
And when I downloaded bootloader and iPhone firmware 2.0 they became folders and I couldn’t get passed Step #7.
Thanks
Tim, I haven’t tested the procedures on iTunes 8.0 and suggested to downgrade to iTunes 7.7. If downgrade is not appropriate for you, I recommend you to upgrade to iPhone firmware 2.1, you can refer to this article for details. This one should work with iTunes 8.0.
For firmware download, I believe you’re using Safari. Quite a number of reader experieneced the same issue. You can refer to point 4 of this post.
WOW! Thanks SIMON!!!
I have firmware 2.1.0 now on my unlocked iphone!
Simon or anyone there I need help, I am getting the error, “sim card inserted in this iphone does not appear to be supported”.
I activated my phone with ziphone, it had 1.1.2 firmware and was trying to get the 2.0 upgrade so I can get the Cyndia package.
After I use pwnaged tool and did everything ok, even putting in DFU mode, i think step 14 or 16, but then the Itunes will come on but didnt recognized the phone. Then I unplugged it and put it back to DFU mode, then Itunes it did told me that an Iphone in a recover… then i click option choose the recovery file on my folder, but I got Error 1.
Then put it back to DFU mode but instead of clicking the option and restore buttons I just did the restore, then it took the phone to factory settings, and then the “sim card inserted in this iphone….” error appear, I need hel please, By the way my phone is a 2g 8g and my itunes is a version 8.
Thanks in advance… been trying to do the upgraded after two long DAYS!!!
Simon, I did all steps but now it is showing SIM card not supported. What should i do?
Slyvana, you may try to use the latest version of QuickPwn to upgrade the firmware to 2.1 directly. This may fix your issue. For procedures, you may refer to this guide.
Hey. I tried to upgade from 1.1.4 to 2.0 today. but i get stuck with the “not right SIM” message in iTunes. I saw that there were others who got the same message earlyer. but they resolved it.. how?
-Sandra
And I use Mac, so i can’t use the QuickPwn either..
Hope to fix this soon! And hoping for help. My problem is step 17, i think. Cus i can’t choose the .ipsw file. it chooses for me.
Sandra, I suggest you to try the updated guide to upgrade iPhone to firmware 2.1. You can find the guide here.
Can this work on windows vista by using the files that u tell us to download?? or only for mac
Jim, for Vista, you can use QuickPwn instead. You can find the guide in this post.
Simon, I have done as it says. But after the Itunes restore. The iphone boots up and after 5 seconds turns off and repeats it over and over. Please can you help.
hey,i tried to unlock my iphone but after step 11 it showed “sorry i haz failed” please sum1 help me
hitaarth, can you follow this updated guide and upgrade to iPhone 2.2 directly? This would probably work.
thanks a lot simon, it really worked
Simon, I need help!!!!!! I tried to upgrade to 2.0 today from pwned 1.0.4 and when I was set to restore, my iPhone turned off and it won’t turn back on. It’s been about 25 minutes now and have tried everything. Do you have any suggestions?
Simon,
When I download the pwnage and try to open it, it says it is not recognized. What am I doing wrong?
@Ben, I suggest you to follow this update guide and upgrade to firmware 2.2 directly. Let me know if it works for you.
hi simon,
i have successfully upgraded to 2.2. thanks for your step by step guide…perfect!. 1st time upgrading by DIY fantastic and fun.
by the way, i do not have a itunes accounts yet. can a jailbroken phone access itunes/app store and download/purchase apps?
hope you can help because i have been wanting to purchase some apps on app store but not sure if registering my jailbroken phone can disable it somehow
@Lawrence,
Definitely, just register a new account via iTunes. You can then access App Store even you’re on jailbroken iPhone.
thanks simon!
Hi simon,
I used pwnage with my iphone but when in DFU mode and the opening iTunes it says there is an error and does not detect the iPhone.
Do you know about this?
Thanks
@enrique, did you try the updated jailbreak guide and upgrade to firmware 2.2? This may bypass the issue.
I did every step follow by instruction above. Upgrading from1.1.4 to 2.0. Same problem like other, the final step stuck! My sim card is locked something… I wonder which step i did wrong??? I really need help here… Please… I’m waiting phone call from my clients here… pls… help…
@Emy,
I suggest you to follow the latest jailbreak guide. You can check it out here.
OK, done the upgrade by the ‘booter’ application is not launching and phone is locked. what do I do now?
@Frederique, suggest you to re-jailbreak again using this updated guide and latest version of PwnageTool.
Simon,
i mistakenly choose the original restore file instead of the build file saved in my documents. Now everytime i started to plugged my cable, the i tunes would start automatically and contacted server.
Need some shed on this..
Karl
Additionally, it says that iphone cannot be restored due to internal error occured.what should i do now..
please help
simon,
i already solved everything..thanks alot..
cheers
@karl, that’s great! BTW, you can upgrade to iPhone 3.0 and enjoy more features.