linrunner/TLP

[Lenovo non-ThinkPad series] Battery conservation mode threshold is different on some machines

Root-Core opened this issue ยท 7 comments

TLP references the Battery Conservation Mode to have a fixed threshold of 60%.
Newer laptops - or some - have 80% as their target. At least my does and some others.

It seems there is no way to read out the actual target.
Therefore TLP should avoid mentioning the 60% - or any - threshold, as some hardware configurations have different thresholds.

I had the idea to map the battery or laptop models to a threshold, but that can get complex quiet quickly.
Maybe there is another hint that could be used like the capacity etc. but this might be out of scope for TLP.

CC johnfanv2/LenovoLegionLinux#136

I also think it's a pity that there is no way to read out the actual threshold. I'll add a note on the website first and remove the percentage from the tlp-stat output with version 1.7.

@linrunner You might add to the comment in the docs, that the BCM does not discharge the battery to the fixed threshold automatically. You have to unplug until it's at/under the threshold.

@Root-Core it's already in the FAQ:

https://linrunner.de/tlp/faq/battery.html#what-is-battery-care

What charge thresholds do not do

  • In particular, with AC connected, a battery with a charge level higher than the stop charge threshold will not be discharged to the stop charge threshold, nor will there be a (cyclic) discharge down to the start charge threshold

As well as https://linrunner.de/tlp/faq/battery.html#why-does-the-battery-not-begin-to-discharge-when-the-stop-threshold-is-reached

@linrunner My bad, I confused the TLP documentation with some other. I should have checked again, sorry for the inconvenience.
Thank you for the quick adoption and response.