Still does not work
wget -o Create3-G.2.2.swu http://edu.irobot.com/create3-latest-fw
# unpack archive
mkdir unpack
cd unpack
cpio -i -F ../Create3-G.2.2.swu
cd ..
# unpack root file system
sudo unsquashfs -i unpack/base-image-sundial.squashfs-xz
# .... modify
# Interesting files:
# squashfs-root/usr/bin/ota_install.sh - search for PRODUCTION
# ../squashfs-root/usr/bin/version - search for PRODUCTION
# pack root file system
sudo mksquashfs squashfs-root base-image-sundial.squashfs-xz -comp xz
mv base-image-sundial.squashfs-xz unpack/
# pack archive
cd unpack
rm sw-description.sig # disable signature checks
ls -1 | cpio -o -H newc > ../Create3-G.2.2_mod.swu
Password of "apps" account on Create3 123456..pepper SSH running, but FW drops it.
../squashfs-root/usr/bin/ota_install.sh calls version and enabled signature checks if ../squashfs-root/usr/bin/version ... does output "PRODUCTION", which it should not on a Create3