When installing SPM on an Android device, the ideal option is always to use an SPM build specifically designed for your device, as it provides the highest level of integration and system privileges.
If no device-specific SPM is available, you can use the SPM DPC, a universal version that can be installed on any Android device. This variant is also the preferred choice when you need to enable kiosk mode, since it ensures consistent behavior across different models and manufacturers.
Please note that the functionalities available through SPM DPC depend on the Android version running on your device. The table below outlines the minimum Android version required for each feature:
| Functionality | Minimum Android Version |
|---|---|
| Remote Software Update | Android 6.0 |
| Kiosk Mode | Android 6.0 |
| Scheduled and Remote Reboot | Android 7.0 |
| Remote Clock and Date Adjustments | Android 9.0 |
| Remote Control | Not supported |
While SPM DPC is more limited compared to dedicated SPM builds, it remains highly recommended whenever a device-specific version is not available.
Important
Only OnSign player versions 10.3.7 or above are compatible with the SPM DPC.
Installing SPM DPC
To install the SPM DPC, you need to:
Attention
When asked, do not enter a Google account! A Device Administrator needs to be configured before any account is created in the system.
- Download the SPM DPC apk.
- Connect your device using ADB (via USB or WiFi).
- You can install SPM DPC apk on the device by using a USB stick, or download it directly on the device. You can also install it by ABD by running the following command:
.\adb.exe install -r c:\Users\USERNAME\Downloads\spm-3.3.0-dpc.apk. - Once installed, activate the Device Administrator by running the command:
.\adb.exe shell dpm set-device-owner module.platform.signage/.AdminReceiver. The console should log:

Installing OnSign
Once the SPM DPC is installed, it's time to install the OnSign Player. The latest version of the OnSign apk is always available at our site.
OnSign TV can be installed by:
- Downloading and installing it on the device.
- Downloading, copying it to a USB drive, and using the USB drive to install the apk.
- Using the ADB command:
.\adb.exe install.
Once the player is installed, start OnSign TV and ensure to give it all requested permissions.
Check that the SPM DPC was correctly installed
To confirm proper installation, you can verify the SPM by initiating a remote reboot from the player settings page and checking the SPM version on the player information status page.
