Wednesday, December 12, 2007

iPhone firmware 1.0 & 1.0.1 (deprecated tutorials)



These tutorials are being preserved for those readers who want to continute to use their iPhones with an older firmware and an older version of iTunes. Thanks to Mark for all his Info @ hacktheiphone.The hacking community has created many popular and powerful tools that only work on iTunes 7.3x. Not all tools have been updated to iTunes 7.4 or higher, and naturally some readers remain skittish about upgrading until hacking methods and programs become well established on newer versions of iTunes. FIRST YOU WILL NEED TO RESTORE YOUR FIRMWARE.


  • This tutorial is strictly for those people who are running the following firmware on their iPhones: 1.0, 1.0.1, and 1.0.2. I'll show you how to restore the same firmware onto your iPhone. You can also update your firmware all the way up to 1.0.2. This is good if you mess something up, or want to troubleshoot something. You do not have to update to the latest version out there (1.1.2)

  • In this case I am taking my unlocked iPhone running 1.0.2 and I will restore it with 1.0.2. Then use PACAY or wiNstaller to reactivate the iPhone. I then installed OpenSSH and reuploaded my patched lockdownd file and all my SIMs were back in business. This will also work if you have 1.0 1.0.1 and 1.0.2. Just pick the firmware you want to update to. For example: if you have 1.0 and you want to upgrade to 1.1.1(Recommended). Follow the following instructions and restore to 1.1.1.

  • Here are the links to the various firmwares provided by Apple:
    1.0.2 firmware.
    1.0.1 firmware.
    1.0 firmware.

  • Connect your iPhone to your computer and iTunes will launch and you should get this prompt about the 1.1.1 firmware. Click "Cancel".

  • Note: We have two buttons here: update and restore. You can press the shift key on your keyboard while clicking on either button and it will bring up a file browser window. It would seem logical to me that if you option click update, that you could only update from 1.0 to 1.0.1 and from 1.0.1 to 1.0.2, and if you shift clicked restore that you would only flash the same version of software already on the iPhone. I didn't experiment with this since I have 1.0.2 on the iPhone already, and frankly don't care to play around with earlier firmwares. This information may be beneficial to you however.

  • Hold down your shift key and click "Restore". The file browser window will open. Navigate to Documents and Settings\User Name\Application Data\Apple Computer\iTunes\iPhone Software Updates. There may be several files in here. If the restore file you need isn't here, then get it from above and put it in here. In my case I'm restoring to 1.0 so I clicked the file and clicked "Open". The one i downloaded from the firmwares i provided above.Whatever your case may be.

  • The process will finally finish and the iPhone will restart

  • Here we are back at this familiar screen. Eject the iPhone from iTunes and close iTunes. Make sure the iTunes Helper program is closed too. Reactivate your iPhone and upload the patched lockdown file and you are back in business if you were previously unlocked.

  • Now you will need UPDATE your iPhone to 1.0 to 1.0.1, then 1.0.1 to 1.0.2, and then 1.0.2 to 1.1.1. Remember, this process had to be done this way, because iTunes won't update 1.0 automatically to 1.1.1.

  • After you have updated your iPhone firmware to 1.1.1, close iTunes, unhook your iPhone from the computer. Put it on the charger and turn it on( if it is off).

  • The go here: Unlocking, Activating, Jailbreaking for 1.1.1 iPhone ONLY !! and follow the directions. If you need more help e-mail me.





No comments: