Software update from Portal by HTTP
This section explains how to manually update STB with commands of Embedded Portal menus in HTTP mode which intends that the update file (imageupdate) is downloaded to STB from a web server by HTTP protocol.
If STB is running the standard factory-made software (Public or Factory image), only the Factory image is permitted to be installed through the Embedded portal. The last stable version of the Factory image is located on the manufacturer's update server.
Manual update in Embedded Portal by HTTP can be performed in two ways:
- Update from Settings menu;
- Update from System Settings menu.
Update from Settings menu
Update procedure
- Open Settings menu of the Embedded portal;
- Click Software autoupdate;
- In the opened window click Update manually (F2 on RC).
- In the opened Software autoupdate window choose the list of New versions by clicking OK - the latest available version is at the top of the list;
- Select the required firmware version;
- Click Update (F1);
- Wait for the update to finish. The status of updating is displayed by the progress bar and comments. STB will be rebooted automatically after update completing.
Note. Do not turn off STB or torn down the network connection until the end of the update.
Address of update file
After the update starts, STB reads the update_list.txt file from the update server. The address of the update_list.txt file, which contains information about the latest software version, is stored in STB in autoupdateURL variable. In standard software version (provided by the manufacturer) the following address is specified (<Model> - Basic model number):
For example, for MAG254:
In update_list.txt file for each new version is indicated address (URL) of the imageupdate file. Manufacturer of STB specifies the following URL:
For example, for 0.2.18-r23-254 version of STB MAG254:
A more detailed description of how to set up an update from the Settings menu is given in the developer's section - Autoupdate module description.
Update from System Settings menu
Update procedure
- Go to Settings ⇒System settings (or press Setup on RC).
- Open Sofware update.
- Set Update method = HTTP.
- Click Verify (ОК on RC). If verification of connection to the server is successful, then you'll see information about the availability of new software versions.
- Choose Update (F1) to start the update.
- Wait for the update to finish. The status of updating is displayed by the progress bar and comments. STB will be rebooted automatically after update completing.
Note. Do not turn off STB or torn down the network connection until the end of the update.
Update file URL
In image versions provided by the manufacturer (Public and Factory images), the following address of imageupdate file (manufacturer's URL) is used:
where <model> is a number value of STB model: 254, 322, etc.
For example, for MAG322:
The update file URL is specified in URL option of the Software update window. The value is editable which makes it possible to change the address (for test purpose or other).
The value of the update file URL is stored in STB software in the update_url variable.