When I’m plugging my laptop into my dock to work for the next 8 hours it doesn’t need fast charging.
When I’m plugging my phone in before bed to charge for the next 8 hours it doesn’t need fast charging.
When I’m plugging my laptop into my dock to work for the next 8 hours it doesn’t need fast charging.
When I’m plugging my phone in before bed to charge for the next 8 hours it doesn’t need fast charging.
/sys/class/power_supply/BAT0/charge_control_end_threshold
I could imagine automating this to set the threshold to the current battery level, and incrementing the threshold by 1% every N minutes to control charge speed.Right now I try to keep it at 50% max charge like this while plugged in at home.
iPhones do this with "Optimised Battery Charging" turned on (which I believe is the default setting) - "allow iPhone to wait to finish charging past 80% until the time you need to use it" (which it learns over time.)
You might end up with a readily available 65W charger to get the necessary 20V, even if you don't want 3A.
https://en.wikipedia.org/wiki/USB_hardware#USB_Power_Deliver...
Or even better, if phones had a built-in charge status UI that instead of just saying "NN% charged / TT minutes until full" had a slider controlling charge speed that showed a range of "time until full". That way users could intelligently choose the charge speed vs time based on context.