blob: d83497b3eca523a41bdc683b851c5625a6e30ccb [file] [log] [blame]
#!/bin/sh
if [ "$1" != "--i-really-mean-it" ]; then
echo
echo " * * *"
echo "THIS PROGRAM WILL WIPE ALL DATA IN THE FLASH PARTITIONS!"
echo " * * *"
echo
echo -n "Are you sure (y/n)? "
read yesno
[ "$yesno" = "y" ] || exit 1
echo
fi
leds 0 15 0 15 0 15 # noisy leds as we wipe things
for mtdname in "data+ubi"; do
mtd=$(whichmtd "$mtdname")
if [ -n "$mtd" ]; then
echo "Wiping $mtdname ($mtd)..."
ubiformat --force -y "$mtd"
fi
done
rm -f /var/media/Wiz.bak /var/media/ManufacturingBurnin.mov
leds 0 # done
echo "Rebooting in 10 seconds..."
sleep 10
reboot