I am not aware of what you mean by SHSH files stored? I never did update to 3.1.2 but wish I had done so to get some of the apps that are 3.1.2 comp. I know of no way now to update to 3.1.2. Any suggestions? Can I use someone elses SHSH file? Thanks!

That's pretty bad advice.First, the phone can be jailbroken to 3.1.2 if he makes a custom firmware.Second, he can't jailbreak if he updates to 3.1.3 - no unlock, and no jailbreak.@southfour
You need to make a custom firmware with pwnagetool. Then just hold down 'shift' and click 'restore' in iTunes. Then point iTunes to the custom firmware you made.That way, you'll be jailbroken at 3.1.2 with baseband 04.26.08 which is unlockable with ultrasn0w.Also, with this method, you don't need to worry about SHSHs or changing hosts file.

Apparently you didn't read what I said. You added a lot of qualifiers. Let me try to re-explain my answer.
1. I have a 3G w/OS 3.0 no SHSH. Can I jailbreak to 3.1.2? I found 3.1.2 at anther link as an ISPW file. However, how many people know how to use it?
2.'Second, he can't jailbreak if he updates to 3.1.3 - no unlock, and no jailbreak.' You better read the other forums-Yes, you can JB, but not Unlock yet.
Sn0wbreeze 3.1.3 has been released which can jailbreak iPhone 2G, 3G and iPhone 3GS on the latest iPhone 3.1.3 firmware. One thing which is to be noted here is that it will work with iPhone 3GS only if it has the older bootrom (non-MC model). iPhone 3GS users who have upgraded to the stock 3.1.3 are still out of luck.
3. Make a custom firmware with pwnagetool? Can you supply all of us a custom firmware with pwnagetool? How many people are going to know how to do this?
4. You may know how to do this, however, there are a lot of individuals who hose their phone just with a normal JB and unlock.

Apparently you didn't read what I said. You added a lot of qualifiers. Let me try to re-explain my answer.
1. I have a 3G w/OS 3.0 no SHSH. Can I jailbreak to 3.1.2? I found 3.1.2 at anther link as an ISPW file. However, how many people know how to use it?
2.'Second, he can't jailbreak if he updates to 3.1.3 - no unlock, and no jailbreak.' You better read the other forums-Yes, you can JB, but not Unlock yet.
Sn0wbreeze 3.1.3 has been released which can jailbreak iPhone 2G, 3G and iPhone 3GS on the latest iPhone 3.1.3 firmware. One thing which is to be noted here is that it will work with iPhone 3GS only if it has the older bootrom (non-MC model). iPhone 3GS users who have upgraded to the stock 3.1.3 are still out of luck.
3. Make a custom firmware with pwnagetool? Can you supply all of us a custom firmware with pwnagetool? How many people are going to know how to do this?
4. You may know how to do this, however, there are a lot of individuals who hose their phone just with a normal JB and unlock.

Anything can be done, but what will it take to get from point a to b?

Not being smartA--, just trying to be realistic.

I wasn't trying to be offensive but what you said isn't true and it is indeed bad advice.

edit: To be clear here: if he updates to 3.1.3 in iTunes, he'll have lost his ability to jailbreak for a long time. That's why I said it was bad advice.

If any of what I posted wasn't clear enough, he could simply ask. Ask where to get custom firmwares or how to install them.

To comment on your points:

1. Yes, you can either use a custom firmware or an official. One will update the baseband the other won't. I made a short post because I don't want to write an essay every time I reply to something. If I'm not clear enough, people will ask me to explain and I do.

2. In order for sn0wbreeze or pwnagetool to work on a 3GS, the firmware either has to be 3.1.2 or below, or the device has to be previously jailbroken. A 3GS on 3.1.3 can not be jailbroken by any means - I'm aware that it can be downgraded with SHSHs stored but that's not what we're talking about here.

I wasn't trying to be offensive but what you said isn't true and it is indeed bad advice.

edit: To be clear here: if he updates to 3.1.3 in iTunes, he'll have lost his ability to jailbreak for a long time. That's why I said it was bad advice.

If any of what I posted wasn't clear enough, he could simply ask. Ask where to get custom firmwares or how to install them.

To comment on your points:

1. Yes, you can either use a custom firmware or an official. One will update the baseband the other won't. I made a short post because I don't want to write an essay every time I reply to something. If I'm not clear enough, people will ask me to explain and I do.

2. In order for sn0wbreeze or pwnagetool to work on a 3GS, the firmware either has to be 3.1.2 or below, or the device has to be previously jailbroken. A 3GS on 3.1.3 can not be jailbroken by any means - I'm aware that it can be downgraded with SHSHs stored but that's not what we're talking about here.

iH8sn0w just released a new version of Sn0wBreeze, this version is made to jailbreak firmware 3.1.3. Sn0wbreeze is a windows desktop application, that looks like the PwnageTool for the Mac. Ľ Sn0wBreeze v1.3 To Jailbreak OS3.1.3 [Jailbreak]

Last posting to this post from me. I would not want to provide bad info to anyone.

Please try to read other forums/links, too.
As for being smug? Your too blatantly smug!

Stock 3.1.3 is an unmodified 3.1.3 firmware. It's what's installed on a new 3GS.

I can't read the link because it's 'stared' out. I'm guessing it's from a forum that isn't allowed here.

I'm not going to keep fighting but I will keep correcting you. You can link all you want, it won't change the fact that a 3GS on 3.1.3 can't be jailbroken by any means, no matter the bootrom.

Here's a quote from the iphone dev team's site:

"If you have an iPhone 3GS: PwnageTool works if youíre currently at version 3.1.2 or below (down to 3.0) and if you know you have a old bootrom. You donít need to be already jailbroken ó PwnageTool will ask you if youíre jailbroken after youíve created the IPSW. Donít use PwnageTool unless you know for sure you have an old bootrom (if youíre not sure, assume the worst and donít use it). Donít use PwnageTool on the iPhone 3GS if youíre at 3.1.3, it just wonít work. Downgrade to 3.1.2 using the methods described here. If you canít downgrade because you donít have your 3GS 3.1.2 hashes on file with Cydia, youíll need to sit out the 3.1.3 jailbreak."

The sn0wbreeze method won't be any different as sn0wbreeze is just pwnagetool ported to work on windows.

Stock 3.1.3 is an unmodified 3.1.3 firmware. It's what's installed on a new 3GS.

I can't read the link because it's 'stared' out. I'm guessing it's from a forum that isn't allowed here.

I'm not going to keep fighting but I will keep correcting you. You can link all you want, it won't change the fact that a 3GS on 3.1.3 can't be jailbroken by any means, no matter the bootrom.

Here's a quote from the iphone dev team's site:

"If you have an iPhone 3GS: PwnageTool works if youíre currently at version 3.1.2 or below (down to 3.0) and if you know you have a old bootrom. You donít need to be already jailbroken ó PwnageTool will ask you if youíre jailbroken after youíve created the IPSW. Donít use PwnageTool unless you know for sure you have an old bootrom (if youíre not sure, assume the worst and donít use it). Donít use PwnageTool on the iPhone 3GS if youíre at 3.1.3, it just wonít work. Downgrade to 3.1.2 using the methods described here. If you canít downgrade because you donít have your 3GS 3.1.2 hashes on file with Cydia, youíll need to sit out the 3.1.3 jailbreak."

The sn0wbreeze method won't be any different as sn0wbreeze is just pwnagetool ported to work on windows.