- upgrade.restore.softwareKeys [0|1]: backup .swk files. A reboot of the device will be required
after restoring them.
- upgrade.restore.languagePacks [disable|backup|*highest|exact]: how to restore .lng files:
- disable: do nothing
- backup: Restore the highest version that's available in the temporary directory.
- highest: Restore the highest version that's available in the languagepack directory,
or if no compatible builds can be found there, from the temporary directory.
- exact:Only restore the language packs with the same version as the new build.
Check the languagepack directory first, then the temporary directory.
- buildImagePath: Path where the build images are located.
- languagePackPath: Path where the language packs for the new build are located.
- expertMode: Built-in.
- applicationPath: Built-in
- finishText: User friendly string specifying the result of the upgrade.
Exit events:
- finished
Modules referred:
- mod_upgrade_backupconfig.xml
- mod_upgrade_configinterface.xml
- mod_upgrade_restoreconfig.xml
- mod_upgrade_restorelangpacks.xml
- mod_upgradedevice.xml
- mod_devicefinder.xml
- mod_selectbuildimage.xml
- mod_selectdevice.xml
-->
<fsm>
<name>tr(Upgrade scenario)</name>
<property key="finishTextSuccess" value="tr(You have succesfully upgraded your device.<br/>Click Finish to close the Firmware Recovery Tool.)"/>
<property key="finishTextNearSuccess" value="tr(You have succesfully upgraded your device, but the following non-fatal error(s) occurred:</center><ul><li>%1</li></ul><center>Click Finish to close the Firmware Recovery Tool.)"/>
<states>
<state file="mod_devicefinder.xml" name="deviceFinder" weight="5" navigation="tr(Checking your Thomson Gateway)">
<property key="timeout" value="3"/><!-- search for devices for 10 secs -->