Requirements:
- Pwnagetool 4.3.3 [Download Link]
- iTunes 10.2.2
- Stock iOS 4.3.3 iPSW file for you iPhone
- Mac Computer
Step 2: Browse for iOS 4.3.3 firmware which you have already downloaded for your device in above ‘requirements’,
Step 3: If You are on Official Carrier simply click “Build” Button and Pwnage tool will cook the custom firmware and save it on your PC.
Step 4: [Optional] If you are unofficial Carrier You must first press “General” Button before “Build” Button, And should select “Activate your Phone” which will which will preserve your old baseband and will make you able to unlock your iPhone on UltraSn0w.
After selecting options in “General” menu, click “Build” Button which will cook custom firmware for your device fully activated.
Step 5: Pwnage Tool will now create custom firmware for your device which will be Jailbroken and activated.
Put your iPhone into DFU mode. PwnageTool will help you in this process. Follow the onscreen instructions for this purpose.
- Hold Power and Home buttons for 10 seconds
- Now release the Power button but continue holding the Home button for 10 more seconds
- You device should now be in DFU mode
Step 7: Once In iTunes, hold the Alt/Option key and click Restore.
That’s it!! You are done with Jailbreak Process. Your device is now fully jailbroken on iOS 4.3.3 untethered.
How to Unlock iOS 4.3.3:
After Jailbreaking and preserving your baseband on iOS 4.3.3, If you are on unlockable baseband, you can follow our guide here to unlock your iPhone 4/iPhone 3GS with Ultasnow 1.2.3.
[SOURCE: Technobolt]