Upgrading to iPhone OS 3.0

Posted in Apple, mobile by AltF on March 25, 2009

Note: Make sure you have taken a back-up of your iPhone before you upgrade. There are a few known issues with the 3.0 beta – 1. Maps doesn’t work for some people, 2. Syncing takes a lot of time, 3. lots of UI issues with 3rd party apps…  

Steps to upgrade:

1. Sign up as an iPhone developer on (you need to pay 99$/year for registration fees)

2. Apple takes about 24 hours to upgrade your status. Once done you will receive an activation code in  your email.

3. Download the iPhone SDK and iPhone OS 3.0 DMG files from their website.

4. Install the iPhone SDK. Run X-Code and find organizer window.

5. Plug in your iPhone and it should be detected in the in the organizer window. 

6. Open the iPhone OS 3.0 DMG file with IPSW image.

7. Click on your iPhone detected in the organizer window.

8. Click on the label which displays the current software version of the iPhone. Select other version and browse to the new DMG with IPSW image.

9. Press Restore. Once the upgrade is done, iPhone will automatically reboot and appear in iTunes.


iPhone firmware: 2.0 to 1.1.4 downgrade

Posted in Apple by AltF on July 13, 2008

Here are the steps for a successful 2.0 to 1.1.4 downgrade for those of you that updated to 2.0 and realized what a mistake it was. (Thanks goes to Geeb for finding the iTunes 7.5 solution, Thanks goes to Crumpx for the pwnage method). Note that this has been performed on a PC.

Ok, so you updated to iTunes 7.7 and then installed 2.0 and you’re stuck. Here are the steps to downgrade to 1.1.4. Note that the result of this guide will be that you will be back to 1.1.4 version of firmware with baseband of 2.0 (4.05.04_G).

1) The first problem in your downgrade is that you probably are getting error 20 in restore mode and error 160x in DFU mode. This is due to iTunes 7.7.  So, you now you need to uninstall iTunes 7.7 and install iTunes 7.5. Make sure after your iTunes 7.7 uninstall you reboot your pc as it requests you to. **OSX users, see note at bottom of page to downgrade your iTunes.

2) Now that you have  iTunes 7.5, you will still have the DFU driver for 7.7. This is good and will allow the process to work. Put your phone into DFU mode using the DFU steps.

3) Restore using iTunes 7.5. You will get an error like 1011, 1013, 1015. This is normal and expected. An error 1601, 1602, 1600 or anything else is not ok.

4) Once you get error above, leave iTunes open and kick your phone out of restore mode. I recommend just loading winpwn(PC) or pwnage(MAC) and pwning the device at this point. If pwnage fails to work, you need to restore your phone again. You should be able to use normal restore mode, however. Other ways to kick out of restore mode may be ibrickr, jailbreak 1.1.2 (boot phone), iLiberty+.

5) Once completed, you have a pwned device with baseband 4.05.04_G from firmware v2.0.

6) To get back to 04.04.05_G (1.1.4 baseband) load bootneuter. If you don’t have this, install it from installer. Run bootneuter with Neuter, 4.6, and unlock. When it’s done, you will have an unlocked 04.04.05_G right back where you started.

Note: if you get  a boot neuter error like 05, 02 or such, you probably have more steps. Unfortunately, there is no safe answer to this one.The only method I know of to do this is to use a patched version of Ziphone as described here. Before you do this, you should know the risks. Read my Ziphone warning here. Your other option is to just wait for dev teams pwnage v2.0. Direct download link for pc and mac:

Note for OSX users:
If you are on OSX and want to attempt to downgrade your iTunes, you can try these steps:

Load up Terminal and type the following:
killall iTunesHelper
sudo -s
rm -r /Applications/
rm -r /Library/Receipts/iTunesX.pkg
rm  ~/Library/Preferences/*
rm -r /Applications/
rm -r /Library/Receipts/iTunesX.pkg
rm  ~/Library/Preferences/*
rm -r /System/Library/PrivateFrameworks/MobileDevice.framework

Some of you have reported “I am in DFU mode and keep getting error 20 from iTunes restore”. Answer, you are not in DFU mode. Follow the guide and the DFU link. An iPhone in DFU mode has no image on the screen and looks powered down.

Some of you are reporting error 160x (1600, 1601, 1602, 1604 etc) on the iTunes downgrade while in DFU mode. I suggest trying another PC. You may still have some residual files left over from the 7.7 install. Make sure you are in iTunes 7.5 with drivers from 7.7.


%d bloggers like this: