I can't remember how to get in there, hopefully EP does... But there is a way to check your battery health in the test menu.
Yup, tried that. Battery down to 91% after the 1-hour test, which I understand is pretty good (anything above 80 or 85% is considered good). So, the battery itself seems to be healthy. There's something that makes it plunge up to 5% or 10% at a time, seemingly randomly.
BTW, I'm still on 3.14 firmware.
Edit: for those curious, you can access the battery test utility (it's a built-in HTC diagnostic function) as follows:
- first of all, charge your battery to 100%, and enable Airplane mode (actually, enable Airplane mode before charging so you don't lose battery when switching AP mode on)
- Open Phone / dialer
- dial *#*#3424#*#* (no need to press call, after the last * the utility will open)
- on the welcome screen, choose Accept
- next screen, choose More
- tick Battery Test, then choose Run
- on the next couple of screens, tap the Back button to proceed until the test starts
- leave the phone alone for an hour - don't charge, don't touch the screen, don't touch the hardware buttons
In theory, if you have anything above 80% remaining at the end of this test, your battery is in good health. I don't think that's a hard number so don't panic if it's 79%, etc. (result varies depending on ambient temperature, moon phase and menstrual cycles - i made up the last two)