Howto
Installation of firmware
You need to have your robot already rooted to use this firmware!
The robot needs to be in its docking station and fully charged!
0) Connect to robot via SSH using your SSH key
1) Download firmware update to /tmp
cd /tmp
wget --no-check-certificate {url-of-firmware.tar.gz}
2) Unpack firmware package
tar -xzvf {name-of-firmware.tar.gz}
3) Run installer
./install.sh
The robot should install the firmware and reboot. This steps will update the Kernel, Rootfs and MCU firmware
First-time installation of Valetudo
This steps are only relevant if you want to use Valetudo. In order to make Valetudo work, you need to build the firmware with the "patch-dns" option selected.
1) Download Valetudo to /data
wget https://github.com/Hypfer/Valetudo/releases/latest/download/valetudo-armv7-lowmem -O /data/valetudo
chmod +x /data/valetudo
2) Activate custom script
cp /misc/_root_postboot.sh.tpl /data/_root_postboot.sh
reboot
Update Valetudo
There is no need to build a new firmware in order to update Valetudo. You can simply replace the binary.
0) Read the latest release notes to be informed of new features and breaking changes
1) Kill running Valetudo
killall valetudo
2) Download Valetudo to /data
wget https://github.com/Hypfer/Valetudo/releases/latest/download/valetudo-armv7-lowmem -O /data/valetudo
chmod +x /data/valetudo
reboot
Suggestions? -> dennis[at]dontvacuum.me
My homepage