Support : iPhone 4, iPhone 3GS and iPod Touch 4G
Step 1: Download the latest version of Sn0wbreeze from here.
Note: Windows 8 users should download and install .NET Framework 3.5 from here.
Step 2: Connect your iOS 6 device to the Windows computer via the 30-pin connection cable. Note: The new version of Sn0wbreeze also supports an untethered jailbreak on Apple TV 5.2 firmware.
Step 3: Browse and select the downloaded Sn0wbreeze v2.9.11 file from step 1 and extract the file to a folder on desktop. Then launch the executable file from the extracted folder.
Step 4: Tap the blue next button at the bottom-right corner of the display and hit Browse for an IPSW button. Now, point Sn0wbreeze to the relevant firmware for the device. The latest version iOS 6.1.2 firmware can bedownloaded here.
Step 5: After Sn0wbreeze successfully recognises the IPSW firmware file, choose Next and click Simple Mode option (other two options - iFaith Mode and Expert Mode - are not needed at this time).
Step 6: Sn0wbreeze stitches together a custom created IPSW firmware image file that can be restored to the device. This process may take some time. So, just relax and enjoy a game of PacMan (click on the button) or wait until the process completes.
Step 7: Once the custom firmware is ready, a "Done" message appears on screen. Now, click OK and follow the onscreen instructions to place your device in Pwned DFU Mode.
Step 8: After clicking OK, Sn0wbreeze alerts you that the device has enteredPwned DFU Mode. Exit or close Sn0wbreeze, launch iTunes and choose the connected device in the left hand menu.
Step 9: Hold Shift key on the keyboard and hit Restore in iTunes. When iTunes prompts to select a firmware file, browse and select the custom created IPSW that is extracted to the desktop.
Step 10: Wait until iTunes completes the restore process. After the process is complete, your iOS device will be fully jailbroken and the striking Cydia iconwill appear on the home screen.