I have a jailbroken and unlocked iphone 3gs on T-mobile using old bootrom 5.11.07 still on 3.1.2 Do I have to already be on iOS 4 to jailbreak using http://jailbreakme.com?
No, 3.1.2, 3.1.3, 4.0, 4.0.1.
So doing this jailbreak will automatically take you (if you are on 3.1.2) to 4.0.1?
No, it will not. If you wish to upgrade to 4.0.1 you will have to do it through iTunes before you jailbreak.
by doing this will it update your base band or change your bootrom?
No, it just jailbreaks your phone. Nothing else...
what I mean is I am going to have to update from 3.1.2 using itunes to 4.0.1 first right? if so, that will not brick the iphone since its already unlocked and jailbroken?
No its for 3.1.2 and up.... Someone already told you that lol.
Wait your phone is already jailbroken? Then why do you want this? It's the same thing.
I am jailbroken on 3.1.2 still, I have not upgraded to the new firmware. I want to upgrade to the new firmware and keep my unlock