UNPKG

blinkosinstaller

Version:

The desktop installer for blinkOS, v1.0.0

19 lines (17 loc) 798 B
const shell = require('@cam-o-man/simpleshell').execute; async function unlockBootloader() { let child = shell('pwd', []); for await (let data of child.stdout || child.stderr) { console.log(`Present working directory: ${data}`); //Note the backticks (`) surrounding the string. These *must* be used otherwise the ${data} variable will not work. } child = shell('src/adb', ['reboot', 'bootloader']); for await (let data of child.stdout || child.stderr) { console.log(`Entering bootloader: ${data}`); } child = shell('src/fastboot', ['flashing', 'unlock']); for await (let data of child.stdout || child.stderr) { console.log(`Unlocking bootloader: ${data}`); } } // noinspection JSCheckFunctionSignatures window.onload = unlockBootloader;