I started having issues with my battery after upgrading to Sailfish 3. It would consume battery until there's not a single bit of juice left.
This led to an issue where the phone would try to boot when I plugged in the USB cable, with the screen light at full power.

This led to the following loop :

Warning about phone being unlocked

Sony logo (full bright and white screen)

Might show the charging battery logo (sometimes not even reached)

Power off

Repeat

As far as I remember, the android version did not take that long (I think it booted another partition, or some fast boot feature ?) to show the battery charging logo and then go into sleep (charging mode).

Tonight it seems my battery stopped charging altogether, at rare times I was able to see the red battery screen with a lightning above it, but then it would power off.
After replugging it, the LED was going in cycles from red to green to white, sometimes staying on green, sometimes not.

I managed to charge it a bit by going into fastboot (blue led), and it finally started charging again.
The thing is, now it is displaying the small charging logo in the taskbar, even when not plugged in, and if I plug-in the cable and unplug it, I get the "USB disconnected" notification.

I tried getting more info using the Hunger Meter app, but it doesn't display battery info correctly:
It just says

----- mWh for Full/Current status, and shows 100% battery charged while the taskbar is showing 32%. (It is also displaying a negative for "time left till empty")

So, is my battery dead ? Is this an issue with sailfish ? Should I reinstall android (I'd rather avoid this option) ?
Is there any tool I could run to diagnostic the issue ?

Comments

It could be, I bought a replacement microusb connector, hope this is only this and not a battery issue. I still think that it should be investigated why it takes so long to boot to show the charge icon though, and if possible cut the backlight when booting

3 Answers

Bunch of wild guesses, but now that you have some charge in the battery, you could try to:

Mention what hw you have (x, xa2?) and exact sw version (3.0.0.x?)

Detach charger cable, reboot, wait until it is up to ui

Charge from pc, not wall charger of any sort

Does it make any difference? Does it react in sane way to cable detach & reattach again?

That (2) is about: Having charger connected at bootup potentially -> glitch where system is left thinking that battery is charging despite disconnecting the whole cable -> possibly cause for that stuck icon -> could also block battery empty shutdown -> it just gets too empty. And (3) just because some people have reported problems with quick chargers.