
¡Dale nueva vida a tu Nest bloqueado, ahora con un 100% menos de maldad!
Hack House y este proyecto son los ganadores oficiales de la Recompensa FULU para el Termostato Inteligente Nest Gen 1/2
Alternativa de Hardware: Si te interesa el lado del hardware, consulta https://sett.homes para una opción de reemplazo de PCB directa.
📖 Sigue la guía de instalación en docs.nolongerevil.com o descarga la última versión directamente.
El instalador maneja todo: flashear el firmware y guiarte a través de la configuración. Durante la configuración, elige tu modo de alojamiento:
¿Autoalojamiento? Necesitarás configurar tu infraestructura de servidor por separado antes de ejecutar el instalador. Consulta la Guía de Autoalojamiento.
Si prefieres compilar y ejecutar el instalador tú mismo en lugar de descargar una versión:
git clone https://github.com/codykociemba/NoLongerEvil-Thermostat.git
cd NoLongerEvil-Thermostat
El repositorio ya incluye archivos de firmware precompilados en firmware/installer/resources/firmware/. Este paso solo es necesario si deseas personalizar el firmware (por ejemplo, una URL de servidor diferente).
cd firmware/builder
./docker-build.sh --generation both --enable-root-access --yes
Esto compila tanto para Nest Gen 1 como Gen 2 dentro de Docker. Después, copia la salida al instalador:
cp firmware/builder/firmware/* firmware/installer/resources/firmware/
cd firmware/installer
npm install
Ejecutar directamente (sin compilar):
npm run electron:dev
O compilar un distribuible:
npm run package:mac # macOS
npm run package:linux # Linux
La salida está en firmware/installer/dist/. Abre la aplicación compilada y sigue los pasos en pantalla.
Esta herramienta proporciona acceso de bajo nivel al proceso de arranque del dispositivo. Úsala de manera responsable:
Este proyecto se basa en el excelente trabajo de varios investigadores y desarrolladores de seguridad:
Sin su investigación innovadora, contribuciones de código abierto y defensa de los derechos de propiedad de los dispositivos, este trabajo no sería posible. ¡Gracias!
Estamos comprometidos con la transparencia y el movimiento de derecho a reparar. Las imágenes del firmware y el código del servidor API de backend se publicarán como código abierto pronto, permitiendo a la comunidad auditar, mejorar y alojar su propia infraestructura.