what is everyone refering to shsh for? do i need to do something to upgrade to 3.1.2 to 4.0.1 and then jailbreak?