Controlar a carga da bateria é uma daquelas funções que parecem pequenas, mas definem a longevidade de um notebook. A chegada do driver acer-wmi-battery ao radar do Kernel Linux mainline é mais um sinal de maturidade do Linux em laptops de consumo, com foco em preservação de bateria e integração upstream.
O ponto central é simples: permitir que o usuário limite a carga máxima, como “parar em 80%”, diretamente pelo kernel. Esse tipo de controle reduz o desgaste associado a manter a bateria constantemente em nível máximo.
Entenda em 90 segundos
- O problema: baterias sofrem mais desgaste quando passam longos períodos em carga cheia e sob tensão elevada.
- O impacto: isso acelera a perda de capacidade com o tempo e encurta a vida útil prática do equipamento.
- A solução: o driver
acer-wmi-batterybusca oferecer limite de carga no Linux, permitindo uma política do tipo “carregar até 80%”. - O ganho real: você troca um pouco de autonomia em algumas situações por mais longevidade de bateria ao longo de meses e anos.
O que está chegando no kernel
O acer-wmi-battery já existia como um driver experimental fora da árvore do kernel, mantido no GitHub por cerca de dois anos, voltado a controles de “battery health”. Agora, uma versão “limpa” do código começou o caminho de upstream via lista platform-driver-x86.
Nesta etapa, o foco do patch é direto e prático:
- Inclui
- controle de limite de carga (battery charge control)
- monitoramento de temperatura da bateria
- Exclui
- calibragem de bateria, removida porque não funcionou no equipamento de teste do autor
A referência explícita ao Acer Care Center no Windows também é importante. Ela deixa claro o objetivo: aproximar o Linux do nível de “polimento” que usuários de laptops comerciais esperam em funcionalidades cotidianas.
Detalhes do patch
A submissão na lista platform-driver-x86 foi enviada por Jelle van der Waa em 05 Jan 2026, como [PATCH 0/1] add Acer battery control driver, upstreamando parte do driver out-of-tree.
Pontos técnicos citados no e-mail:
- O patch upstreama “uma parte” do driver out-of-tree, especificamente charge control e temperatura da bateria
- O hardware de teste mencionado é um Acer Aspire A315-510P
- O patch adiciona o arquivo
drivers/platform/x86/acer-wmi-battery.ce altera:drivers/platform/x86/Kconfigdrivers/platform/x86/Makefile
- O resumo indica 358 inserções e criação do arquivo
acer-wmi-battery.c
Por que isso importa para longevidade de hardware
Em notebooks, bateria é consumível e, ao mesmo tempo, parte central do valor do equipamento. Quando o kernel passa a oferecer recursos de controle de carga, o Linux deixa de depender de utilitários específicos do Windows e se aproxima de uma experiência “nativa” em hardware de varejo.
Na prática, o limite de carga é uma ferramenta de preservação. Ele favorece quem usa o notebook muitas horas conectado na tomada, situação em que manter 100% o tempo todo pode acelerar desgaste.
O que esperar a partir daqui
A série foi submetida e está em revisão na lista platform-driver-x86, com a intenção declarada de entrar no mainline em uma versão futura do kernel. Ainda não é um recurso “garantido” em releases estáveis, mas o simples movimento de upstream já é um marco relevante para suporte de laptops Acer.
Para quem acompanha de perto, o próximo passo é observar o andamento do thread na mailing list e a evolução do patch até uma eventual aceitação.
