http://code.google.com/p/iphone-elite/
UNLOCK FOR Baseband 4.02.13_G
anySIM 1.2 iPhone Elite Version
NOTES:
This folder must be placed on your iPhone in this location: /Applications/anySIM.app
No other location or name should be used! Capitalization matters. This is very important.
In the directory named above should be all the .png and .bin files for the app, along with the anySIM executable itself.
This version works only with 4.02.13_G baseband version and can be run on 1.0.2, or 1.1.1 jailbroken systems
The only way your baseband will be 4.02.13_G while you're running 1.0.2 or 1.1.1 is if you updated then downgraded firmware
Although there are scattered reports of successfully running this from 1.1.2, odds are your baseband will reset and you may get stuck with a restore screen, so you should really do this from 1.0.2. But if you try from 1.1.2 and get stuck with a restore screen, don't panic -- so far every single predicament you can get yourself into with software unlock steps can be fixed via normal FW restore or the DFU restore.
If your iPhone came with 4.02.13_G (aka 1.1.2) OUT OF THE BOX then do NOT use this unlock yet.
It hasn't been tested with bootloaders other than BOOT03.09_M3S2
Very new iPhones (and all U.K. iPhones) come out of the box with BOOT04.06_M3S2.
If you're in doubt, check the output of bbupdater -v or go into minicom and issue at+xgendata
The "u" version of anySIM1.2 was released to give more prominent credit to the original anySIM coders (it is a great app!). But the underlying executable and patch location are the same as in the release available here on Friday November 9th.