/\\ \\ /\\ \\ /\\__\\ /\\__\\ /\\ \\
/::\\ \\ /::\\ \\ /:/ / /:/ / /::\\ \\
/:/\\:\\ \\ /:/\\:\\ \\ /:/__/ /:/__/ /:/\\:\\ \\
/:/ \\:\\ \\ /::\\~\\:\\ \\ /::\\__\\____ /::\\__\\____ /:/ \\:\\ \\
/:/__/_\\:\\__\\ /:/\\:\\ \\:\\__\\ /:/\\:::::\\__\\ /:/\\:::::\\__\\ /:/__/ \\:\\__\\
\\:\\ /\\ \\/__/ \\:\\~\\:\\ \\/__/ \\/_|:|~~|~ \\/_|:|~~|~ \\:\\ \\ /:/ /
\\:\\ \\:\\__\\ \\:\\ \\:\\__\\ |:| | |:| | \\:\\ /:/ /
\\:\\/:/ / \\:\\ \\/__/ |:| | |:| | \\:\\/:/ /
\\::/ / \\:\\__\\ |:| | |:| | \\::/ /
\\/__/ \\/__/ \\|__| \\|__| \\/__/
TODO
Classe 300 supports firmware update through the mini USB port on the back of the device. You can download the firmware file from BTicino's website and flash it using the MyHOME Suite software (Windows-only).
The firmware file (.fwz) is actually just a password-protected zip archive (the password is C300
). You can unpack it using:
unzip -P C300 C300_020012.fwz -d out
It contains 4 files:
fwz.xml
: firmware metadata XML with file list and version infouImage
: u-boot imagebtweb_only.ubifs
: main UBIfs imagebtweb_only_recovery.ubifs
: recovery UBIfs image, same as above, but no GUI?
The device is running a custom-built version of (now defunct) Ångström OpenEmbedded-based Linux distribution with a layer of BTicino's own tools. Busybox is available.
If you wish to quickly preview contents of UBIfs image files, you can use the UBI Reader tool to extract them:
ubireader_extract_files btweb_only.ubifs -o btweb_only
ubireader_extract_files btweb_only_recovery.ubifs -o btweb_only_recovery
TODO
TODO
TODO
TODO