Click here for all the links:
Download sn0wbreeze 2.4b1: http://stateofjailbreak.com/tutorials/sn0wbreeze-2-4b1-tutorial/
Find iPhone / iPod touch / iPad firmware: http://stateofjailbreak.com/tutorials/find-iphone-firmware-files/
Twitter: http://twitter.com/duncan33303
Facebook: http://www.facebook.com/duncan33303fan
In this video I give a full tutorial on how to jailbreak on iOS 4.3.1 using sn0wbreeze 2.4 (2.4b1) made by ih8sn0w on an iPhone 3GS (new and old bootrom), iPhone 4, iPod touch 3G (16GB and 32GB models only), iPod touch 4G and the original iPad 1. The iPad 2 is not currently supported. sn0wbreeze 2.4 is a tethered jailbreak which means that it requires you to rerun iBooty every time you restart your iPhone, iPod touch or iPad.
I also show how to put your device in a pwned DFU mode state using DFU Pwner [greenpois0n] so the iREB can prepare your device for the sn0wbreeze jailbreak and then restore the custom IPSW on your iDevice.