Tonight, I have just tried to JB my iPhone 3G using the PwnageTool 3.1.4 and it was successful. Although, the iPhone works with all functions except for that, it cannot read the SIM card (I cannot make calls, receive calls, texting, etc...). It shows 'No Service' instead. I don't know which part I missed or did wrong while doing the Jailbreaking Process. I'm positive I've followed the instruction quite well. What really surprises me is that, the iPhone asks me to enter my PIN when I choose unlock the SIM, but its not working! My iPhone had been already upgraded to 3.1.2 via iTunes before I tried jailbreaking it. Also to mention, my iPhone is a factory unlocked device. I had no problem with unlocking every time I upgraded a new update. Any ideas?