App MacOS para definir o limite de carga da bateria para Intel MacBooks
Este aplicativo modifica um parâmetro chamado BCLM (presumivelmente "nível de carga da bateria Max") no SMC, que limita a carga da bateria a um valor definido. Ele também modifica um parâmetro chamado BFCL ("Nível de carga final da bateria") que controla a luz indicadora do LED MAGSAFE para exibir o status correto.
O código -fonte pode ser visualizado abrindo src/Charge Limiter.app no editor de script da Apple. Está escrito no JavaScript Application Script (ou JXA).
O binário bclm complementar (localizado no src/Charge Limiter.app/Contents/Resources ) foi copiado deste repositório. O código -fonte do bclm também está disponível lá.
Faça o download da versão mais recente da página de lançamentos.
Depois de definir um limite de carga, o aplicativo será executado silenciosamente e reaplicará o nível de carga desejado novamente se você reiniciar seu Mac. Se você deseja carregar totalmente a bateria novamente, defina o limite de carga para "100". Isso também removerá a persistência do limite de carga na inicialização. Depois, se você não precisar mais do aplicativo, poderá movê -lo com segurança para o lixo.
Se você estiver executando o MacOS High Sierra (10.13) ou mais antigo, pode ser necessário instalar o suporte SWIFT 5 de tempo de execução.
Este aplicativo verificará e notificará automaticamente as atualizações quando você o executar.