I recently bought a new iPhone 3G in Dubai, where Apple do not officially sell iPhones. However, I was able to walk into a big electronics store in a shopping mall and buy it, without it being locked to a tele provider. I am now worried in case it is cracked, though it came in the original box (but it was charged when I got it), and will stop working if I say yes to a software upgrade. The iPhone came with Italian instructions, and since it is illegal to lock a telephone to one sole tele provider in Italy, maybe the telephone is not cracked after all? How do I find out if it is cracked or not, so I can upgrade without problems of iPhone stops working? Would really appreciate any help I can get with this. Many thanks in advance.