Hello, I have an iPhone 3G with Baseband 05.15.04. I've tried to unlock it by Installing iPad Baseband using Sn0wbreeze and Redsn0w but the baseband always remains 05.15.04. I've tried several times. But no luck. 
You have to 1st flash the iPad baseband, then follow the tutorial on iClarified.com.
You may have to do the downgrade more than once until it sticks
try again, it might take 10 tries or more.
make sur you have a good tutorial from iclarified.com and all settings and host file are correct
I did the following:
I made a custom firmware (4.2.1) with iPad baseband using sn0wbreeze and restore the ipsw by holding the Shift button on iTunes.
After restoration, the iPhone baseband should be 6.15.00
But there is no change![]()
Actually Snowbreeze does allow one the option to make custom firmware with the 6.15 ipad baseband (at least version 2.9.5 did). I have done it many times previously in the past to save time with jb/unlocking the 3GS.
Did you read the question ?
It is about flashing the iPad baseband, then downgrading the baseband for 3G/3GS.
Redsn0w is the tool to do that.