Howdy, I'm currently running a Jailbroken 3.0.1 iPhone 3GS. I just found out about blackra1n and would like to upgrade to 3.1.2, and jailbreak. My question is, must I restore my phone first, then upgrade, and then jailbreak? Or can I just upgrade from the jailbroken 3.0.1 to a clean 3.1.2 and then re-jailbreak? Thank you.