We are going to use a program called sn0wbreeze. I think it is a good program to jailbreak your apple device as you can install jailbreak stuff in your firmware and you are able to get custom boot logos. sn0wbreeze supports:
- iPhone 3G/3G[S]/4
- iPod Touch 2G/3G/4
- iPad
- Apple TV 2
- Download sn0wbreeze ad your firmware from the links in downloads page.
- Sn0wbreeze will look like this.
- Press the blue arrow, and select your downloaded firmware (links in dowloads)
- Open your firmware, and it should recognise your device.
- Then, press the blue arrow and set your firmware and choose expert mode.
- Then it will build your firmware.
- The program will then prepare your device to be jailbroken. When it is ready, itunes will say that you need to restore you device. While pressing shift, click on restore and choose the firmware you created with sn0wbreeze.