How do I jailbreak my iPhone 3GS (new bootrom) on iOS 4.3.1 / 4.3.2 / 4.3.3?

This article is for the iPhone 3GS with a new bootrom only. If you have another device, then this article is not for you.

Either you can create a custom firmware with sn0wbreeze[1] (on Windows) or PwnageTool[2] (on Mac), pwn your device (with same tool or with redsn0w) and install it with iTunes.

If you have 4.3.1 or 4.3.2 or 4.3.3 already installed just run redsn0w[3] to install Cydia.

Please note that if you update to 4.3.x directly, without a custom firmware, you update your baseband. Any baseband version higher than 05.13.04 (was included in iOS 4.0.2), causes you to lose the possibility to unlock. So only upgrade with a custom firmware.

References:

  1. Where do I download sn0wbreeze?
  2. Where do I download PwnageTool?
  3. Where do I download redsn0w?
last edit: 2011-07-19

Most frequently read after this
Most read articles overall
Recently added or changed
Keywords
 iPhoneiPod touchiPodiPad
 Apple TV 2GjailbreakunlockiOS 4.2.1
 Jailbreak FAQJailbreak F.A.Q.iPhone 3GApple
 mobile phonefirmwareiPhone 4iPhone 3GS
 howservicedfusim
 whatsaysmodecarrier
 recoverybasebandlockedmodel