iPhone 2G 2.0 update from 1.1.4 with IPSF - it works!

2G iPhones previously unlocked with IPSF (iPhoneSimFree) still work after patching them with the new PwnageTool 2.0 from iPhone-dev team. I successfully updated my 1.1.4 IPSF iPhone with the original 3.9 bootloader to the new 2.0 firmware without any problems. I was using ZiPhone to update to 1.1.4 but that didn’t seem to be a problem. Signal.app is not needed as PwnageTool unlocks the baseband with BootNeuter 2.0 anyway, at least if you use all the default settings in PwnageTool’s simple mode. Your iPhone’s baseband will be upgraded to 04.05.04_G in the process. Thanks to everyone involved for making this happen! Yee-haw!

By the way: I choose to setup the iPhone as a new iPhone instead of restoring a backup the first time I connected it to iTunes after updating.

Things you may need first:

1.1.4 IPSF iPhone with 04.04.05_G - it works!

My iPhone now runs the new version 1.1.4. IPSF still works! Here’s what I did:

  • Downloaded ZiPhone 2.5.
    • If you’re runningVista, make sure you run the executable with administrator permissions
  • Downloaded iTunes 7.6.1 and the 1.1.4 update.
  • Made a backup of all my iPhone settings using iTunes. Read more »

Jailbreak/Activate IPSF 1.1.3 iPhone with 04.03.13_G

The 1.1.3 soft-upgrade is called a soft-upgrade because it won’t update your baseband firmware to the 1.1.3 software level (04.03.13_G). This was necessary because as of today there’s no anySIM hack for the new baseband.

Added 2008-2-23: You don’t need Singal.app if you run anySIM 1.1.3 on your IPSF iPhone. I just tested it today and it works!

Added 2008-2-29: Looking for 1.1.4? See here!  

If you own an iPhoneSimFree’ed ( IPSF) 1.1.2 iPhone (or 1.1.1) with the 3.9 bootloader you’re able to fully upgrade to 1.1.3 including baseband! Why would you want the new baseband if you could run 1.1.3 with the older baseband firmware? I don’t really have an answer to that. I just wanted to make sure the software and the baseband firmware in my iPhone are on the same level as intended by Apple’s software engineers.

Read more »