iPhone 3G users will get problem in unlocking iPhone 3G running firmware 3.1 with ultrasn0w. Because of the 05.11.07 baseband, which makes it impossible to unlock it with ultrasn0w. Current version of ultrasn0w can only unlock iPhone 3G on firmware 3.1 with older baseband version i.e. 04.26.08. Fortunately, there is a way to downgrade your baseband to 04.26.08 on your iPhone 3G so that you can unlock it with ultrasn0w on firmware 3.1.
How to Downgrae Baseband from 05.11.07 to 04.26.08
Just Follow bemow mention Steps:
Step 1: To downgrade your baseband from 05.11.07 to 04.26.08, you must first jailbreak your iPhone 3G running firmware 3.1 by following the step-by-step guide posted here ( for 2g and for 3g)
Step 2: After you have jailbroken your iPhone, Go to “Cydia” on your iPhone and Search for “Fuzzyband” and then install this application.
Step 3: Start “Fuzzyband” app and touch on “Downgrade” button to downgrade your Baseband from 05.11.07 to 04.26.08.
Step 4: You should now be able to perfectly unlock your iPhone 3G using the latest version of ultrasn0w .
NOTE: Downgrading of baseband will only work on phones that have the 05.08 (5.8) Bootloader from the factory. If you do not know your bootloader then you can run Fuzzyband and it will report the version number for you.
via Redmond Pie

Deli
December 21st, 2009 at 9:02 pm
I got an iPhone 3G as a gift from my best friend. This phone is the best phone that i ever had, great style and great features. I luv my iPhone 3G.
*.
December 27th, 2009 at 8:11 pm
[...] via Steptotech.com [...]
January 2nd, 2010 at 3:56 pm
Hello, first I want to say nice blog. I don’t always agree with your opinion but it’s always a nice read.