The other part being the recommendations not to always fully charge Lithium batteries. How come you can't configure the device or charger to do this? its 2018 already.
I don't know if that it's exclusive on ThinkPads but I love that feature. Now I'm using TLP[0] to re(calibrate) the batteries (main and extra) on a ThinkPad running Linux, it uses "tp-smapi-dkms" or "acpi-call-dkms" behind the scenes.
My Sony ZX1 sometimes pops up a message when I plug it in "Battery saver: your battery will be fully charged in time for your alarm at 07:00" or something like that; I can charge it faster with an option on the message if I want to.
It would be nice if this feature defaulted to charging to 95% or whatever. I usually know in advance if I'll need that extra 5% for a long journey.
I believe products already do this. A good few years ago I was asked by a guy why his plugged-in HP laptop was telling him it “wasn’t charging”. I looked up the docs and discovered that between 95-100% it would turn on/off the charging as required.
I’ve heard separately (no source, sorry [edit: see below]) that Apple products also do this, they just don’t confuse the user by telling them that it’s happening. I wouldn’t be surprised if HP et. al. have since changed their user notification behaviour, too.
Wow, that's a pretty neat feature. I think there are many people who leave their phone to charge during the night, only for it to 'fast charge' up in 1 or 2 hours and then sit at 100% for the rest of the night.