How to jailbreak an iPhone
First thing to understand, the jailbreaking process is something you do the software on your own device, and although it has been proven to be safe, you are the only person responsible of what you do, and you understand that you might loose your apples warranty. So you understand and accept your own risks.
OK, first thing, don’t get spamed or confused the official page for the jailbraking is this the Dev-Team blog http://blog.iphone-dev.org/
The jeailbreaking process can be made from Mac, Linux or Windows.
0-Syncronize or back up your data!
1-Download the redsn0w application http://blog.iphone-dev.org/ for your corresponding operating system from the software section (left side) on the blog from the Dev-Team.
2-Find the firmware file of your current firmware that iTunes downloaded when upgrading.
in OS X look in
~username/Library/iTunes/iPod Software Updates/
in Windows in look in
C:\Users\Your Account Name\AppData\Roaming\Apple Computer\iTunes\iPod Software Updates
or
%UserProfile%\AppData\Roaming\Apple Computer\iTunes\iPod Software Updates
in Linux look in
~/there-is-no-iTunes-for-linux/come-on/go-to-next-step
2.1-If you don’t have the file, you can download it from this page:
http://www.poorlad.com/iCommunity/
3-Run the redn0w program. And simply follow the on screen instructions. You need to get the iphone in a special mode called DFU my pressing and holding the buttons as you will see, if you don’t get it on the first time, simple click back, and try again….
4-Once it ask for what programs to install select Cydia (it’s been reported that selecting icy might cause some problems)
5-Keep following on-screein instructions, wait, and your are all set. Welcome to the club!

