All iPhone Unlockers, Stay Away from iOS 4.0.1 Until Further Notice [UPDATE]
iOS 4.0.1 has just been released by Apple for iPhone 4, iPhone 3GS and iPhone 3G to fix the reception issues which has been problematic for most iPhone 4 users since its launch last month. iPhone 3GS and iPhone 3G users who currently rely on an unlock MUST STAY from iOS 4.0.1 until any further notice. Updating to iOS 4.1 might result in update of baseband, which will potentially lock your phone. You wont be able to unlock it until a new exploit is found again.
Comex: 3.2.1 and 4.0.1 out. if you want an unlock, DO NOT UPDATE. No, the jailbreak is not ready yet.
We are currently testing iOS 4.0.1 and will report back as soon as we have more on it. Stay tuned !! – YOU HAVE BEEN WARNED !
UPDATE 1: After thorough testing, it turned out that baseband and modem firmware for all iPhones hasn’t been updated in iOS 4.0.1 since iOS 4. What this basically means is that you can still unlock your iPhone on any baseband using ultrasn0w, guide for which can be found here. But since currently there is no jailbreak tool available for iPhone 4 and iPhone 3GS (newbootrom), and the current jailbreak tools for iPhone 3GS (old bootrom) are not compatible with iOS 4.0.1 yet, so the only device which can be currently be jailbroken and unlocked on iOS 4.0.1 is iPhone 3G, guide for which can be found here.