Chambone is right. Apple is still signing iOS 4.1 for iphone 3GS.
till now Apple has released iOS 5.1.1 for iPhone 3GS and it is good for iPhone 3GS. You can update to iOS 5.1.1 easily.
Moreover if u depend on the unlock then simply use any JAilbreaking Tool to make a custom IPSW and preserve the baseband. u can use sn0wbreeze and Redsn0w for custom IPSW
could you please let me know what i need to do - i have cydia on my phone - last time my friend helped in jailbreaking, now i need to do it myself....so if you can give me the link to easy jailbreaking, would be helpful
I was reading one of the posts and it said there is some issue with 5.1.1 is it advisable to upgrade my jail broken ph to tht version???? With version 4 I won't be able to install Facebook app as it requires 4.3 or later version
Just go with 5.1.1 but before that save the shsh blobs of the current version if cydia didnt do it if u have shsh blobs saved for different versions u can go on when ever with ifaith or redsnow good luck
A cellphone repair agency in India says they can factory unlock the iph 3GS. Is it possible to do that? Or does a jailbroken phone have to be jailbroken to upgrade the OS.