Hi there, My htc desire has the common problem of over heating then rebooting. Last nite it wouldn't boot at all and was stuck on the purple circle loading icon. I did the volume down + power, did a fast boot. But now the phone is not recognising my sim card. It's originally a tmobile phone and has been unlocked, is it possible its been relocked to the network? I tried this with no luck - Unlock HTC Desire Free - The giffgaff community Please help! Thanks!