Once you know which SPM matches your device, see What is the SPM - Signage Platform Module if you're not sure, the next step is installing it on the device. Most manufacturers follow the same flow: download the APK and install it directly on the device, or install it from a computer via ADB. A few manufacturers use a different method entirely, check the table below before you start.
Devices That Use a Different Method
| Manufacturer | Guide to follow instead |
|---|---|
| Samsung | Samsung SPM |
| NovaStar Taurus | NovaStar Taurus (Android) |
| Sony Bravia | SPM for Sony Bravia |
For every other manufacturer listed on the SPM download page, follow one of the two methods below.
Standard Installation
This is the most common way to install the SPM, downloading and installing it directly on the device, the same way you would install any Android app.
- On the device, go to the SPM download page and download the build for your manufacturer. If your manufacturer isn't listed, download Android Genérico or Android DPC instead (via browser, USB flash drive, or however you normally transfer files to the device).
- Enable installation from unknown sources, if prompted.
- Open the downloaded file and install it. Keep the OnSign Player app already installed on the device, the SPM only extends it, it doesn't replace it.
- Grant any permissions the SPM requests during installation.
- Restart the device if prompted.
- On your Dashboard, open the Players tab, select the target Player, and confirm that Remote View is available in the sidebar menu.
Installing via ADB
Use this method if you'd rather install the SPM from a computer instead of downloading it directly on the device, for example, when the device doesn't have easy browser or file access.
- On your computer, download the matching SPM build from the SPM download page.
- On the device, enable USB debugging and connect it to your computer (USB or Wi-Fi). (ADB Connection Guide)
- Install the SPM using ADB using the command
adb install <your-spm.apk> - Grant any permissions the SPM requests during installation.
- Restart the device if prompted.
- On your Dashboard, open the Players tab, select the target Player, and confirm that Remote View is available in the sidebar menu.
Enabling Device Owner
If you plan to use Kiosk Mode, the SPM also needs to be configured as the device's Device Owner. Without it, Kiosk Mode can't be enabled, whether you installed a manufacturer-specific SPM or SPM DPC, both use the same activation command. If you don't need Kiosk Mode, you can skip this section.
- Perform a Factory Reset on the device and enable Developer mode. Do not sign in with a Google account when prompted, Device Owner needs to be configured first.
- Connect the device using ADB (via USB or Wi-Fi) and install the SPM.
- Activate Device Owner by running:
adb shell dpm set-device-owner module.platform.signage/.AdminReceiver
- Continue installing the OnSign Player app and complete the remaining steps as usual.
Note: On Samsung devices running Android 15 and above, Knox now requires Device Owner to be configured, without it, the device loses some functionalities.
Troubleshooting
- Installation fails with an "app not installed" error. This error is caused by a wrong SPM type. Try another SPM or the DPC version (SPM DPC Installation Guide).
- ADB does not detect the device. Verify if your ADB connection method is enabled, every connection method (USB Debugging, Wi-Fi ADB, and Wireless Debugging) requires you to enable it on the device's settings.