Once you update the Infocast firmware to the Chumby 8 ; it'll stay there.
Its still seen though as an Insignia device with the Chumby FW.
In the last few days it has recieved a Chumby 8 browser update; I was prompted for the update and installed it. Still some issues though; now the new update doesn't have any controls on it and about 50% of the time it just quits and goes back to the main screen.
I would personally though recommend that you back up the 2Gb microSD card to an image. You can then take the image and write it to a 4Gb microSD card. When doing so delete the 4th partition and let the Chumby create a new fourth partition. For whatever reasons I have also made the 2nd and 3rd partitions larger; you don't really need to because the fourth partition will be sized right and you'll have a lot of space there. This way if something gets messed up you can just rewrite the microSD card with the original source image.
I have a couple of scripts running "sans" external USB memory stick. I just put them in the /mnt/psp/rfs1 directory. They are just named "userhook0, userhook1, userhook2". Note that this directory is not there by default and I created it manually. The Infocast / Chumby8 start up though still looks there for some scripting.
Here is my rfs1/userhook0 script:
pete wrote:#! /bin/sh
#!/mnt/storage/bin/python
# username@hotmail.com
echo "Chumby UserHook0 - RFS1 (pete)"
cd /mnt/storage/bin
xPL_Hub &
python xPLChumby.py &
rdate ntpserver &
/usr/chumby/scripts/fb_cgi.sh
When I updated the FW it did wipe out the /psp directory and I lost my script (and you probably would lose any alarm stuff there). So I keep a separate copy and put them back in the subdirectory after the FW upgrade.
Pretty much anything your write in the /mnt/storage piece of the device will remain there with reboots. (I am currently dimming the screen remotely from the home automation server at night via a running python script).
It looks like it created a backup psp directory when it did the firmware upgrade but it didn't keep the alarm stuff. You could probably edit the "backup_list" file in the PSP directory to keep from losing the alarm stuff.