Why not to implement a feature on all OSs that stops charging your battery once it gets at 100% and start the charging again at about 50%? It's healthy for the battery (aka it doesn't degrade it if it doesn't charge) and it's not letting you remain at 10% - from where it goes instantly at 0%. The dingus remains at how to make it happen, even if i've seen it getting into iOS and Android.