Il 26/03/21 08:24, Bengt Gördén ha
scritto:
On
2021-03-25 21:53, Marco Calistri wrote:
By trying another envinroment, independtly
if Linux or Windows or whatsoever else,
was just a way to isolate the root cause, which evidently is not
the "system" but most likely the battery itself.
Agreed. It is most unlikely that both OSs have the same
problem/bug.
My take on this is that I changed battery in my Thinkpad May 2020
and then disassembled the old battery [1] just for the fun of it.
I couldn't figure out what type of silicon it was but there is a
serial data-bus (3 wires), probably Smart Battery Specification
over SMBus (i2c like), and 4 power wires. I think that resetting
the battery according to the vendor might actually reset counters
and such in the battery itself.
For me, I'm not aware of any FLOSS software that can do some low
level stuff on my lenovo battery so it's probably only on Windows
it can be done. It might be different on your machine. But there
are folks out there that hack-a-way [2][3].
[1] https://susepaste.org/35761993
[2]
https://3drpilots.com/threads/reading-battery-data-with-an-arduino.7721/
[3] http://zmatt.net/unlocking-my-lenovo-laptop-part-1/
Very interesting matter, but I will not following such hacks in my
case since they are very specialized and would need time and
resources.
I just have a measurement misalignment but the battery last almost
normally then these solutions are not worth for me.
Regards,
--
Marco Calistri
Build: openSUSE Tumbleweed 20210321
Kernel:5.11.6-1-default
Desktop: XFCE (4.16.0)