If you have upgraded your iPhone (3G, 2G) firmware to 3.1 then you might have lost your Ultrasn0w lock forever (Dev-Team). Fortunately there is way to revert back / downgrade your iPhone firmware 3.1 to firmware 3.0.1 if you have iPhone 3G or iPhone 2G. The procedure below might not work on iPhone 3GS. After you might have downgraded your iPhone firmware to 3.0.1, you may jailbreak it by using the iPhone OS 3.0.1 jailbreak guide.

Update : Unlock iPhone Firmware 3.1 Compatible With PwnageTool 3.1
Update : Unlock iPhone 3G Firmware 3.1 Compatible With Ultrasnow 0.9
Update : Now you can also revert back from iPhone 3GS firmware 3.1 to 3.0
Follow These Simple Steps
- Download and install iTunes 9 from here
- Download iPhone firmware 3.0.1 for your iPhone 2G, 3G and 3GS
- Now you have to place the downloaded ispw file in the following locations depending upon your Operating System
- Now connect your iPhone to your computer and start iTunes 9, in Microsoft Windows click Shift+ Restore and in Mac OS X Option+Restore
- Now select firmware 3.0.1 ispw file and restore it. You might see the following error. Just ignore it.
- Your phone will now be in recovery mode, showing iTunes logo and usb connector.
- Download QuickPwn 2.2-1 and perform the procedure prompted to you by QuickPwn to reset your device:
- Once your iPhone has restarted, close QuickPwn
- Start iTunes again with the original AT&T SIM card. iTunes should now show the firmware version as either 3.0 or 3.0.1 depending on which ever firmware you downloaded in step 2
- After the downgrade you can unlock / jailbreak your iPhone firmware 3.0.1. See the complete step by step guide to jailbreak firmware 3.0.1 here
Download firmware for iPhone 3GS
Download firmware for iPhone 3G
Download firmware for iPhone 2G
Mac OS X: "~/Library/iTunes/iPhone Software Updates"
Windows 7: "\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates"
Windows Vista: "\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates"
Windows XP: "\Documents and Settings\[username]\Application Data\Apple Computer\iTunes\iPhone Software Updates"
The iPhone "your iPhone" could not be restored. An unknown error occurred. (1015)


UPDATE: If you want to revert Back/downgrade from iPhone Firmware 3.1.3 to 3.1.2. Please follow step-wise instruction posted here.
RSS Feed
Facebook
Twitter


