The newer HTC phones as well as a few of the older ones like the original HTC evo 4g have a Internal Diagnostics application available through a special ## code
the code is entered from the dialer as follows *#*#3424#*#* this will bring you to this screen..
After you hit accept you will enter the app.
here you can virtually test any part of the device.
for the battery test the device needs to be at 100% charge with the LED turned to green and airplane mode enabled the test for battery requires on hour to run after 100% charge is completed!
Hope this helps some people out with issues on their HTC phones and troubleshooting as well!
(Verified working on but no limited to!) PLease comment if it worked on an unlisted device!
HTC evo 4g
Any questions email me ill do my best to help with any issues!
i noticed it doesnt have a test of GPS..i have yet to check my One to see if its included on the list..but figured i would ask
this still continues to work for even the newer spark HTC line...well the M9 anyways.
with the additional test abilities of
SD card + Camera test