• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

TOI Shell

TOI Shell makes it possible to access various platform services from the set-top box command line. It is intended to make development work easier by allowing quick access to the most common service operations.

TOI Shell is included in the IIP kreatv-option-toish

You need to enable SSH access to be able to use this feature.


Usage

First, ssh to the set-top box and log in.

~ # toish [<component>|<component alias>] <operation> <arguments>

To get a list of supported commands, run toish without any arguments.

If <operation> is unambiguous, then you can omit the <component alias>.

Examples

To reboot the STB:

~ # toish ps rebootNow

To kill (and usually restart) the main application:

~ # toish as kill 1

To load a portal URL, and temporarily whitelist it:
toish loadUri http://my.server.com/portal/index.html whitelist

~ # toish loaduri http://my.server.com/portal/index.html whitelist

To see what boot image is currently running:

~ # toish getobject const.sw.version

5.1.1.p8

Copyright (c) 2018 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.