Thanks for the informative post, appreciate it.
Do you know if it is possible to revert to even earlier versions of the OS? I have an iPhone 3G with OS 3.0.1, and it is noticeably slower than OS version 2.x. I wish to revert to 2.x – can I use this method you’ve posted herE?
I tried updating my 2g unlocked and jail broken iPhone to 3.0, but failed the process and accidentaly updated to 3.1 now its requiring a sim card to the american network its originally from. this stops me from seeing the window allowing me to restore the iphone. can any one help me revert my phone to 3.0 so i can jailbreak and unlock it?
Can anyone verify wether this restore process works for the 3GS? I’ve heard rumors that the 3GS cannot be reverted to 3.0.1 software, only the 3G phones.
to revert or downgrade use 3.1.2
@tdot and tx350z: Now you can downgrade your iPhone 3GS from firmware 3.1 to 3.0. Click here
Is there a mac os x version of quickpwn 2.2-1??
wow!!!that worked like charm!!! thanks mate
You are a genius, this was the only working guide out on the web that I could test myself and confirm running from 3.1 3g back down to 3.0.1 on two identical phone. This worked great. Very cool.
Will this delete photos and contacts?
I’m trying to revert from 3.1 to 3.01. I have an original phone 3G that has not been jailbroken. I downloaded the zip file for 3.01 but when I try to restore thru Itunes 9.0 it keeps telling me that it’s an incompatible firmware version. When I unzip the compresssed file I don’t see the .IPSW file. Do I need to rename anything or am I missing something ?? I’m trying to do this on a PC running Vista.
I’m really starting to hate Apple.
@steve Try downloading the firmware from Firefox. I think you’re trying to download it from Safari; it tends to download things like ipsws as zips.
I tried using this method and it works, but if you downgrade from 3.1 to 3.0.1, you still keep the baseband at 5.11.07. The only problem that I recently ran into was the fact that my wi-fi doesn’t work at all. It connects, but when I log into Safari or Youtube, it says that I’m connected to the internet. Is there a way to fix this?
Cant i just use an ATT sim (after installing official 3.1) to activate with iTunes, then jailbreak version 3.1 with the custom firmware, and then use Cydia downgrade the baseband so that i can use ultrawhite to unlock? Or can i only jailbreak from firmware 3.0?
I think they might have patched this. I did exactly this 2 days ago on my 3g and it worked. Trying it now on a friends 3Gs and nothing. The update goes in and it says “your phone is not eligable for the requested build” but when I did my phone 2 days ago said “your phone could not be resotred” as it says up top.
im about to go from 2.2 to 3.0.1 on my iphone 2g. everything seems fine to me but i don’t have an at&t sim card for one of the steps. Do i need it in order for this to work because my iphone is already unlocked atm and im planning to unlock/jailbreak it for 3.0?
Is there a mac os x version of quickpwn 2.2-1?
what about ipod touch? can an ipod touch be reverted?
ok so i downloaded everything, but i cant seem to find the 3.0 restore software in the folder. everytime i go to click on it, i find nothing. PLEASE HELP
trying to help…what was the problem?
yeah trying to downgrade ipod touch 2nd gen 3.1 (7C144) can it be done??
looking for 3.01 which version should I obtain as I’ve seen 7A400 or 7A341
Please help
anyone try on 3gs ? my 3gs on 3.0 but stuck at apple logo and do not conect to pc
i can’t do nothing but restore to 3.1
anyone try on 3gs ?
i have a 05.11 baseband, i down graded my 3g iphone to 3.0 but my baseband stayed the same, is there any way i can still unlock my 3g iphone?? please help ….
I have Mac OS X and i cant find the iPhone software updates file. Any advice?
You are locked to ATT as the downgrade did not revert the old baseband. You are stuck until a new release of unlock came out.
Adria, the same thing happened to me a couple times. I dl the file and suddently, it wasnt there anymore. I guess, and its only a guess, once Itunes started, it would “read” the lastest file (3.1 in my case) and erased the 3.0.1 file we just dl’ed. What I did was just have Itunes openned during the dl of 3.0.1 and once its done, proceed as described here. It workd for me.
Too bad the restore, the downgrade, erase every little thing on my iphone – from phone numbers to songs i had on it.
Hope this helps.
DOES NOT WORK FOR 3G QUICKPWN ERROR FIRMWARE STRING ERROR (WINDOWSUSER)
I’ve upgraded my iPhone 3G from version 2.2 to 3.1. And now is totally lock.
Tried many times to downgrade it but could not do it. Can anyone let me know is there a possible way to revert it back?
Thanks
For Step 9 – I dont have a AT&T sim with me, will it work without that????
Please reply
I’m getting the firmware error string as well in QuickPwn.
Any suggestions?
Did you figure this one out?
Jaxov, could you please detail a bit on the QuickPwn – ipsw? tried it with 3.0.1 as well as 3.0 … both give firmware error string and it just sux …. i accidentally upgraded a friend’s 3G that he knew is unlocked – bought from a shop in France. it activated like any unlocked phone, and i assumed it’s unlocked. after the unfortunate update, it shows unsupported sim and i just can’t revert back to 3.0.1 no matter what i do. tried with custom ipsw (dl from web as i don’t have a MAC near by)
i beg of thee, enlighten me … i feel so bad about rendering the phone useless and we are both miles away from civilization – pls don’t ask. i can detail more if required on the things i tried on the phone insofar but the above summarizes pretty well
TIA
I have an i-phone 3G 16GB
Since I upgraded to 3.1, my e-mails are no more working.
1 exchange acc. and 2 POP acc.
Now expecting the solution with 3.2. I upgraded.
But still not working.
What’s going wrong? What can I do?
What you mean under step 3.
3.Now you have to place the downloaded ispw file in the following locations depending upon your Operating System
Windows Vista: “\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates”
Do I have to made folder (new one):\Users\[username]\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates
Thank you
Midhat
If you upgraded a soft-unlocked phone to anything other than 3.0.1 (IE 3.1 or 3.1.2) then you also upgraded the baseband, and are SOL at this point. Period. You cannot go back.
Your only sliver of a chance is that it uses the 5.8 bootloader instead of 5.9 (but it had to have been one of the very few iPhone 3G’s made very early on when it was released.) If this is the case, then you may be able to downgrade the baseband – but probably not.
If it’s a hard-unlocked iPhone, I have no idea why you’re having an issue.
hey guys,i have a problem,i’m using win 7 and i cant find the directory that you’ve pointed that i should copy the restore ispw to,one more thing,i’m totally new to win 7,so if you’re gonna guide,and i wish you do,plz do it step by step,thank you….waiting ur reply…
not necessary to go to that folder…create a folder you can easily remember
hey can anyone tell me for sure if i can jailbreak and also unlock the iphone 3gs with the 3.1 software version and 05.11.07 modem firmware???
I downloaded the firmware for 2G… which of those files do i have to use? all or just “firmware”?
I have spent a considerable amount of time trying to return my first generation iphone to the 3.0.1 software version and it just doesn’t work. Itunes does not allow it. After several tries in which I had no option as to which sofware version to restore to, I deleted the 3.1.2 from the iphone software updates file leaving only the 3.0.1 version, but on restore itunes immediately goes on downloading new software version. I disconnected internet and no chance. Very frustrating. Tried to contact you by phone and no answer. It just does not work. I am a seasoned computer user, so its not lack of skills or knowledge, I guess Apple does not allow your unlocking to work anymore. Can I get my money back?
I agree with Salvador. I cannot get the old firmware to show up in itunes. This program so far is worthless. I’ve gotten further just by watching some youtube tutorials (FREE!!!). I, too, want my money back.
did anyone ever figure out how to get the mac version for quickpwn 2.2-1??
i thought it was supposed to work with macs too.
try to use itorrent website
Hi,
Can we follow the same procedure for reverting back or downgrading iPhone 3.1.3 firmware to iPhone 3.1.2 firmware?
yes…
I just tried to unlock my new 3G s iphone, and when rebooted Itunes installed vesion 3.1.3!
What should I do?
I downloaded Itunes 9, the restore software and connected the iphone. Itunes 9 only recognizes the phone if my tmobile sim card is inserted only to see “The sim card inserted in this iphone does not appear to be supported” 3.1 is installed and i wish to install the above restore 3.0 software. I have no restore option. Please help