I have a Moto G phone. I'm using LineageOS. Yesterday I notice my phone went dead. When I press power button, a white light in the camara flashes three times, which I understand to be no battery. It did have enough battery though.
When I connect the phone to charge (using PC), the 0% battery charging screen shows up. But it's stuck there at 0%. I can get to the boot menu (power button and volume down), which shows me "battery low", but when trying to boot recovery or any option, the phone restarts but is again stuck at low battery.
My guess is that the battery is gone. Since it cannot be charged, the OS doesn't have the power to load anything. However, it should load when the phone is connected and "charging". Perhaps the problem is not the battery itself but the phone recognising that the battery does have enough charge. Is this possible? Anyway, any idea is more than welcome.