Como se pode forçar as baterias do laptop a carregar além de seus limites reconhecidos?

0

Meu thinkpad tem duas baterias que fornecem aproximadamente 200Wh. No entanto, a bateria principal está envelhecendo um pouco, perdendo sua capacidade, ou assim a bateria está me dizendo.

O que desejo realizar é "redefinir" o que a bateria está informando ao computador e sobrepor a capacidade de energia capaz relatada e tentar carregar as baterias para o projeto de energia original, ou talvez sobrecarregá-las.

Em outras palavras, refletindo os dados fornecidos abaixo, substitua "energy-full" e "energy-full-design" por valores definidos pelo usuário para forçar as baterias a cobrarem mais tempo.

$ upower -d
Device: /org/freedesktop/UPower/devices/battery_BAT0
...
    energy-full:         67.2668 Wh
    energy-full-design:  82.16 Wh

Device: /org/freedesktop/UPower/devices/battery_BAT1
...
    energy-full:         76.6344 Wh
    energy-full-design:  93.24 Wh

Mais adiante, vou abrir fisicamente o revestimento da bateria e adicionar mais células de bateria no espaço livre, por isso, saber como anular isso será um conhecimento bastante útil.

    
por AuTo 16.10.2015 / 00:00

2 respostas

2

Isso soa muito, muito perigoso. Afinal de contas, há uma razão pela qual os engenheiros que projetaram o sistema de carregamento fizeram respeitar as baterias obsoletas, não cobrando mais!

Eu sinceramente desencorajo você a tentar algo assim. Uma bateria de laptop pode deixar uma grande bagunça quando explodir. E você não quer que isso aconteça no seu colo.

    
por ApolloLV 16.10.2015 / 00:07
2

Os limites de carga relacionados ao design energético completo são implementados no hardware da bateria Li-Ion, não é possível substituí-los pelo software. Seria muito perigoso, de fato.

O que você realmente quer fazer é recalibrar as baterias, o que pode (parcialmente) recuperar a diferença entre o projeto cheio de energia e a energia completa, informando aos componentes eletrônicos da bateria para reajustar o nível de carga registrado. A recalibração não pode compensar o desgaste.

Instale o TLP ( instruções ) e use os comandos

    sudo tlp recalibrate BAT0
    sudo tlp recalibrate BAT1

instruções

Consulte também as FAQ .

    
por linrunner 17.10.2015 / 22:12