"Download Yellow sn0w to unlock Iphone 3g", yellowsn0w iPhone 3G unlock has been released! This is yellowsn0w version 0.9 and it's still in beta so use it at your own risk.
Note: You must upgrade to the latest 02.28 baseband (firmware 2.2) in order to use this unlock and also jailbreak with QuickPWN/PwnageTool and add Cydia/Installer.
Here is the iPhone 3G firmware 2.2 download link: click here
You can install yellowsn0w 3G unlock by using either Cydia or Installer, whichever you prefer. Below is a list of the repos/sources.
Note: The DevTeam also says that once you are done installing yellowsn0w through Cydia go back to the main menu on Cydia and restart your iPhone with the 3rd party SIM installed. Wait for the slide to unlock screen, and then wait 10-15 seconds. If you don't see your carrier name pop up you must remove your SIM, insert it again, and wait 10 seconds. (The DevTeam plans on elimintating this step)
Cydia Repos:
* http://apt9.yellowsn0w.com/
Installer sources:
* http://i.yellowsn0w.com/
Installation Instructions
1. Install BossPrefs and Yellowsn0w from Cydia
2. Disable everything in BossPrefs
3. Reboot your iPhone using BossPrefs
4. Wait 1.30 min when you see lockscreen
5. Take your sim out and insert it
6. Wait a moment
7. In settings turn on Fly Mode
8. Turn off Fly Mode
9. Your iPhone 3G should be working now!
Does this work? Post your results
Download Yellow sn0w to unlock Iphone 3g
Posted by BBT Labels: Download Yellowsn0w, Unlock iPhone 3G, Unlock iPhone 3G yellowsn0w, Yellow sn0w unlock Iphone 3g, yellowsn0w, yellowsnowUnlock iPhone 3G yellowsn0w
Posted by BBT Labels: iphone 3g unlock, Unlock iPhone 3G, Unlock iPhone 3G yellowsn0w, yellowsn0w"Unlock iPhone 3G yellowsn0w", The Dev Team has released yellowsn0w, the 3G iPhone unlock. Its available NOW via Cydia, you'll need to add their source (check the release post for the URL - they'd prefer sites didn't link the repo url) then check your Changes tab - yellowsn0w should be right on top. If you don't know how, here's how to add a source in Cydia.
Refresh if you don't see it. If you're reading this later, just search for yellowsn0w in Cydia (making sure of course you've added their source). As guessed (and confirmed a bit later) from their post earlier today, IT WORKS WITH THE 02.28.00 BASEBAND version - in fact, ONLY for that baseband version. Meaning yes, you will need to update in iTunes and then use PwnageTool on a freshly updated 2.2 iPhone if you DON'T have 02.28.00 right now. Running the unlock on older basebands will simply cause it to exit, and do nothing. "No harm, no foul."
All you do is go to the package in Cydia and install just like you'd install any other package. Boom - restart the iPhone, and...

...wait for the slide to unlock screen, then wait 10 or 15 secs more. If you don’t see your carrier name pop up, then remove your SIM, reinsert it, and wait 10 secs more. This is the step we’ll be working on eliminating next.
Then you're unlocked. A quick note for users whose SIM cards come preinstalled with menus or apps on them, you'll
...need to pull and reinsert the SIM once after rebooting the phone to engage the unlock. Even though it’s needed only once per boot, it’s still a nuisance and we’ll be fixing that ASAP... You’ll know if you fall into that “extra step” category if your carrier doesn’t show up within about 10 seconds of the slide to unlock screen.
There is a known issue with SIM cards that have STK (SIM Toolkit) application menus, these menus are usually items such as “top up” “get credit” etc. These menu items confuse the application sometimes, removing and reinserting the SIM fixes this issue.