Cell Phone News

Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

By Will Park on Tuesday, July 7th, 2009 at 1:08 PM PST In Apple, Developer, Hottest Hardware, New Hardware, Tutorial, iPhone, iPhone OS

purplera1n 300x327 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!The original iPhone hacker has returned to work his magic on the iPhone 3GS and its iPhone 3.0 OS. Thanks to George Hotz, the iPhone 3GS is now officially jailbroken and ready to take full advantage of its faster processor and boosted RAM stores! That also means the iPhone 3GS can now be unlocked to work with any GSM network in the world (more on that below).

While the iPhone Dev Team has elected to withhold the iPhone 3GS jailbreak until Apple (NSDQ: AAPL) releases the impending iPhone 3.1 OS update, iPhone hacker George “Geohot” Hotz has just released his own iPhone 3GS jailbreak solution, dubbed “purplera1n.”

Continuing the tradition of oddly-named iPhone hacking utilities, purplera1n can successfully jailbreak any and all iPhone 3GS’s running the latest iPhone 3.0 OS (which comes pre-installed from the factory). The iPhone 3.0 OS has been jailbroken for some time, but only for iPhone or iPhone 3G hardware. With Geohot’s purplera1n utility, iPhone 3GS owners can now install unofficial third-party iPhone apps like “backgrounder” (allows you to multi-task your iPhone apps). Once jailbroken, any iPhone 3GS can be software unlocked using ultrasn0w.

The purplera1n jailbreak is still very much in beta, so use it at your own risk. The jailbreak works fine, but you might have to repeat the process more than once to get it to take. If you’re more comfortable with the iPhone Dev Team’s official jailbreak releases, you can just wait for them to release their PwnageTool update (it shouldn’t be too much of a wait). You can download the iPhone Dev Team’s redsn0w jailbreak utility for all iPhone hardware running iPhone 3.0 OS. Ultrasn0w can still be used to unlock your iPhone 3GS after jailbreaking with redsn0w. Otherwise, iPhone 3GS jailbreak guide after the break…

Here’s what you need to do to get your iPhone 3GS jailbroken (this guide is done on Mac, but all screenshots have analogs in Windows):

  1. Download “purplera1n” (Windows XP, Windows Vista, Mac OS X) here
  2. Make sure you have iTunes 8.2.0.23 (upgrade if necessary)
  3. Unzip the purplera1n .zip file
  4. Double-click on the “purplera1n” icon
    purplera1n icon Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!
  5. Click “make it ra1n”
    purplera1n app 300x110 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!
  6. You should see “waiting to reboot” – your iPhone 3GS will eventually go into Recovery Mode and splash this screen:
    purplera1n 300x327 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

    • If iTunes intializes and complains of your iPhone being in recovery mode, just close iTunes.
    • If you get stuck at the Recovery Mode screen, give it a minute or two. If you are still stuck after a bit of waiting, try clicking on “make it ra1n” again.
    • If all else fails, restart the process from the beginning.
  7. Your iPhone 3GS will reboot. Find the newly installed “Freeze” application on your homescreen and fire it up
    purplera1n freeze Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!
  8. Freeze only has one button/purpose – to install the Cydia jailbreak applications store. Click “Install Cydia”
    purplera1n screenshots 0219 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!
  9. Once Cydia is installed, reboot the iPhone 3GS
  10. Fire up Cydia and perform a “Complete Update” (you can get away with “Essential Update” but you might as well just perform a full update)The below steps are optional. iPhone unlock directions below. Continue if you want to remove the now useless Freeze app and/or perform a software unlock on your iPhone 3GS using ultrasn0w
  11. In Cydia, search for “CyDelete”
  12. Install “CyDelete”
    • This will also install Mobile Substrate, and could cause iPhone 3.0 OS to freeze. If that happens, just hold the power button down until your iPhone 3GS turns off. Then just reboot and continue with this tutorial
  13. Configure CyDelete to delete the “Freeze” application by navigating to Settings>CyDelete and enabling “Non-Cydia Deletion”
    purplera1n screenshots 0221 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

    purplera1n screenshots 0223 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

  14. Return to the homescreen and hold down on any app icon to enable app-delete mode (icons will jiggle)
    purplera1n screenshots 0224 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!
  15. Go ahead and delete “Freeze”
    purplera1n screenshots 0225 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

    The below steps will help you perform a software unlock of your iPhone 3GS, allowing it to work on any GSM network in the world.

  16. Download the iPhone Dev Team’s “ultrasn0w” software unlock utility through Cydia
    purplera1n screenshots 0233 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

    purplera1n screenshots 0231 300x450 Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!

    • You’ll need to add this repo to your Cydia “Sources” list:
      repo666.ultrasn0w.com
  17. Install the “ultrasn0w” utility
  18. Reboot your iPhone 3GS with whatever SIM card you choose
  19. NOTE: T-Mobile (NYSE: DT) USA users need to first disable “3G

Enjoy your jailbroken and unlocked iPhone 3GS!

Share this:
  • Digg
  • Facebook
  • StumbleUpon

Related News from IntoMobile

One Comment on “Jailbreak and unlock your iPhone 3GS with purplera1n and ultrasn0w!”

  1. QuickPWN says:

    “While the iPhone Dev Team has elected to withhold the iPhone 3GS jailbreak until Apple (NSDQ: AAPL) releases the impending iPhone 3.1 OS update”

    You may want to recheck http://blog.iphone-dev.org. It seems that they’ve updated redsn0w to support the iPhone 3GS. ;)

What are your thoughts? Leave a comment...

How do I change my avatar?
Go to gravatar.com and upload your preferred avatar



Sign in with Twitter: