I apologize if this is already discussed somewhere. I am looking to re-jailbreak and unlock my 3.1.2 3GS iphone that was blackra1n'ed. I do have the SHSH blob backed up on Cydia. I am assuming I can: 1. restore to 3.1.2 stock firmware 2. run spirit to JB 3. open cydia and install blackra1n to unlock for sanity check, could someone let me know if there is any problem with this I should be aware of? much thanks!