I have an HTC One m8. It's running android 6.0.

If I attempt to boot up the phone it instantly shuts down when reaching the Google Logo. If I plug it in to a power source (AC/usb), it lets me boot, but once I unplug the power source it instantly shuts down.

The battery is indicated to be close to 100%.

This really does sound like a hardware issue with the battery, but I can still enter the bios (Power + Vol Down) and leave it open for a few hours without it dying (probably longer, didn't test it for longer). It only shuts down when I attempt to either boot or enter recovery.

I've already re-flashed the OS to stock with:

fastboot oem rebootRUU
fastboot flash zip rom.zip
fastboot reboot

So my question is: is this a hardware issue or software issue?

Is it because entering the bios requires such a minimal amount of energy, my device will allow me to enter it even when it's on extremely low battery? Or is it because the software is somehow incorrectly detecting the battery level and shutting down?

  • 2
    Try replacing battery. It looks like battery issue to me – beeshyams Aug 30 '16 at 3:38
  • Ah I would if I could, htc one m8 = non-removable battery. – David Chen Aug 30 '16 at 3:39
  • Ok. Try resetting battery logic. This may fix if it is a battery logic problem. HTC and some Nexus phones have this issue – beeshyams Aug 30 '16 at 3:48
  • 1
    Eventually entering the bios became impossible, so I know it's a hardware issue now. – David Chen Sep 9 '16 at 18:22

It seems like your battery is broken or something. I suggest bringing it back to HTC and have them fix it for you. Please don't do it(replacing battery/open then phone case) by yourself as it will void your phone warranty.

PS: HTC will have their way to replace the battery for you, but I am not sure whether it will cost you some money or not.

Hope it helps =)


Perhaps hardware issue. Android has a battery checker that shuts down your phone when out of energy. It does not always shut down right when your battery level reaches 0%; sometimes it shuts down when battery level is 5%, sometimes it doesn't even shut down after 1 hour of excessive use when battery level is 1%. So it is checking the battery not by battery level, but by something else, perhaps voltage.

Anyways, you should contact HTC for maintainence.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.