For as long as I've used GrapheneOS (1.5 years) I've never gotten a battery low indicator. My phone suddenly shuts down unexpectedly when I'm watching videos or the like.

I use a Pixel 3a. Any ideas?

    There's two sides to the battery story. You can never let it die AND still put it through its paces with prolonged charging cycles, higher wattage charging, hot environments, phone usage during charges..

    Many factors come into play when battery health is on the table. The reality is, your phone is old. Well, your battery. Even with perfect use, you'd be discovering weak spots or inconsistencies.

    Your solution is to buy a battery replacement. Get a nice one, preferably with a bigger capacity than your stock (if offered).

    Happy travels!

    Edit: To answer your question, failing batteries have big trouble handling voltage spikes if the reading isn't correct (ie, going from idle to say, watching a video). The response is to shut down. Its a safety mechanism.

    Zyansheep Yeah the 3a battery needs replacing or you need to source a new handset. I've had both an original Pixel and Pixel 3 do the same when the battery is on it's last legs and the reporting of the percentage left is no longer correctly displayed or synchronised properly with the actual battery health.

    4 days later
    2 years later

    I'm also having this issue, I've never seen a low battery notification since installing gos a few months ago.