I have an iPhone 2g that I had just updated to 3.1.3 and used the Spirit jb program to jailbreak. However, I do not have the SIM it came with so I installed Ultrasnow but when I put my (non-iphone) SIM in I get the "Different SIM detected" screen. I was about to try Sherif Hasim’s activation method but it appears Apple fixed the bug in their servers in late october... I'm not quite sure what to do. Should I restore and try with another program such as redsnow or pwnage tool? Any help will be much apreciated