To which network has your iPhone 4 been locked to? Only GSM network locked mobile phones can be unlocked to use with any other GSM network. Anyway you can use remote unlocking service to unlock your iPhone 4 with current baseband itself. You can get the remote unlocking service for your iPhone 4 from MobileUnlockSolutions.com . This method of unlocking is safe, simple, affordable, quick and permanent. It doesn't require a jailbreak too. Good luck mate.