Dispositivos e redes
BatteryBridge
Limites de carga do seu jeito, dentro do que o hardware permite. Defina um limite de carga e uma agenda de cuidado da bateria do notebook quando o hardware permitir, e veja quais controles o seu aparelho suporta.
- Versão
- v0.4.0, 31 de out. de 2026
- Funciona em
- Notebook com interface de controle de carga compatível; permissões de administrador para instalar o serviço
- Licença
- Apache-2.0
- Situação
- Experimental
Como é
batterybridge capabilities
batterybridge limit 80 --start 75
batterybridge limit offO que faz
Muitos notebooks passam o dia na tomada a 100%. O BatteryBridge define um limite pela interface de controle de carga do notebook, mantém o ajuste com um serviço em segundo plano e informa funções sem suporte ou não verificadas no seu dispositivo.
Para quem é
- Donos de notebooks que ficam na tomada a maior parte do dia.
- Usuários Linux cujo kernel oferece limites de carga e que querem interface gráfica e horários.
- Quem quer conhecer os recursos do hardware antes de confiar o carregamento a uma ferramenta.
Limitações
- Ainda não há registro de validação completa de gravação em dispositivos. Trate o controle de carga como experimental e acompanhe o primeiro ciclo.
- Os controles disponíveis dependem do driver do kernel, firmware e interface do fabricante. Controladores ASUS, Dell, HP, MSI e Acer ainda não foram implementados.
- Instaladores macOS e Windows não são assinados. Pacotes Linux exigem systemd e bibliotecas nativas OpenGL/EGL.
Usos comuns
Manter a bateria em 80%
Defina um limite e, se quiser, um nível para iniciar a carga; o serviço mantém os ajustes após reiniciar.
Completar a carga antes de viajar
Carregue temporariamente até 100% e depois retorne automaticamente ao limite salvo.
Verificar primeiro a compatibilidade
Consulte os recursos em modo somente leitura ou exporte um relatório de compatibilidade sem instalar o serviço.
Baixar
Última versão estável v0.4.0, publicada em 31 de out. de 2026. Notas da versão de v0.4.0. Dados de versões consultados em 2 de nov. de 2026 no GitHub Releases.
macOS
- Abra o pacote; o macOS pode pedir permissão para um instalador sem assinatura.
- O instalador adiciona o app e o serviço. Desinstale pelo próprio app.
Outros formatos (1)
- Arquivo para desenvolvedores (.tar.gz), macOS Universal · Universal · 21 MB · Sem assinatura
Somente binários; instale o serviço manualmente seguindo o guia do serviço.
Windows
- Execute o instalador e confirme a solicitação de administrador. Ele registra uma tarefa em segundo plano como SYSTEM.
Outros formatos (1)
- Arquivo para desenvolvedores (.zip), Windows x86-64 · x86-64 · 15 MB · Sem assinatura
Somente binários; instale o serviço manualmente seguindo o guia do serviço.
Linux
- sudo apt install ./BatteryBridge-linux-x86_64.deb
- Sua conta deve pertencer ao grupo sudo para alterar ajustes.
- sudo dnf install ./BatteryBridge-linux-x86_64.rpm
- Sua conta deve pertencer ao grupo wheel para alterar ajustes.
Outros formatos (1)
- Arquivo para desenvolvedores (.tar.gz), Linux x86-64 · x86-64 · 25 MB · Sem assinatura
Somente binários; instale o serviço manualmente seguindo o guia do serviço.
Verificar um download
SHA256SUMS.txt lista os hashes SHA-256 dos arquivos da versão. Um hash igual mostra que o seu arquivo é idêntico ao publicado. É uma soma de verificação, não uma assinatura do autor: não prova quem compilou o arquivo.
shasum -a 256 -c --ignore-missing SHA256SUMS.txtPrimeiro uso
Instale o pacote para seu sistema e confirme a solicitação de administrador. O instalador inicia o serviço em segundo plano.
Abra o BatteryBridge e consulte os recursos do dispositivo para saber o que seu notebook oferece.
Defina o limite de parada, por exemplo 80%, e aplique.
Sem instalar nada, você pode compilar a CLI e inspecionar o dispositivo em modo somente leitura:
cargo build --release --locked ./target/release/batterybridge capabilities
Plataformas e como foram verificadas
- Linux com limites de carga do kernelCompila e passa nas verificações automáticas da CI
Suporte genérico a sysfs charge_control_end_threshold, sem restrição de fabricante. Ainda não há relatórios de validação por dispositivo.
- macOS 11+ (Intel e Apple Silicon)Compila e passa nas verificações automáticas da CI
Monitoramento por IOKit. O controle de carga SMC é experimental; alguns modelos podem permitir apenas monitoramento.
- Windows 10/11Compila e passa nas verificações automáticas da CI
Monitoramento da bateria. Controle de carga apenas no modo de conservação Lenovo, fixo em 80%, experimental.
Documentação e suporte
Perguntas e relatos de bugs vão para o rastreador de issues do projeto. Relate problemas de segurança como descrito na política de segurança.