diff --git a/builder/pwnagotchi.yml b/builder/pwnagotchi.yml index 561c64f..ecd6251 100644 --- a/builder/pwnagotchi.yml +++ b/builder/pwnagotchi.yml @@ -244,6 +244,22 @@ #!/usr/bin/env bash free -m | awk '/Mem/ { printf( "%d %", $3 / $2 * 100 + 0.5 ) }' + - name: create bootblink script + copy: + dest: /usr/bin/bootblink + mode: 0755 + content: | + #!/usr/bin/env bash + for i in $(seq 1 "$1"); + do + echo 0 >/sys/class/leds/led0/brightness + sleep 0.3 + echo 1 >/sys/class/leds/led0/brightness + sleep 0.3 + done + echo 0 >/sys/class/leds/led0/brightness + sleep 0.3 + - name: create monstart script copy: dest: /usr/bin/monstart diff --git a/sdcard/rootfs/root/pwnagotchi/scripts/blink.sh b/sdcard/rootfs/root/pwnagotchi/scripts/blink.sh deleted file mode 100755 index 6ad62a3..0000000 --- a/sdcard/rootfs/root/pwnagotchi/scripts/blink.sh +++ /dev/null @@ -1,12 +0,0 @@ -#!/usr/bin/env bash - -for i in $(seq 1 "$1"); -do - echo 0 >/sys/class/leds/led0/brightness - sleep 0.3 - echo 1 >/sys/class/leds/led0/brightness - sleep 0.3 -done - -echo 0 >/sys/class/leds/led0/brightness -sleep 0.3 \ No newline at end of file diff --git a/sdcard/rootfs/root/pwnagotchi/scripts/startup.sh b/sdcard/rootfs/root/pwnagotchi/scripts/startup.sh index 58b681c..4d8f959 100755 --- a/sdcard/rootfs/root/pwnagotchi/scripts/startup.sh +++ b/sdcard/rootfs/root/pwnagotchi/scripts/startup.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # blink 10 times to signal ready state -/root/pwnagotchi/scripts/blink.sh 10 & +/usr/bin/bootblink 10 & # start a detached screen session with bettercap if ifconfig | grep usb0 | grep RUNNING; then