As you might already know, the iPhone Dev Team had released their much awaited software method called Ultrasn0w that can unlock iPhone 3G running iPhone OS 3.0 almost a week back.
Since the release of UltraSn0w, our readers have been asking us for a guide to unlock iPhone 3G or iPhone 3GS.
So here is our step-by-step guide to unlock iPhone 3G or iPhone 3GS using UltraSn0w so that you can use a SIM from any GSM carrier.
As with any hack, please proceed with caution as unlocking your iPhone could void it's warranty.
1. You must have a jailbroken iPhone.
In case, you haven't jailbroken your iPhone then you can checkout our step by step guide to jailbreak iPhone 3G running iPhone OS 3.0 using Redsn0w for Windows users and this one for Mac users.
iPhone 3GS users can checkout our step by step guide to jailbreak iPhone 3G running iPhone OS 3.0 using Redsn0w for Windows users and this one for Mac users.
You can also checkout our step by step guide to jailbreak iPhone 3G running iPhone OS 3.0 using PwnageTool. PwnageTool offers more customization options to the users compared to the RedSn0w. However, it is available only for Mac users.
2. You must be on 04.26.08 baseband. You can check your baseband (modern firmware) under Settings > General > About > and read the Modem Firmware.
3. If you are on T-mobile then remember to turn off 3G before begining with the unlock
Step 1: Launch the Cydia App from your iPhone springboard
Step 2: Press the Manage tab at the bottom of the Home-Cydia screen
Step 3: On the Manage section of Cydia, click on the second option named Sources.
Step 4: Now press the Edit button displayed on the top right corner of the screen.
Step 5: Press the Add button displayed on the top left corner of the screen
Step 6: The screen will display a text box where you have to enter the Cydia/APT URL.
Enter http://repo666.ultrasn0w.com/ as the URL and press the Add Source button
Step 7: Once this is done, please press the Return to Cydia button
Step 8: Now, press the Done button displayed on the top right corner of the screen.
Step 9: Select the repo666.ultrasn0w.com displayed under the heading Entered by User.
Step 10: Now, press to select ultrasn0w application displayed under the repo.666.ultrasn0w.com
Step 11: Press the Install button displayed on the top right corner of the screen.
Step 12: Then press the Confirm button displayed on the top right corner of the screen. This will install the application.
Step 13: Once completed, you will see the Reboot Device button. Press this button.
Thanks to feedback from our wonderful readers this post has been updated with the following changes:
- To confirm that it can unlock iPhone 3GS.
- To confirm that it can unlock iPhone OS 3.0.1.
- The new version of UltraSn0w has made things a little easier, so removed the steps that had become redundant and was causing some confusion.
Do let us know if you found this helpful and as always, please don't forget to drop us a line in the comments below to tell us how it goes.