How to Jailbreak and Unlock your iPhone 3G/3GS using Blackra1n and Blacksn0w
Thanks to Geohot, here’s the simplest ever jailbreak procedure for your iPhone 3G/3GS.
This has been developed by Geohot for the latest firmware and baseband update for the iPhone (FW 3.1.2 BB 5.11.07).
Blackra1n is for jailbreaking and hacktivating your iPhone, while Blacksn0w will unlock your baseband thus allowing you to use the SIM of the carrier of your choice.
However, this will work only as a tethered jailbreak for iPhone 3GS units with the new bootroms (released mid October 2009). This means that you would need to rejailbreak, rehacktivate and reunlock once your iPhone reboots. So remember not to let your batteries die down, else you have to repeat the procedure all over.
What you need.
- A working internet connection
- iTunes 9.0
- Official 3.1.2 update from iTunes (if you havent updated yet).
- Blackra1n (http://www.blackra1n.com)
- A bit of patience and common sense in following instructions.
Here’s what to do:
- If you haven’t upgraded yet, do so now, using iTunes. iTunes will download the official firmware for you, backup your data, upgrade your phone and restore your data. This probably would be most time consuming step. Close iTunes after downloading but keep your iPhone connected via the USB cable.
- Once you’ve updated, download Blackra1n from Geohot’s site. Click the windows icon and save the file into your hard disk.

- After you’ve finished downloading, run the program. For Windows 7 users, make sure to run as administrator.
- A pop-up window will appear as follows:

- Ready to jailbreak? Make sure your iPhone is on and connected to your computer. And the easiest part to it: just click the “make it ra1n” button.
- Goehot’s program proceeds to jailbreak your iPhone. In a matter of about 30 seconds, your iPhone will automatically enter recovery mode, load the jailbreak and
you’re done.
- Another pop up window appears informing users that Blackra1n is entirely free for all to use.

- At this point your iPhone will reboot and you’ll notice an icon of a black raindrop on your springboard.
- Now to install Cydia and Blacksn0w, do the following:First, make sure you have a working internet connection. Test your wifi if it works. a few people have reported problems with their wifi after installing blackra1n. Reset your network settings by tapping Settings>General>Reset>Reset Network Settings. Your iPhone will reboot and wifi should be good by then. Another option for those using factory unlocked phones and those using the official carriers is to use 3G internet.
- Tap on the blackra1n icon. The following screen appears.

Tap Cydia to install Saurik’s Cydia Installer to your iPhone. Next tap on Sn0w. You’ll notice green checkmarks beside them. Finally, tap on the blue install button on the upper right hand portion of the screen. You should see your iPhone downloading both Cydia and sn0w. After a successful install, you’ll see a post installation log screen. Tap close and your iPhone will respring and bring you back to your home screen.

If the installation fails, try again. Chances are, your internet provider is the problem. So if you’re using wifi, try your 3G internet, and vice versa. After a successful installation, you may now install your favorite Cydia apps and use the SIM of the carrier of your choice.
A few easy steps and you’re on your way to fully utilizing the the capabilities of your iPhone!
Thanks to Geohot’s genius for making this possible, and to all the people behind the iPhone scene for their great contributions.
If you have questions or problems with your jailbreak or unlock, please feel free to post your comments here. We’d be glad to help.
1,995 views
- Tutorials
- iPhone
- iPod Touch
- jailbreak
Made by Symmetric Web
Distributed by Smashing Magazine
8 Responses
BEST. JAILBREAK. TUTORIAL. EVER.
Woooooh!
after installing the program my phone runs really really slow, is there anything i can do to fix this problem
Hi Paul,
You may have to restore your iPhone again and restart the jailbreak process. By the way, what iPhone version are you using? 3G, 3GS or the First Gen?
jailbroke my iphone 3G 3.1.2 wit blackra1n.
im using the internet tethering feature at this very moment, but every 15-20 minutes or so, i lose complete service/3G internet connection for both my iphone and laptop for about a minute then it reappears. anyone else having this problem? suggestions?
sometimes longer than 20 minutes though too. its random.
After jailbreaking and installing cydia, will i be able to connect to itunes to update my songs etc. ?
Yup, you can. Just DON’T update the firmware in iTunes!
And always make sure you have iTunes and Mac updated to the latest versions to avoid problems.