Using Quickpwn 2.2 for Windows to jailbreak and unlock the iPhone. The Mac OS X version doesn't seem to have the unlock option, and Quickpwn doesn't support running inside of VMWare/Parallels. Follow the on-screen instructions and make sure you select at least the Cydia and Unlock options. For more guidance, see these instructions.
After going into DFU mode, rebooting, and updating the bootloader, then another reboot. If you're lucky, you're done. Or you may encounter the error message "Different SIM Detected", which means the SIM unlock isn't completed yet and you need to do the following:
- Open Cydia and scroll down to OpenSSH and install it.
- Follow these instructions to delete the Lockdown folder on the iPhone, recreate the folder (mkdir lockdown), and scp the 3 files into the new Lockdown folder.
- Reboot