PDA

Ver la Versión Completa : [ NOTICIA ] Heimdall port to javascript(NodeJS)


moi12345
21/04/21, 20:52:22
Hola.

Acabo de realizar un port de la herramienta Heimdall a javascript.

Podeis flashear custom recoverys desde javascript, y detectar dispositivos samsung, la herramienta se basa en heimdall.

Utiliza el protocolo de ODIN3, para flashear recoverys y de forma automatica descargara el archivo PIT del recovery mediante la libreria libpit, disponible en el codigo fuente original de heimdall.

El codigo fuente del port es el siguiente:

https://gitlab.com/moi162/heimdall-javascript-port

Los ejemplos estan en el repositorio, y podeis uitilizar la libreria como os plazca.

Estoy en fase de desarrollo de portar idevicerestore para flashear firmwares de dispositivos iOS a javascript.

Para ejecutar el script, simplemente tendreis que hacer lo siguiente:

node heimdall.js

Para compilar el codigo fuente teneis que instalar npm, y despues node-gyp de la siguiente forma:


apt install node
npm install -g node-gyp
node-gyp configure
node-gyp build


y para que compile correctamente, teneis que instalar las dependencias necesarias en este caso en debian/ubuntu


apt install libusb-dev


Ejecutar el script heimdall.js(Podeis modificar el codigo fuente en javascript, para pasarle como argumento el recovery que querais flashear desde node en flashRecovery cambiar el argumento por el recovery que querais flashear desde javascript.

Un saludo.