Do i have to upgrade my iPhone before i jailbreak it?

Depending on which OS or firmware your jailbreaking tool does but here is a Jailbreak i recommend Make sure you have your official sim which came with the iPhone orig (MORE)