You use the gateway via a web interface served from the STB on port 8090, for example if the STB has IP
address 192.168.0.7 the URL is
Once connected In the browser you should see a page like the following:
The main page shows all the installed apps as cards with their details and a set of operations. An app will be
in one of the self-explanatory sections; Running, Suspended, or just Installed (not executing).
APPLICATION OPTIONS
INSTALLING PACKAGES
To install a widget click the Install Package... button in the top left of the page, that'll show a dialog box which
can be used to drag'n'drop either a directory or a file to install. The contents of the directory or the file will be
pushed to the STB, optionally signed and then installed as a widget on the box (provided it contains a valid co
nfig.xml file).
File Upload
The package installer supports signed and unsigned widget files, as well as zip and tar archive files. For
tarballs it supports gzip, bzip and lz compression. For non-widget file uploads, the service will convert the
contents of the archive to widget format and optionally sign it as part of the install.
Directory Upload
A directory representing a widget can also be uploaded, the directory must contain a valid config.xml file and
may or may not have a signature1.xml file. The contents of the directory will be compressed into a widget
and optionally signed as part of the install.
Auto-Signing
Prior to dropping a file / directory or selecting one using the buttons; you can set the signing mode, to one of
the following options:
It's important to note that signing is performed using the debug certificates and keys, meaning apps signed by
the gateway will only work on debug (VBN) builds, they will not work on PROD builds.