Since April 19th is already available the new version of iOS – 4.3.2 for iPhone and other i-devices by Apple, as our suggestion is to not hurry with the update if you use the unlocked device – jailbroken or unlocked GSM functionality for use with any mobile operator.
The good news is that the new firmware 4.3.2 from Apple did not put a hole used by @ i0n1c for untethered jailbreak, which means seamless update to unlock the file system. For this purpose you should use actual redsn0w 0.9.6rc14, which use to jail your device with the new iOS 4.3.2. Consumers using ultrasn0w Software unlock of GSM functionality should be careful with preflashing and must use the Custom firmware, not updated Baseband to be able to continue using your old Baseband for which unlock. If you preflash a phone locked to a service provider with the official iPhone iOS 4.3.2 update, instead of the modified firmware will stay with locking devices to at least release a new version of ultrasn0w, to support renewed Baseband.
It is now availabled updated version of sn0wbreeze 2.6, to help you to generate a modified version of iOS 4.3.2, which will not renew Baseband on your iPhone. From iPhone Dev-Team promised later this week to release a new version of PwnageTool, which will support the creation of a custom variation of the official firmware based iOS 4.3.2.