Dispositivos y redes
BatteryBridge
Límites de carga a tu manera, dentro de lo que permite tu hardware. Fija un límite de carga y un calendario de cuidado de la batería del portátil donde el hardware lo permita, y ve qué controles admite tu equipo.
- Versión
- v0.4.0, 31 oct 2026
- Funciona en
- Portátil con una interfaz de control de carga compatible; permisos de administrador para instalar el servicio
- Licencia
- Apache-2.0
- Estado
- Experimental
Cómo se ve
batterybridge capabilities
batterybridge limit 80 --start 75
batterybridge limit offQué hace
Muchos portátiles pasan el día enchufados al 100%. BatteryBridge fija un límite de carga mediante la interfaz que ofrece el portátil, lo mantiene con un servicio en segundo plano e indica si una función no está admitida o no se ha comprobado en tu dispositivo.
Para quién es
- Personas que dejan el portátil enchufado la mayor parte del día.
- Usuarios de Linux cuyo núcleo ofrece umbrales de carga y que quieren una interfaz gráfica y horarios.
- Quienes quieren conocer las capacidades del equipo antes de confiar el control de carga a una herramienta.
Limitaciones
- Aún no consta una validación completa de escritura en dispositivos. Trata el control de carga como experimental y observa el primer ciclo.
- Los controles disponibles dependen del controlador del núcleo, el firmware y la interfaz del fabricante. Aún no se han implementado controladores ASUS, Dell, HP, MSI o Acer.
- Los instaladores de macOS y Windows no tienen firma. Los paquetes de Linux requieren systemd y bibliotecas nativas OpenGL/EGL.
Usos habituales
Mantener la batería al 80%
Fija un límite y, si quieres, un umbral de inicio; el servicio los mantiene después de reiniciar.
Cargar antes de un viaje
Carga temporalmente al 100% y vuelve después al límite guardado de forma automática.
Comprobar primero la compatibilidad
Consulta las capacidades sin escribir cambios o exporta un informe de compatibilidad sin instalar el servicio.
Descargar
Última versión estable v0.4.0, publicada el 31 oct 2026. Notas de la versión de v0.4.0. Datos de versiones consultados el 2 nov 2026 en GitHub Releases.
macOS
- Abre el paquete; macOS puede pedir permiso para un instalador sin firma.
- El instalador añade la aplicación y el servicio. La desinstalación se hace desde la aplicación.
Otros formatos (1)
- Archivo para desarrolladores (.tar.gz), macOS Universal · Universal · 21 MB · Sin firmar
Solo binarios; instala el servicio manualmente siguiendo su guía.
Windows
- Ejecuta el instalador y confirma el aviso de administrador. Registra una tarea en segundo plano como SYSTEM.
Otros formatos (1)
- Archivo para desarrolladores (.zip), Windows x86-64 · x86-64 · 15 MB · Sin firmar
Solo binarios; instala el servicio manualmente siguiendo su guía.
Linux
- sudo apt install ./BatteryBridge-linux-x86_64.deb
- Tu cuenta debe pertenecer al grupo sudo para cambiar ajustes.
- sudo dnf install ./BatteryBridge-linux-x86_64.rpm
- Tu cuenta debe pertenecer al grupo wheel para cambiar ajustes.
Otros formatos (1)
- Archivo para desarrolladores (.tar.gz), Linux x86-64 · x86-64 · 25 MB · Sin firmar
Solo binarios; instala el servicio manualmente siguiendo su guía.
Verificar una descarga
SHA256SUMS.txt contiene los hashes SHA-256 de los archivos de la versión. Si el hash coincide, tu archivo es idéntico al publicado. Es una suma de verificación, no una firma del autor: no demuestra quién compiló el archivo.
shasum -a 256 -c --ignore-missing SHA256SUMS.txtPrimer uso
Instala el paquete de tu sistema y confirma el aviso de administrador. El instalador inicia el servicio en segundo plano.
Abre BatteryBridge y consulta las capacidades del dispositivo para saber qué admite tu portátil.
Fija el límite de carga, por ejemplo al 80%, y aplícalo.
Sin instalar nada, puedes compilar la CLI e inspeccionar el dispositivo sin escribir cambios:
cargo build --release --locked ./target/release/batterybridge capabilities
Plataformas y cómo se comprobaron
- Linux con umbrales de carga del núcleoSe compila y supera las comprobaciones automáticas de CI
Compatibilidad genérica con sysfs charge_control_end_threshold, sin restricción de fabricante. Aún no hay informes de validación en dispositivos concretos.
- macOS 11+ (Intel y Apple Silicon)Se compila y supera las comprobaciones automáticas de CI
Monitorización mediante IOKit. El control de carga SMC es experimental; algunos modelos pueden permitir solo monitorización.
- Windows 10/11Se compila y supera las comprobaciones automáticas de CI
Monitorización de batería. El control de carga es experimental y solo cubre el modo de conservación de Lenovo, fijo al 80%.
Documentación y soporte
- Documentación
- Código fuente
- Incidencias y soporte
- Licencia (Apache-2.0)
- Registro de cambios
- Todas las versiones
Las preguntas y los informes de errores van al gestor de incidencias del proyecto. Informa de problemas de seguridad como se describe en su política de seguridad.