SpiritJB failed on my iphone 3g/3.1.3/5.12.01 - recommendations on jailbreak please
I recently purchased an iphone 3g 8gb ATT phone. It is running iOS version 3.1.3 with baseband 5.12.01
I want to unlock the phone for use with Tmobile, so I began by trying to jailbreak after which I plan to run ultrasn0w to complete the unlock. Unfortunately I have tried Spirit and have been unsuccessful. I run as administrator with the win98 compatibility and get the screen saying that spirit is ready and detects my phone running 3.1.3 It then goes through the process and says that it was successful and I see the rainbow picture on the phone screen. However no cydia appears. Any thoughts on this? I can only think that maybe the iTunes version I am using is not correct (10.5.2) since all the posts I find mention 9.1, but I did not get any error messages and from what I can see spirit never opens iTunes either. Let me know if I need to downgrade this or something.
As a backup plan I was going to use the latest redsn0w. The phone is already on stock 3.1.3 but when I loaded up redsn0w it asked me to point it to the firmware version as it could not autodetect, so I pointed it to stock 3.1.3 and it said that it was not supported. Upon digging I think that I need to point it to the 3.1.2 version of the ipsw but I just wanted to confirm before I do that and screw up the phone by using the wrong file.
Also please feel free to suggest an alternate method if I missed something.
Thanks so much, and happy new year!