I was using my iPhone earlier today and it was very clear it was overdue a reboot.  I prefer to do hard reboots when I actually reboot.  This involves pressing and holding both the home and power buttons at the same time, keeping them depressed until the phone itself displays the Apple boot logo (ignore the slide to power off).  It’s better than simply powering the phone off and then on again.

After such a reboot the iPhone took longer than normal to boot up.  When it did so, the message “iPhone activated” appeared.  This isn’t something to be concerned about, all iPhones do this from time to time.  Anyway, I needed to sync my iPhone so I plugged it into my PC.  When I did so, iTunes identified the iPhone had been connected and displayed the following message, “The sim card inserted in this iPhone does not appear to be supported“.

Sim card invalid

I went through a series of things including rebooting the iPhone again, rebooting my PC and plugging in / unplugging the iPhone from the PC a few times.  Google didn’t have any answers for me except regarding firmware 1.x.  It’s June 2009 and we’re 2 days away from version 3 of the iPhone firmware being released.  I have an iPhone 3G with firmware 2.2 installed.  The handset is jailbroken with the yellowsn0w application installed so I can put my Vodafone sim card in and make use of it.  (I live in the UK where O2 is the approved carrier).  Frustrated I started to think about the problem some more.

In the end, I re-ran my jailbreak software to reload the custom 2.2 firmware to my handset.  This didn’t make any direct difference, so I did the following:

  1. Power off the iPhone
  2. Remove your sim card
  3. Insert a sim card for the network you should be using (AT&T in the US and O2 in the UK)
  4. Power on the iPhone
  5. Sync iPhone with iTunes
  6. Power off the iPhone
  7. Insert your preferred sim card (in my case Vodafone UK)
  8. Power on the iPhone
  9. Connect to iTunes and your iPhone will once more be able to sync

It is entirely possible that if you find yourself in the same position as myself and attempt steps 1-9 with no success that you may need to re-jailbreak your iPhone before repeating steps 1-9 to also be successful.

I hope this blog post proves to be of use to others since, once again, Google seemed to be lacking in answers to an iPhone problem I was experiencing!

Image: FreeDigitalPhotos.net

 , ,