Unlock iOS 4.1 iPhone 3GS Old Bootrom After Jailbreak


As many of you may already know, Sn0wbreeze version 2.0.1 is out for jailbreaking iPhone 3G/3GS and iPod Touch 2G/3G on iOS 4.1. Although iPhone 3G and iPhone 3GS devices on the new bootrom can be hacktivated from within Sn0wbreeze, it doesn’t work that way with the iPhone 3GS. Fortunately, there is a solution, and in what follows we will show you how to unlock your iPhone 3GS on old bootrom after jailbreaking it on iOS 4.1.


For those of you with iPhone 3G or 3GS, or iPod Touch 2G or 3G who have upgraded to iOS 4.1 and looking for jailbreaking your device, Sn0wbreeze version 2.0.1 has been released and we have featured it here already (link given below). Unlocking the 3GS on iOS 4.1 with the old bootrom requires applying the Ultrasn0w carrier unlock after the jailbreak. Applying this tool  will enable your iPhone 3GS with old bootrom to work on any carrier SIM card throughout the globe.

Not sure whether you have the old bootrom or the new one? We’ve got you covered! You can easily find it by following our guide on How To Find iPhone 3GS Bootrom Version.

Once you have found out your bootrom to be the old one, here are the step by step instructions on unlocking your iPhone 3GS old bootrom with ultrans0w.

  • The first step is to jailbreak your iPhone 3GS with Sn0wbreeze Ver 2.0.1: download here.
  • Once the jailbreak is done, launch Cydia.
  • Tap the Manage tab at the bottom of the screen.
  • Now press Sources.
  • Tap the Edit button on top-right corner and add following repo: http://repo666.ultrasn0w.com.
  • Now Touch Add Source and wait for the source to add.
  • Once Ultrans0w source is added, search for “Ultrasn0w” and install the package.
  • Wait for the process to complete and restart your iPhone.

There you go! Now enjoy iOS 4.1 with carrier unlock on your iPhone 3GS. You may now use it on any carrier in the world. While we do not support unlocking your phone simply to violate your carrier contract and use it primarily with another SIM, it should come handy in legitimate scenarios like when you are roaming and don’t want to pay extra charges, just want to temporarily use another SIM card in your own city, or want to use another SIM in a region where your primary connection doesn’t give good coverage.

Did you successfuly jailbreak your iPhone 3GS on iOS 4.1 and then unlock it with this method? Do you know of a better way? What are your thoughts on unlocking SIM-locked devices? Don’t forget to let us know in the comments below. Happy jailbreaking and unlocking!