Sounds about right, used to do the same when I badly needed the GPS to work.An interesting thing happened today.
I was using my HD2 to navigate and of course it froze as usual, after about 10 minutes or so.
After pulling the battery and restarting the phone it was still reasonably warm so I left the back off and (on a whim) jammed it face up and top first into the passenger side airconditioning vent, with the temperature turned down low on that side.
Two hours later Sygic was still functioning and the phone had not frozen (and the phone was cold to the touch).
I can only conclude from this that heat is indeed the culprit and that something somewhere in the GPS module has been fried and no longer functioning properly.
It's got nothing to do with ROMS, nor which version of the libraries you are using.
Over the past few weeks my phone has been getting progressively worse.
At the time I happened to be using HyperDroidGBX and the latest version of NMEA.
I might be wrong but I cannot see any other explanation?
Time for a new phone?
What say you all?
I am getting a ONE x, suggest you (and of course tytung ) to do the same. 2 years are more than enough and my HD2 did me some great service, it truly was the best device ever. Hopefully the ONE x will be able to step in these footsteps!
Sent from my HTC HD2 using xda premium