diff --git a/tools/helpers/flashall b/tools/helpers/flashall index 4ecf983..1951818 100644 --- a/tools/helpers/flashall +++ b/tools/helpers/flashall @@ -3,12 +3,8 @@ # reboot the modem into fastboot mode # flash kernel + rootfs and reboot echo "Sending AT+QFASTBOOT..." -if command -v doas >> /dev/null; then - root=doas -else - root=sudo -fi -$root sh -c 'echo -ne "AT+QFASTBOOT\r" > /dev/ttyUSB2' +if [ $(id -u) -ne 0 ] ; then echo "This script must be run as root!" ; exit 1 ; fi +sh -c 'echo -ne "AT+QFASTBOOT\r" > /dev/ttyUSB2' fastboot oem stay fastboot flash aboot appsboot.mbn || exit "Failed to flash the bootloader" fastboot reboot