Reference Guide
Table 3. General Settings: wnos.ini files only
Parameter Description
AutoLoad={0, 1, 2, 101, 102, 201, 202}
[LoadPkg={0, 1, 2}]
[AddPkg={pkg1_name, pkg2_name, …}]
[DelPkg={pkg1_name, pkg2_name, …}]
[VerifySignature={yes, no}]
[UpgradeOrder=(bios, wtos)]
AutoLoad— Default is 1. Specifies the firmware update mode. The
following are the values and associated actions:
0 — Disables checking for image.
1— Enables forced firmware upgrade/downgrade process. This is
the default value.
2 — Enables comparison/non-forced upgrade process only.
101 — Enables firmware upgrade/downgrade process, but displays
a window with
OK or Cancel button before the process with a
note of the version to downgrade or upgrade; displays a status
complete window.
102 — Enables firmware upgrade, but displays a window with OK
or Cancel button before the process with a note of the version to
upgrade; displays a status complete window.
201 — Enables firmware upgrade or downgrade process, but
displays a window with OK button before the process; displays a
status complete window.
202 — Enables firmware upgrade only, but displays a window with
OK button before the process; displays a status complete window.
The option LoadPkg specifies how to update the external
packages.
If set to 0, this disables checking for packages. If set to 1 it enable
packages upgrade/downgrade process, and if set to 2, it enables
upgrade only.
If LoadPkg is not in the statement, it will inherit the value of
AutoLoad. For example, if the value is 0, and if AutoLoad=0, 1, and
if AutoLoad=1, 101 or 201, and 2 if AutoLoad=2, 102 or 202.
For example, if you set AutoLoad=1 LoadPkg=0, the firmware is
checked, but the packages are not checked. From ThinOS 8.3, the
external packages update mechanism is changed.
Some packages are default, and loaded according to value
of LoadPkg. For example RTME.
Some packages need additional parameter AddPkg to add. The
option AddPkg is for adding packages. It depends on the value of
LoadPkg.
The packages check comes after firmware check. The option
DelPkg is for deleting packages. It does not depend on the value of
LoadPkg. The packages specified in DelPkg are always deleted
when loading the ini file.
The value of AddPkg and DelPkg is one package name or a
package name list. For example, AutoLoad=1 AddPkg="FR"
DelPkg=RTME
VerifySignature—The option VerifySignature specifies whether
or not the verification is required when updating the firmware
and/or packages. It is introduced in ThinOS 8.4 release and later to
enhance the security and integrity of the firmware and packages. If
set to no, it will not check the signature so that the downgrade of
the firmware and/or packages can happen, which do not support
signature. The default is yes.
Parameters for wnos INI files only
11