Skip to main content

Known Limitations

Supra is under active development. This page documents current limitations and their workarounds.

Applet Power Actions Not Supported on Client Devices

Devices running in Supra mode do not support the following applet-related power actions directly:

  • APPLET_REFRESH
  • APPLET_RELOAD
  • APPLET_DISABLE
  • APPLET_ENABLE
  • Other APPLET_* power actions
  • FILE_SYSTEM_WIPEOUT

Why: In Supra mode, applet lifecycle is managed by the Supra Server, not the client device. These actions are delegated to the server-side rendering component.

What still works: Non-applet power actions continue to work normally on the client device:

  • SYSTEM_REBOOT
  • APP_RESTART
  • Other system-level actions

To refresh an applet running via Supra, use the Applet Refresh Power action.

Configuration Changes Require Applet Restart

Changes to Supra configuration are not applied immediately. The following changes require an applet restart on affected devices:

  • Adding a device to a Supra Location (that already has a Supra Server)
  • Removing a device from a Supra Location
  • Adding or removing the Supra Server from a Location
  • Toggling the Supra status on/off for an applet

Workaround: Restart the applet on affected devices after making configuration changes.

Certificate Management Is Manual

  • TLS certificates must be uploaded to the Supra Server manually via SSH.
  • There is no automated certificate provisioning or renewal.
  • Tizen devices work without TLS certificates (they use TCP, not WebSocket).

See TLS Setup for details.

Server Environment Variables Cannot Be Changed Remotely

The Supra Server's environment variables cannot be modified through Box or the API.

Workaround: Connect to the Supra Server via SSH to modify environment variables.

Supra Server Should Run Cloud Control Only

CloudControl (CC) mode (without frontend) is required for the Linux Supra Server. If a full Core App with frontend is installed on the Supra Server, it may cause unexpected side effects:

  • All Chromium browser instances may open with the Supra Server's own frontend.
  • Client devices may receive incorrect content (the Supra Server's applet instead of their own).

Workaround: Ensure the Linux Supra Server has only Cloud Control installed (no frontend).

TLS Toggle Is Temporary

The [SUPRA_SECURE] flag in the Location description is a temporary workaround for enabling TLS. A proper UI toggle is planned for a future release.