Devices
Device app installation
Android

Generic Android device installation

General information

Any Android player can display content using SignageLAB, however, some devices may require additional setup.

Keep the following information in mind:

  • Every manufacturer has a different approach to access device-specific functions, like device reboot.
  • Device management features may differ based on Android version.
  • To guarantee compatibility, we prefer to test the exact device in our Lab prior to production deployment.
  • The generic non-signed application can run on any Android 4.4 and newer, but there might be limitations on device management functionality.

Prerequisites

Each app generates a stable unique ID for the device. By default, the unique ID is generated from Wi-Fi MAC address. Obtaining the MAC address on Android requires the following conditions to be met:

  • Wi-Fi needs to be enabled, at least when SignageLAB is first started
  • Devices running Android 7+ must set SignageLAB app as Device Owner

Instalation

Download the apllication directly on target device by opening this address or transfer the .apk file do the target device via flash drive: https://a.signageos.io (opens in a new tab)

Install the application, exact steps depend on your device. In most cases allowing install from unknown sources will be necessary.

Special Requirements

Most device management features require system signature for privileged access to system API. Generic SignageLAB app cannot use the system API. Instead, some of these features are exposed through Manufacturer SDK or Device Owner API.

In case you would like to have complete device management options, we have to let the manufacturer sign our application.

Unsupported device - DEMO watermark

In many cases you might get Unsupported device message after you install the SignageLAB application. This is because the device was not tested in our lab we can not guarantee all management features.

You can hide the watermark by following these steps:

  • Launch the android application on your device
  • Next step is to enable the 'Demo' mode when there will be such an information displayed.
  • After that there should be, in the launcher, the Hide Demo Watermark icon (dark blue rectangle with white-ish "Demo" text with a yellow stripe over it).
  • The icon should be clicked and notice accepted.
  • After all these steps, in the SignageLAB application, the watermark should be removed.