In May my Nexus One stopped working, it would not boot. I sent it to HTC for warranty repair and when I got it back over a month later the GPS did not work. I suspect that it causes the phone to overheat and that causes a reboot. The phone reboots frequently and often during heavy use. I installed a temperature monitor and noticed that the battery temperature frequently went over 34C if I was surfing for more than a couple of minutes or if I was talking on the phone and charging it at the same time, or if I tried to use the GPS. I told this to HTC and sent it back for warranty repair, again. They just sent it back to me today and claimed the phone passed all diagnostics.
You have to persist !
I have had this problem about rebooting because of overheating, and after 3 times which I have send my Nexus to HTC, finally I've got it back REPAIRED with a new motherboard ! ;-)
Iperzampem0 6 months ago