i recently updated the iphone3gs to 4.2.1 in order to resolve the 3194 error, & it successfully did. Then i tried to jailbreak it in order to unlock it by installing ipad baseband. when it restarted it got stuck at the apple logo and i tried to tether boot from redsn0w but failed. Then i tried to restore it back to 4.2.1 from itunes and countered with 1015 error. i looked up in google and found that baseband cannot be downgraded and now that i have to use custom firmware ipsw PLEASE LEAD ME FROM HERE I REALLY MESSED UPP!