How can I prevent my HTC Desire from overheating?

Recently I bought an HTC Desire overall I'm very happy with it. There seems to be one major flaw, it overheats quite easily causing it to reboot. I've run into this several times while driving using the navigation whilst recharging. Does anyone have any suggestions to workaround this problem? I've searched around but haven't found any helpful information.

Topic overheating htc-desire android

Category Android

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.